DB Links Pros & Cons

Hello!
Some questions:
1) Can you explain me pros & cons using db links?
2) Are there alternatives to db links?
3) In which cases is opportune using db links or alternatives?

Hi,
Biggest advantage is, you can use remote database as if, it is part of your database.
i.e. there is one existing application and database. Now you are developing a new application which want to use 'some of' the existing data. Just create a DB links and you can get going.
NOTE: Different databases talking over a DB links can be on different operating systems.
You can create a view, which is based 3 tables sitting in 3 databases on 3 different operating systems.
You do not need any file transfer mechanisms etc etc etc
Why are you asking this question? You must be comparng DB links against something.....
Cheers

Similar Messages

  • Pros / Cons of Running APEX on separate server

    Seeking feedback/thoughts on this general question.
    I am maintaining an APEX application that utilizes multiple schemas all residing in the same database as APEX. I am wondering what might be the pros / cons of putting APEX in a separate database and server.
    Would this necessarily yield security or performance benefits (or costs)?
    How many changes would need to be made in the APEX configuration and code? I have read here in the forum that at a minimum database links would need to be created to the utilized schemas on the other server, with appropriate grants. What else?
    Thanks.

    Please help us by putting your first name into your profile. Thanks.
    So what you want to do is have your application (and Application Express) access tables in a remote database. Yes, you can do that and database links are required.
    This almost always has negative performance impact and sometimes results in things not working due to database version differences, especially with down-level Oracle versions.
    It also makes application development more difficult if the Application Builder doesn't have local access to application parsing schemas. You can work around most of these problems by creating local views of remote tables, but I don't think 100% of the wizards and some SQL Workshop functionality are amenable to remote schema access. So I don't recommend it. What is your motivation to do this?
    By the way, "servers" don't matter in this discussion, it's all about databases.
    Scott

  • Pros & Cons of FileVault

    I'm wondering what the group thinks about FileVault? I haven't used it. I have two files on my computer that, if it were ever lost or stolen, would put information out there that I would rather keep to myself.
    An overall Pro/Con discussion would be great.
    Thanks.
    Chip

    Hi, Chip.
    You're wise to ask.
    I recommend that one only implement FileVault if you really need that level of security:• You have a laptop and travel with it.
    • You share a Mac with others or your Mac is in an office easily accessible by others and you have personal, confidential information on such that must be protected across your Home folder.In lieu of FileVault, you can always protect data selectively using an encrypted disk image.
    The key risk with FileVault is that you put "all your eggs" in one encrypted disk image. If a bad sector or block develops on the hard drive where the encrypted Home folder resides, your data is toast. Having a comprehensive Backup and Recovery solution, and using it regularly, is critical for all users, and especially important if you use FileVault. Most backup and recovery utilities require that you backup a FileVault-protected Home folder separately from the rest of your hard drive. If you use FileVault, I recommend you backup your encrypted Home folder daily.
    Some additional advice should you elect to use FileVault:• Before implementing FileVault:• Check your disk thoroughly. At a minimum, run Steps 1-3 of the procedure in my Resolving Disk, Permission, and Cache Corruption FAQ.
    • You must have sufficient free space on your hard disk in order to enable FileVault. You need free disk space at least a bit larger than your Home folder in order for the encryption process to take place. That process copies your current Home folder into an encrypted, sparse disk image file (,sparseimage) — hence the need for the free space — and then securely erases your original, unencrypted Home folder when the copy has completed successfully.• Do not lose the Master Password for your Mac. This must be set in order to enable FileVault and is essential to recovering any encrypted Home folders on your Mac should a user forget their account password. The Master password should again be a "good" password: hard to guess or discern from publicly-available information about you.
    • To avoid performance problems when using iMovie and either of Final Cut Pro or Express, save project-related files, scratch disks, and other linked media outside your Home folder. See:• “iMovie: Using FileVault Can Affect Performance.”
    •“Final Cut Pro and Final Cut Express: About Using FileVault.”
    • Repairing your encrypted Home folder requires special instructions.
    • To disable FileVault, you again need free disk space greater than or equal to the size of your encrypted Home folder. In disabling FileVault, your Mac first copies the contents of your Home folder from the encrypted Sparse image to a new Home folder — hence why so much free space is required — and then securely erases the encrypted Home folder.Note that some of the information above is from the "Security" chapter of my book, Troubleshooting Mac® OS X, Tiger Edition.
    Dr. Smoke
    Author: Troubleshooting Mac® OS X
    Note: The information provided in the link(s) above is freely available. However, because I own The X Lab™, a commercial Web site to which some of these links point, the Apple Discussions Terms of Use require I include the following disclosure statement with this post:
    I may receive some form of compensation, financial or otherwise, from my recommendation or link.

  • Pros/Cons of replicating to files versus staging tables

    I am new to GoldenGate and am trying to figure out pros/cons of replicating to flatfiles to be processed by an ETL tool versus replicating directly to staging tables. We are using GoldenGate to source data from multiple transaction systems to flatfiles and then using Informatica to load thousands of flatfiles to our ODS staging. Trying to figure out if it would be better just to push data directly to staging tables. I am not sure which is better in terms of recovery, reconcilliation, etc. Any advice or thoughts on this would be appreciated.

    Hi,
    My Suggestion would be to push the data from multiple source systems directly to staging table and then populate target system using ELT tool like ODI.
    Oracle Data Integrator can be combined with Oracle Golden Gate (OGG) , that provides a cross-platform data replication and changed data capture. Oracle Golden Gate worked in a similar way to Oracle’s asynchronous change data capture but handles greater volumes and works across multiple database platforms.
    Source -> Staging -> Target
    ODI-EE supports all leading data warehousing platforms, including Oracle Database, Teradata, Netezza, and IBM DB2. This is complemented by the Oracle GoldenGate architecture, which decouples source and target systems, enabling heterogeneity of databases as well as operating systems and hardware platforms. Oracle GoldenGate supports a wide range of database versions for Oracle Database, SQL Server, DB2 z/Series and LUW, Sybase ASE, Enscribe, SQL/MP and SQL/MX, Teradata running on Linux, Solaris, UNIX, Windows, and HP NonStop platforms as well as many data warehousing appliances including Oracle Exadata, Teradata, Netezza, and Greenplum. Companies can quickly and easily involve new or different database sources and target systems to their configurations by simply adding new Capture and Delivery processes.
    ODI-EE and Oracle GoldenGate combined enable you to rapidly move transactional data between enterprise systems:
    Real-time data. - Immediately capture, transform, and deliver transactional data to other systems with subsecond latency. Improve organizational decision-making through enterprise-wide visibility into accurate, up-to-date information.
    Heterogeneous. - Utilize heterogeneous databases, packaged or even custom applications to leverage existing IT infrastructure. Use Knowledge Modules to speed the time of implementation.
    Reliability. - Deliver all committed records to the target, even in the event of network outages. Move data without requiring system interruption or batch windows. Ensure data consistency and referential integrity across multiple masters, back-up systems, and reporting databases.
    High performance with low impact. - Move thousands of transactions per second with negligible impact on source and target systems. Transform data at high performance and efficiency using E-LT. Access critical information in real time without bogging down production systems.
    Please refer to below links for more information on configuration of ODI-OGG.
    http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/odi/odi_11g/odi_gg_integration/odi_gg_integration.htm
    http://www.biblogs.com/2010/03/22/configuring-odi-10136-to-use-oracle-golden-gate-for-changed-data-capture/
    Hope this information helps.
    Thanks & Regards
    SK

  • Oracle Best Practices Discussion Pros/Cons of using Synonyms

    Please share your experience given the Pros/Cons of Developing Enterprise Database Applications using public and private Synonyms.
    My recommendation to developers on my team is to avoid using Public Synonyms in their code and instead Fully Qualify the database object by schema owner.
    Pros: When you drop a schema, you do not drop the public synonyms that they created. Therefore if you have to use synonym, make it private and not public.
    Please share your experience!

    Fahd Mirza wrote:
    Well I rarely use public synonyms and that only case of db links. For example, I have a scenario, in which I have hooked up a MS SQLSERVER database with Oracle database through Heterogenous Services. I am accessing the SQLSERVER table in real time, through HS, in Oracle in real time, and then from this Oracle environment I have created db links to many other interested databases. In those interested database, I have created public synonyms over those dblinks.
    It's so transparent for the interested databases. But I have documented this whole configuration in great detail for any upcoming DBA, just in case I leave, or expire or anything. Sounds interesting - this might be worth 'cleaning' and publishing to OTN's Articles. If you are interested in pursuing this, you might want to contact Justin (Community Forum) or myself ([email protected])

  • PRO & Cons of using treasury management

    Hi,
    I am trying to implement the treasury management, could someone tell me the PRO & Cons of using treasury management?
    thanks,
    Liang

    Hi,
    Based on the business requirement of the client you can decide upon using the Treasury module.If your client is into Banking or Investment field,then you can certainly go ahead with implementing Treasury as the daily treasury process within a company comprises a wide range of transactions, from determining the current liquidity based on bank account balances (cash position) and open receivables and payables (liquidity forecast), through to manually entering planned payment flows (advices) and carrying out cash concentration (the concentration of several bank account balances onto one target account).
    The main aim is to
    1)Ensure sufficient liquidity for all payment obligations that become due.
    2)Ensure that the incoming and outgoing payment flows are optimally controlled and monitored.
    For additional information on benefits of implementing treasury ,u can refer to the following link:
    https://forums.sdn.sap.com/click.jspa?searchID=27289061&messageID=7420616
    Hope this is useful.

  • Pro & cons for Routings vs Ref Rate Routing

    One of our plants uses Reference Rate Routings (CA31, 32, 33). Many colors of vinyls are processed the same way producing many individual material numbers. So one Ref Rate Routing has many Materials assigned to it.
    Recently an engineer in other plant found that he can do the same material assignment on Routings (CA01, 02, 03)
    What are the pro & cons for Routings vs Ref Rate Routing when doing Material assignments
    thank you for any information you can provide
    Althea

    Dear,
    Reference routing is usually used for calling the set of operation can be used manr routings so it is reusage.
    Suppose a cleaning  operation is having 5 operations. This is used in may places. Then create a routing and call this operation set wherever required. Hence you need not repeate defining the operations in each time.
    For more details...see below link
    http://help.sap.com/saphelp_47x200/helpdata/en/7e/d42611455911d189400000e8323c4f/frameset.htm

  • Pros & Cons of Using SAP PI Interfaces for Report Generation

    Hi Guru's
    I have a Scenario's like
    I have to generate a customized report in SAP with the main data's available in SAP ECC and some required data available in the Legacy System.
    I want to know the Pros & cons of using SAP PI RFC/Proxy adapter interface to get the data from the legacy system for each time the user execute the report in SAP ECC.
    Thanks in Advance

    There are couple of "dimensions" to consider in your PI interface design. For exemple when you are running the sizing exercise (Since we are considering adding a net new interface), you will need to capture specific information about new interface.i.e. S/A, adapters, frequency, avg payload size. etc..Note that the last two attributes will be hard to size properly in this case since you can't predict how frequent the end user will run the report which will impact the latency time required to pull the data. Latency will affect the user experience as visible side affect and definitely the SLA for other interfaces running at the same time.
    On the other hand, the data you are trying to retrieve from the legacy won't be used for transactional purpose but for the end user to pull KPIs from the system which can affect ECC as well. You may end up doing lot hot fixes for your report (Assuming that the report is a medium complexity code)
    There are other factors to consider but let's consider these are the major one.
    Cheers,
    F

  • How can I use firefox with pro con latte extention on a linux OS that runs via a USB?

    What linux distro to use?
    What version of firefox to use? (Since it has to be compatible with pro con latte)

    Firefox tarballs from Mozilla Org use prefs within Firefox for updates. The "toggle" for not automatically updating - '''app.update.enabled''' and where to look for updates - '''app.update.url'''. The first needs to be '''''false''''' and the second could be a '''''null''''' string, do an update can't be found.
    ''I use both prefs to keep Firefox from updating by itself. I install each new version of Firefox as it is released, and keep the older versions around for reference purposes. Those prefs are the same since Firefox 1.5 came out.''
    The versions of Firefox that are part of an operating system installation usually are that OS's own build of Firefox, and don't use the same update setup as Mozilla uses, in most cases. I am not familiar with Cent OS, but Ubuntu and Debian look for Firefox updates and from their own program repository servers outside of Firefox - as with the tarballs from Mozilla.

  • How can you get the filter off if you can't remember the password? It's"pro con" and it wont even let me check out the rates for aflight.

    How can you get the filter off if you can't remember the password? It's"pro con" and it wont even let me check out the rates for aflight.

    You can check the file prefs.js in the [http://kb.mozillazine.org/Profile_folder_-_Firefox Firefox Profile Folder] and remove the line(s) related to that extension (procon.password).

  • Is there anything available that covers the pros/cons of a simple and network PCD migration?

    Is there anything available that covers the pros/cons of a simple and network PCD migration?  

    Hi,
    as such there is no DOC but I can share my views:
    Under Pros:
    a. PCD is an application use to migrate older versions[6.1.5, 7.x , 8.x] running on MCS to VM servers.
    b.It can be used to change the IP address or hostname on new servers without affecting existing version .
    c. Many users using MCS Hardware are not willing to migrate to latest version because of existing HW not supporting interim releases which they have to hop through to get on to the target release.
    d. Further, this requires license re-hosting as well for interim releases and major downtimes as well which can be avoided by using PCD without disturbing existing setup.
    e. Also, DRAM/HDD sizing needs to be considered while doing migration on MCS.PCD addresses these issues for migration.
    Under CONS:
    a. It needs to be ordered through Product Upgrade Tool and bootable is not downloadable from Cisco site.
    b. You could face some issues while doing migration which could be bugs but can be resolved.
    c.could face issues while discovering  cluster/doing migration but can be resolved.
    regds,
    aman

  • What are pros/cons of using xmarks vs. firefox sync?

    Used Firefox for a long while. Bookmarks morphed to Xmarks, which in turn has been acquired twice. I continue to use the newer Xmarks. In process of setting up a new computer, found that Firefox has it's own bookmarks sync.
    Like to keep things as simple as possible. Does Firefox sync do all that Xmarks does? What are pros/cons of using xmarks vs. firefox sync?

    I am not in a business environment, just my home. So, I don't know your specific requirements. I operate a dual G5 xserve, a dual quad-core mac pro, 6+ Apple MacOSX computers of varying types and several other linux servers plus a couple of Windows machines. If it were me, I would get two mac pro's running MacOSX Server and use one for backup of the other. The xserve RAID is too expensive from my point of view. I copy data from the xserve to several MacOSX computers with firewire drives for my backup and I have every computer on a ups. (I am assuming that they will not all fail at once!
    I run Tiger servers and would suggest that you significantly test Leopard before committing to it.
    Hope that helps.

  • Pros & Cons for consuming web services in ABAP using ABAP PROXY

    Hi,
    Other then performence  is there any other disadvantages like security,etc for consuming web services in ABAP using ABAP proxy?
    I really appreciate if some one provide the more details(Pros & Cons ) regarding cosuming web services and I also want to know is there any other way to consume web services in ABAP.
    Thanks.

    <i> is there any other way to consume web services in ABAP</i>
    you can use cl_http_client class to make your program to act as http client and post the soap message too webservice. This way you dont need to generate proxy, but you should know the soap message format.
    Regards
    Raja

  • There are multiple MAC's in my house and I am considering buying Time Capsule to use as a file sharing device. Is anyone doing this? Pros/Cons?

    I have multiple MAC's in my house. I would like to create a file server environmet. I am considering using Time Capsule. Is anyone doing this? Pros/Cons?

    The Linksys should be about as fast as the Time Capsule. So you might as well connect the Time Capsule to the Linksys, disable sharing and wireless.
    Solution two is to use the TC as the router, wireless and network drive. This would save the power the Linksys needs. What is the Linksys connected to? a separate modem?

  • RAID 5 Question - separate volume for OS/Apps: pros/cons

    What are the pros & cons of having 2 volumes on a Mac Pro RAID 5 (instead of one big volume):
    Vol 1: OS & Applications
    Vol 2: Home Folders (basically everything else)
    1) Is this a good idea/bad idea?
    2) For what purposes would this setup be best used for?
    3) At what point during the RAID 5 setup do you create multiple volumes and how is it done?
    4) How/when do you set up the home directories to be on a separate volume from the OS/Apps volume and does the user have to do anything special during daily use to ensure they aren't saving/modifying anything on the OS/Apps volume?
    5) I have four 250GB Barracudas sitting around and was wondering if they will work in a RAID 5 in my Mac Pro. I haven't heard of anyone using HDDs this small in a RAID 5 and Apple's website only talks about 500GB, 750GB, and 1TB in bays 2-4. Does anyone have this setup or know if it will work?
    uryc hf bov-jna xrabov, lbh'er bhe bayl ubcr.

    What are the pros & cons of having 2 volumes on a Mac Pro RAID 5 (instead of one big volume):
    Vol 1: OS & Applications
    Vol 2: Home Folders (basically everything else)
    1) Is this a good idea/bad idea?
    Bad. Using a separate drive (especially 10,000 rpm) for OS & Applications can be useful, but two volumes on the same drive (RAID behaves as one drive) means the heads have to continual move large distances, since home folders and system files are used a lot at the same time.
    2) For what purposes would this setup be best used for?
    If you often do things that destroy your system volume, you can quickly restore it from a backup copy, without having to worry if your user backup are completely up to date, but a separate system disk would still be better.
    3) At what point during the RAID 5 setup do you create multiple volumes and how is it done?
    After you create the RAID-5 with RAID Utility, create a volume and set its size to less than the default full size. You can then create more volumes. See page 8 of the RAID Userr Guide
    <http://manuals.info.apple.com/en/RAIDUtility_UserGuide.pdf>
    4) How/when do you set up the home directories to be on a separate volume from the OS/Apps volume and does the user have to do anything special during daily use to ensure they aren't saving/modifying anything on the OS/Apps volume?
    For Tiger, use NetInfo Manager (Utilities folder). For Leopard, Right (or Control) click the user in "Accounts" system preference. Once set, the user doesn't have to do anything special.
    5) I have four 250GB Barracudas sitting around and was wondering if they will work in a RAID 5 in my Mac Pro. I haven't heard of anyone using HDDs this small in a RAID 5 and Apple's website only talks about 500GB, 750GB, and 1TB in bays 2-4. Does anyone have this setup or know if it will work?
    They should work. Apple only talks about drive sizes there were selling at the time the particular system was sold. If you have problems, though, Apple may blame the drives, and not provide much help.
    uryc hf bov-jna xrabov, lbh'er bhe bayl ubcr.

Maybe you are looking for