Whats so special with Advanced Replication feature of Oracle

Hi Techies,
I had a long term doubt on this. When the same functionality can be done using triggers and jobs, why should such advanced replication exist to use all those 5-10 packages and all those mess. What other thing in replication does differentiate it from its rival, manual work ie using triggers and jobs.
Siva

Why use Oracle Replication? Where to start?
(1) Re-inventing the wheel is never a good idea. especially when there's a high risk of inventing it square-shaped.
(2) Oracle will support their replication implementation: they won't support yours.
(3) QUERY_REWRITE_ENABLED
(4) efficiency: Oracle's inbuilt kernel code is simply faster than anything we can write
(5) Do you really mean Advanced Replication and not just materialized views?
"all those mess"Obviously you've never had a business requirement that really necessitated replication. It is a messy area. We are maintaining a single view of the data in multiple physical locations: that's not clean. Consider: performance, freshness of data, data integrity, data ownership, conflict resolution. Consider deployment and synchronisation with a workforce of remote, disconnected users. Once you have to really wrestle with those sorts of issues you will come to appreciate the flexibility, robustness and completeness of Oracle's replication tools.
There are so many gotchas in just setting up the replication architecture using Oracle's box of bits that only a mad man would want to add building their own set of low level components into the mix. Now, you may have a very simple replication requirement that could be satisfied with a few triggers and a DBMS_JOB. Are you sure that requirement is fuilly scoped? Furthermore, are you sure that your requirement won't get more complex in the future? And do you really think it will take you less time to knock up some triggers and related database objects that it will do to issue a CREATE MATERIALIZED VIEW statement (and maybe a CREATE MATERIALIZED VIEW LOG too)?
Oh, and spare a thought for the poor saps that will have to maintain th eapp after you've gone. They'll probably be happier with a standard Oracle implemenation that is well-known well-documented and for which there are training courses.
Life is too short.
Cheers, APC

Similar Messages

  • What is wrong with the Shuffle feature???

    When shuffle is on, and I have 130 songs on my phone, it should never, ever play the same song twice, until it has cycled through them all. You'd think this would be basic shuffle logic.
    But well over 30% of the time, it replays songs it played within the last 10 songs. And yes, all my songs are set to 'White' on the little shuffle icon. None are set to blue (repeat).
    Sometimes it will go about 10 songs, and then repeat just one. Then another later. The longer I listen, the more it will begin to replay a song it's already played in that listening session.
    Ultimately, I believe I hit maybe 30 or 40 of the 130 total songs. I don't think I've ever branched out past this.
    After driving in my car for about 40 mins, there is absolutely no reason I should ever hear another song, with 130 on the iPhone. But as each new song comes on, I have to go past 3 or 4 of them just to get to a "new" one that hasn't already played.
    Can someone tell me whats up with this?
    I do see something in iTunes that allows you to give songs a "Star" rating of some sort on your playlist. I believe this makes them "more" or "less" important and may increase their probability of of being played more often. If this is the case, how can I set them all to zero stars in one swoop?
    Thanks
    Message was edited by: HLT1
    Message was edited by: HLT1

    I don't believe song ratings has anything to do with the Shuffle feature on the iPhone, or on a iPod. iTunes includes an option to play higher rated songs more often when using the Party Shuffle feature.
    If a Reset has no effect, you shouldn't lose anything when Restoring your iPhone with iTunes.
    iTunes creates and maintains a backup for your iPhone when syncing. Your iPhone's backup is updated if needed as the first step during the sync process - if any of the data stored with your iPhone's backup has changed since the last sync.
    The backup stores your iPhone settings, including email accounts, SMS messages, notes created with the Notes application, cities tracked with the Weather widget, stocks tracked with the Stocks widget, Maps bookmarks, youtube bookmarks, recent calls, call favorites, visual voicemail, alarms, World Clock settings, and photos captured by your iPhone - but I wouldn't depend on this one.
    Before restoring your iPhone, you should import any photos to your computer that are available on your iPhone that were captured by your iPhone, and then sync to update your iPhone's backup if needed.
    When restoring, your iPhone is completely erased, and then the current firmware version is re-installed. After the current firmware version is re-installed, you are prompted to restore your iPhone from your iPhone's backup, which is the default selection. The other option is to restore your iPhone as a new iPhone, or not from your iPhone's backup. This must be followed by a sync to re-transfer the data that should remain on your computer, such as iTunes content, contact information, calendar events, bookmarks, and photos transferred from your computer to your iPhone.
    I believe the logic and reasoning behind doing a Reset first, which doesn't affect any data or settings, is it may make a difference. It is possible to do a Restore without losing any data, which may make a difference if a Reset doesn't.

  • Dialup connection with Advance Replication

    My Multimaster replication 9i is working fine on LAN with hostname setting with dblink method.
    I want to connect office and home databases for replication with dialup connect with local isp. DSL connection is available in office.
    1) How will I connect with dialup from home; i.e. should I make a dblink with IP setup instead of hostname at home; and provide the dynamic IP address of home server in office server?
    2) Do I need static IP for home as well?
    3) If we setup our server with dynamic IP then what changes will we make on every connection; I mean should I make a dblink for every dynamic IP? Or should I open tnsnames file every time when we connect through dialup?
    Is there any other setting required for connection between two servers? Please guide me in detail.

    Assuming that the dialup link even provides enough bandwidth to handle the volume of changes you're making, and that we're dealing with asynchronous, rather than synchronous, operation...
    You would almost certainly need to have a static IP address on both sides. I'd be a little suprised if a dialup ISP offered static IP addresses, but I suppose it's possible. Barring a static IP address, you might be able to use some sort of dynamic DNS service, but that would just be adding another level of fragility to an already very fragile system.
    You would need to be able to make a direct connection from your database at home to the database at work. Assuming that you follow basic security guidelines, though, the work database should be behind a firewall and inaccessible to the public internet. That would mean that you would want to create a VPN tunnel from your home machine to your work machine. That encryption, though, will tend to decrease the bandwidth you have for replication. If you don't use VPN software, you'd probably have to open holes through the firewalls at work and at home to allow database traffic, which would be somewhat insecure.
    What is the purpose of this exercise, though? It seems unlikely to be particularly stable, however it is configured. If you can describe the goal, we may be able to suggest more stable alternatives.
    Justin

  • What's Wrong with the Artwork Feature?

    I used to have all my files saved with artwork, but lately, I've been having files lose their artwork and some files don't seem to save artwork no matter how I put it in (either through right click and paste or info). There's nothing wrong with the files, as far as I can tell. They play fine, and their other tags are too. Any suggestions on how to fix this?
    Toshiba Tecra M3   Windows XP Pro  

    I found the previous post - It was Otto42 who helped me, and he recommended ID3 tags v2.3
    He didn't say anything about v2.4, so I have been using v2.3. I misquoted him in saying v2.3 or above.
    http://discussions.apple.com/thread.jspa?messageID=2097897&#2097897
    Also make sure windows media player is set to NOT update from the internet. WMP can change things in the background without even seeming to open, depending on what websites you go to. The default is to get info from the internet.

  • Issue with Advanced Replication - ORA-01403: no data found

    Hi,
    got into this weird issue with my replicated environment (9.2.0.5.0 on solaris). We have a bidirectionally replicated table which has been working fine for years but is now showing issues on certain records.
    We had to manually update locally some fields but that's something we did in the past, ensuring both sides were aligned, but this time it does not work.
    The two records are identical but when we try to update on one side the far end fires:
    ERROR at line 1:
    ORA-01403: no data found
    ORA-06512: at "SYS.DBMS_DEFER_SYS_PART1", line 442
    ORA-06512: at "SYS.DBMS_DEFER_SYS", line 1854
    ORA-06512: at "SYS.DBMS_DEFER_SYS", line 1900
    ORA-06512: at line 1
    Thoutght there could be some field out of sync, but the update we execute is quite easy:
    Records on current DBs:
    9495411494 EA10CARD 10 169 0 used 1.0000E+17 31-DEC-99 E-VOUCHER_10_CARD 28-MAR-13 12 10 949541
    9495411494 EA10CARD 10 169 0 used 1.0000E+17 31-DEC-99 E-VOUCHER_10_CARD 28-MAR-13 12 10 949541
    Trying to:
    update ucms_batches set batch_status='new' where serial_no=9495411494;
    commit;
    I see the change locally applied but I see an error reported on the far end. Could not decode the content of the user_data completely, the only thing I could get was:
    3.45.53207 0 0 ?
    OPS$SCNCRAFT? UCMS_BATCHES$RP?
    REP_UPDATE? ?A
    !? used? new?EA10CARD??Y
    7
    Y?'
    !?AE-VOUCHER_10_CARD??AF!????_`*!??!?A
    !????_`*_!?E
    !??? NSMS_MASTERDEF.RMS? N
    Is there anyway I could verify the SQL attempted on the far end with the data used to match the record?
    Thanks
    Mike

    Found a solution using dump function to get the data decoded and compare them across nodes.
    It came out a date field was not matching the hh:mm:ss values.
    Thanks
    Mike

  • What is wrong with the shuffle feature on my iphone music? 2014

    the iphone music app now shuffles past many covers when i press the next track button while it is on shuffle. not consistently either, sometimes, one, sometimes many. makes life difficult to determine future playlist while on motorcycle. please, how do i get it to do next track without the laggy flipping?

    Seriously, this new image flipping feature is going to get somebody killed! usually, the itunes music next button while driving is non-distracting when i need to flip to next song, now i have a rapid firing of images that is very distracting out of the corner of my eye, it defies me to look away from the road ahead, potentially being the cause of detriment. I would like to report this to the distraction.gov website as a potential death deterrent advisory.
    Can anyone help turn shuffle to single flip?

  • Advanced Replication between Oracle XE and 64-bit Oracle Enterprise

    hi all,
    Currently i have advanced replication working between Oracle-XE and our 32-bit based Oracle 10gR2 Enterprise Server. Will advanced replication work if we moved our Enterprise 10gR2 instance from a 32-bit to a 64-bit?
    May be some of you might already be doing this, i just want a confirmation before i give the go ahead.
    thanks a lot,
    GG

    Hi;
    Please see:
    Error: "Could not load file or assembly 'Oracle.DataAccess, Version=%s, Culture=neutral, PublicKeyToken=%s' or one of its dependencies. An attempt was made to load a program with an incorrect format" [ID 1367695.1]
    Regard
    Helios

  • Advanced Replication using Oracle 8i and Linux

    Hi,
    My name is Sadhana. I am a software engineer. I have a doubt regarding Oracle and Linux. Well, I am involved in developing a customer care and billing solution with back end as Oracle8i (8.1.5)on Linux RH 6.1. I need your guidance is regarding the reliability of using Oracle on Linux as data file servers for critical applications like customer care and billing systems in telecom. The rating and billing engine will also run on linux servers. Only the client machined will have windows 98/NT. It will be helpful if you can throw some light on the replication features of Oracle particularly in Linux. For e.g. is it possible to keep a database server - Oracle on linux and a replication server on linux. Will it behave similarly like other replication servers (windows NT or Solaris etc.)? Is it reliable?
    Looking forward for your reply
    TIA,
    With Best Regards,
    Sadhana S Kamath

    Christian Seebode (guest) wrote:
    : Hi everybody,
    : will Oracle 8i be available for Linux ?
    : When ?
    : Or will there be a difference in availability for
    : the different options of 8i ?
    : Thanks for any information
    : Christian
    1.) Yes it will.
    2.) Nobody knows. (Oracle points to May/99...)
    3.) Yes, absolutely, since Enterprise Editions are poorly
    supported under Oracle/Linux
    Bye, Robert
    null

  • Advance Replication and Oracle Label Security

    Has anyone been able to configure both Advance Replication and Oracle Label Security to work together?

    This is currently not supported in Streams. I have an enhancement request in with Oracle for this functionality. This won't be seen in 11g R2 either.
    Has anyone done Label Security with Advance Replication?

  • Oracle Advance Replication

    Hi,
    While doing Advance replication I am getting the following error:
    ERROR at line 1:
    ORA-23308: object ADMIN.BONUS does not exist or is invalid
    ORA-06512: at "SYS.DBMS_SYS_ERROR", line 95
    ORA-06512: at "SYS.DBMS_REPCAT_SNA_UTL", line 4370
    ORA-06512: at "SYS.DBMS_REPCAT_SNA_UTL", line 5158
    ORA-06512: at "SYS.DBMS_REPCAT_SNA", line 82
    ORA-06512: at "SYS.DBMS_REPCAT", line 1076
    ORA-06512: at line 2
    I have one Master site and one Snapshot Site.
    And I am able to setup Master Side/Master Group/Snapshot Site. I have created Snapshot group also, but while adding object in Snapshot group I am getting the above error message!!!
    Could someone help me???
    Thanx in advance,
    Can reply on [email protected]

    This is currently not supported in Streams. I have an enhancement request in with Oracle for this functionality. This won't be seen in 11g R2 either.
    Has anyone done Label Security with Advance Replication?

  • Scanning Software With Advanced Features

    I am looking for a scanning software package that has more advanced features compared to the scanning software package included with my all in one.  I have looked for a more advanced scanning software package on the software CD included with the all in one as well as on the HP web site and have not found anything.
    Does HP make a more advanced scanning software package than the one inclulded with the all in one?  I am thinking of a program that is similar to VueScan from Hamrick Software.  I might just have to shell out the money if HP does not make a nicer scanning program.
    Thanks.

    Hello @jerryheilman,
    Welcome back to the HP Support Forums! I understand you are interested in a Scanning program that offers more options then what is available with the HP Software that was included with your HP Officejet Pro 8610. Unfortunately HP does not have anything like that available.
    I was able to Google 3rd party Scanning software and there were many options, I guess it depends on what it is you are interested in doing.
    You can also contact our technical support at 800-474-6836. If you live outside the US/Canada Region, please click the link below to get the support number for your region.
    http://www8.hp.com/us/en/contact-hp/ww-phone-assist.html
    Thanks,
    HevnLgh
    I work on behalf of HP
    Please click “Accept as Solution” if you feel my post solved your issue, it will help others find the solution.
    Click the “Kudos Thumbs Up" to the left of the reply button to say “Thanks” for helping!

  • I have an FF 3.6.10, just reinstalled flash plugin but in gmail the advanced attachment feature doesn't work anyway. what can I do?

    i use FF 3.6.10, just reinstalled it. I have also reinstalled flash plagin. but anyway in gmail the advanced attachment feature doesn't work. what to do?

    Hello & a warm welcome to the forums & Macdom!
    For Lightroom 3...
    http://www.ebay.com/sch/i.html?_nkw=adobe+lightroom+3
    Silly Apple, you can't even buy Lion/10.7 anymore, onlt ML/10.8 after you get SL/10.6!???
    You need to get 10.6 & update to 10.6.8 first to be able to buy it from the App Store & download it.
    Snow Leopard/10.6.x Requirements...
    General requirements
       * Mac computer with an Intel processor
        * 1GB of memory (I say 4GB at least, more if you can afford it)
        * 5GB of available disk space (I say 30GB at least)
        * DVD drive for installation
        * Some features require a compatible Internet service provider; fees may apply.
        * Some features require Apple’s MobileMe service; fees and terms apply.
    Which apps work with Mac OS X 10.6?...
    http://snowleopard.wikidot.com/
    It's been pulled from the online store, so you have to call Apple to buy it, last I heard, but quick, call before it's gone!
    At the Apple Icon at top left>About this Mac.
    Then click on More Info>Hardware and report this upto but not including the Serial#...
    Hardware Overview:
    Model Name: iMac
    Model Identifier: iMac7,1
    Processor Name: Intel Core 2 Duo
    Processor Speed: 2.4 GHz
    Number Of Processors: 1
    Total Number Of Cores: 2
    L2 Cache: 4 MB
    Memory: 6 GB
    Bus Speed: 800 MHz
    Boot ROM Version: IM71.007A.B03
    SMC Version (system): 1.21f4

  • While trying to setup a time capsule backup to my MyBookLive external drive, I got the following error message: The network backup disk does not support the required AFP features. What's up with this?

    While trying to setup a time capsule backup to my MyBookLive external drive, I got the following error message: The network backup disk does not support the required AFP features. What's up with this?

    This means that your NAS does not support the required encryption. Update your NAS to the latest firmware or ditch it and buy a Time Capsule (they are the most reliable when using TM).

  • What is the most advanced version of ACR that can be used with Photoshop CS5?

    What is the most advanced version of ACR that can be used with Photoshop CS5?
    Will it open RAW files from a Canon 5D Mark III ?

    CS5 can use up to ACR 6.7.1.  CS6 started with ACR 7.0.
    The 5D Mark III was first supported with ACR 6.7.
    ACR 6.7.1 can be downloaded from the Camera Raw Mac and Win links on the Adobe Download page:
    http://www.adobe.com/downloads/updates.html
    References:
    http://helpx.adobe.com/x-productkb/global/camera-raw-compatible-applications.html
    http://helpx.adobe.com/creative-suite/kb/camera-raw-plug-supported-cameras.html

  • What's up with the screw job on the Airplay mirroring?  Macbook Pro (mid 2010) too old to have feature included in Mountain upgrade?  Bull!

    what's up with the screw job on the Airplay mirroring?  Macbook Pro (mid 2010) too old to have feature included in Mountain upgrade?  Bull!

    Please read:
    http://arstechnica.com/apple/2012/07/mountain-lion-airplay-mirroring-v-airparrot -fight/
    Mountain Lion's integrated AirPlay mirroring support only works with the following Mac models:
    iMac—Mid 2011 or newer
    Mac mini—Mid 2011 or newer
    MacBook Air—Mid 2011 or newer
    MacBook Pro—Early 2011 or newer
    If your Mac isn't on that list, your won't ever see an AirPlay option in Mountain Lion's menubar.
    What separates these Macs from other Mountain Lion-compatible machines is that these are the only models that have support for Intel's QuickSync technology. What confirmed this requirement for me was the fact that my Retina MacBook Pro switched to integrated Intel HD4000 graphics even when otherwise running on the discrete NVIDIA GT 650M GPU. No matter what you are doing or what resolution you are running, AirPlay Mirroring in Mountain Lion requires an integrated Intel HD3000 or HD4000 graphics processor and its QuickSync technology to work, full stop.

Maybe you are looking for

  • Can you see game center games?

    Good afternoon all!!! This is simply a place to input our experience with Game Center... My experience is that I was successful at starting the account with my current apple id, but I am not seeing any games in the "Games" section. When I touch the "

  • How can i get my itunes to let me update my phone without it saying there is a network error?

    i first updated my phone, through my phone since i had the ios 5.. it then told me to connect to my computer, which i did, then it wouldn't let me restore it because my computer won't let me get any updates because my "network connection is timed out

  • After installing Mavericks, my laptop no longer boots.

    After installing Mavericks, my laptop no longer boots.  How can I restore it using the internet, or get it to start up again? Thanks in Advance.

  • Workitem is not appearing in inbox

    Hi Friends, I am creating workflow for sales order approval/rejection. For this I am using one decision option 'change sales order' in user decision. After pressing this decision option sales order will appear in change mode. Upto this part it is wor

  • Error "camera can't be started'

    i just got my z10 mobile with os 10.2.2944. while opening camera app it returns msg "camera can't be started" i tried to reboot first time opening camera it show as camera is started but with black image (no camera image). after that it shows sames e