Replace Adv. Replicatication with Streams

I posted this in the Streams forum but not opinions there so I'm hoping for some insights here.
We have an existing multimaster replication application with 6 worldwide locations runing on 9i. All sites have all data and we have existing rules via out business process for conflict detection and resolution. The system works pretty well and no major issues considering the complexity of the architecture. We are considering moving to 10g Streams or 11g Streams. I know Oracle has said streams is the future and not adv replication but my question is "Is Streams up to the task as a replacement for this scenario? Have heard some rumblings that this many sites is too many and streams won't work (heard the same thing years ago prior to the successful deployment of the current architecture). We really do need the number of sites so I would be interested in any thoughts on doing this. Also is anyone out there in production with 3 or more streams sites in a multi-master type setup?

I posted this in the Streams forum but not opinions there so I'm hoping for some insights here.
We have an existing multimaster replication application with 6 worldwide locations runing on 9i. All sites have all data and we have existing rules via out business process for conflict detection and resolution. The system works pretty well and no major issues considering the complexity of the architecture. We are considering moving to 10g Streams or 11g Streams. I know Oracle has said streams is the future and not adv replication but my question is "Is Streams up to the task as a replacement for this scenario? Have heard some rumblings that this many sites is too many and streams won't work (heard the same thing years ago prior to the successful deployment of the current architecture). We really do need the number of sites so I would be interested in any thoughts on doing this. Also is anyone out there in production with 3 or more streams sites in a multi-master type setup?

Similar Messages

  • Can I replace a DOMParser with a SAX parser?

    hi, can I replace a DOMParser with a SAX parser? In the class "org.apache.xerces.parsers.DOMParser", there is a method called "getDocument()", it returns the document as a DOM object, but I don't see any equivalent methods in the SAX parser.

    I would avoid using SAXParser. It has been superceded by the org.xml.sax.XMLReader class.
    the XMLReader class has a method called parse() that accepts an InputSource.
    Look at the org.w3c.transform (I think that's it) package and it gives you the ability to create a stream from a DOM Document.
    Also avoid using classes that are specific to an implementation of an XML parser. I know from experience that this can really jam things up in the long run.

  • I replaced my iPhone with a Galaxy 5 and am not receiving all of my text messages. The sales person told me to remove my phone number from iTunes to stop this from happening. Is that true? What does iTunes have to do with text messages?

    I replaced my iPhone with a Samsung Galaxy5 and I am not receiving all of my text messages now. The rep at the store told me to go to iTunes and take my phone # off of the account and that would fix the problem. Is that true? What does iTunes have to do with text messages anyway?

    You need to remove your phone number from the iMessage system.
    Read here: http://support.apple.com/kb/ts5185
    ~Lyssa

  • Ever since Firefox 3, I have never been able to upgrade easily. I always get a message telling me I am replacing my version with an older version. How is that possible?

    When I download the newest version (this time it was 5, but I had the same problem with 4) and I drag the Firefox Logo to my Applications folder in Mac OSX (10.6.7) I get a message saying I am replacing my version with an OLDER VERSION. How can this be? When I check the Firefox "About" tab, it tells me I am still using 4, so how, if I just dragged 5 to my Applications folder, can I be replacing 4 with an "older" version? Truth be told, my Firefox has never functioned properly since 4, and now I have little "Firefox hard drive icons" all over my desktop. What happened?
    I am having trouble with Comcast's XFINITY and they told me to update and maximize my browser. I don't seem to be able to do that. I just downloaded Firefox 5.0, but my version still says 4.1.

    When I download the newest version (this time it was 5, but I had the same problem with 4) and I drag the Firefox Logo to my Applications folder in Mac OSX (10.6.7) I get a message saying I am replacing my version with an OLDER VERSION. How can this be? When I check the Firefox "About" tab, it tells me I am still using 4, so how, if I just dragged 5 to my Applications folder, can I be replacing 4 with an "older" version? Truth be told, my Firefox has never functioned properly since 4, and now I have little "Firefox hard drive icons" all over my desktop. What happened?
    I am having trouble with Comcast's XFINITY and they told me to update and maximize my browser. I don't seem to be able to do that. I just downloaded Firefox 5.0, but my version still says 4.1.

  • How to replace one variable with another in large number of queries

    Hello guys!
    I have this situation: our company needs to use one variable instead of another for certain amount of queries.
    Is there some way to automatically replace one variable with another for a certain characteristic in big number of queries ( like 150 - 200 ) ? Doing this manually would take lots of time)
    Apreciate your help!

    you could try (at your own risk) the following:
    1. search the technical id (ELTUID) of your variable in table RSZELTDIR
    2. see where this variable is used in table RSZELTXREF (by filling RSZELTDIR-ELTUIID in RSZELTXREF-TELTUID)
    3. add similar entries for your new variable
    4. delete the entries for the old variable (they're part of the key, so you can't simply "change" them)

  • I can't find the tutorial on replacing a person with another image from a different photo.

    I got an email with a link to a video a long time ago that showed how to remove a person from a group photo and replace this person with an image of them from another photo.  It does not seem to be in the videos on my Phtotshop elements 9 list within the program.  Does anyone have a link to this video so I can save it and rewatch it?  Thanks

      Click on the link below and go to: Easily Create the Perfect Photo
    It’s designed for several people but it should work with just one person in the shot. After viewing the tutorial open both images in Full Edit and go to:
    File >> New >> Photomerge Group Shot
    http://www.adobe.com/products/photoshop-premiere-elements/features.edu.html?promoid=GYSZM

  • I have a ipad 1. I seem to be having a lot of connectivity issues. It takes a long time to load and sometimes will not load a page at all. I seem to be having issues with streaming in that it will play a song and just stop.

    I seem to be having a lot of connectivity issues my iPad. It takes a long time to load and sometimes will not load a page at all. I seem to be having issues with streaming in that it will play a song and just stop. It seems I have to turn it completely off and restart.
    Anyone had these issues?

    Settings > General > Reset > Reset network settings

  • My one year warranty expired recently, a month ago my charger was replaced under warranty and it has only lasted a month and has broken again, does the replacement charger come with a new warranty or will i have to buy a new one?

    Bought the phone on contract last January (late in january), had my charger replaced just after christmas and now it has stopped working again, its been about a month and a half and the replacement charger is broken, does the replacement charger come with a new warranty or will I have to buy a new charger? And if so, is there a charger that doesn't break easily (my problem is the the wire at the phone end of the cable seems to bunch and twist etc.)
    thanks.

    a warranty replacement if the donor is out of warranty has a new 90 days warranty from exchange date 

  • Replacement Path Variable with Another Variable

    Hi,
    I am currently trying to create a report that would need me to have the same values for different characteristics (e.g. clearing date, posting date, net due date). I have seen that there is a way in the replacement path variable that would replace its value with another variable that is ready for input. I also looked into SAP help but I can't seem to figure out on how to do it specifically. Does anyone know a step-by-step process on how to do this? How does this work?
    Thank you in advance!

    take an e.g.
    u have characteristic say ch1
    u want to restrict it with replacement path variable
    first of all create a variable var1
    click what it is based upon for e.g. 0calday, 0material etc.
    make it user entry variable
    select single or multiple entry
    make it mandatory
    save it and hit okey
    click on ch1
    right click and say restrict
    in new window create a new variable
    give its name and technical name
    processing path is replacement path
    go to next tab of replacement path
    select several ooptions
    replace variable with another variable
    select a variable called var1
    change the offset length and offset start with different parameters.
    hit okey
    this way u have restricted ch1 with replacement path variable var1
    now when u run report u have to enter value of var1
    which will then further feeded to ch1
    this way u can create replacement path variables at lots of instances and then u can always feed the value from var1 at different time
    make sure as this ur requirement is date
    try to use 0calday as reference infoobject all the times....

  • How do i replace my ipad with a new model in itunes?

    I'm replacing an iPad with an iPad 3rd generation and will be gifting the iPad to a friend.
    What steps do I need to take in iTunes for this to run smoothly?
    I want to end up with:
    1) The new iPad working but with all of my data, screen layouts and settings from my old iPad.
    2) The old iPad "de-registered" (if that's possible/necessary) and reset to factory default conditions with no data present and working on myfriends iTunes account.
    Is 1) as simple as backing up the original iPad in iTunes and plugging the new one in and restoring from the old backup? Possible complication: I get the "This iPad is synced with another computer. Do you want to erase and restore..." message whenerver I plug it in, although it does seem to sync when I cancel the "erase and restore" dialog. Would this complicate things?
    Re 2), my friend has an iPhone 4 and uses iTunes already. Is plugging in my "wiped" iPad all he needs to do? How do I reset the original iPad?
    I hope that these are simple questions, already encountered by many of you, but myself and my friend are at the stage where we have both only had one apple product and have never had to manage another device in iTunes so we just don't know what to expect and don't want to lose any data!
    Thanks in advance for your time and help!

    Is it as simple as backing up the original iPad in iTunes and plugging the new one in and restoring from the old backup?
    Yes
    How do I reset the original iPad?
    Settings --> General --> Reset --> erase all content and settings;.

  • Since i got the new Iphone 4s it constantly drops calls. Apple have replaced the phone with another new iphone 4s but i am still having the same problem. I have checked with vodapohe that there is no issue from there end, given a new sim, still drops out

    Since i got the new Iphone 4s it constantly drops calls. Apple have replaced the phone with another new iphone 4s but i am still having the same problem. I have checked with vodapohe that there is no issue from there end, given a new sim, still drops out

    Have a look at this it might help
    http://support.apple.com/kb/TS4148

  • Do I have all the parts to replace my HDD with a new SSD on my Macbook (late 2008)?

    Hey everyone, I am trying to figure out if have all the parts to replace my hdd with a new ssd on my macbook (late 2008 aluminum).
    I just bought a crucial mx100 SSD and plan on replacing my mac HDD. I have the appropriate screwdrivers, and a bootable OSX on a usb drive. I also purchased a sabrent usb 2.0 to sata/ide hard drive adapter.
    How do I replace and install OSX on my new SSD?
    From what I read here are the steps I'm planning on taking.
    1) Detach the old HDD
    2) Attach new SSD.
    3) Turn on computer and use the bootable usb drive to install OS X.
    Does that work, I think I read somewhere about maybe formatting the SSD before I can use the bootable usb. Any input or help would be awesome. Thanks.
    I'd prefer to do a clean install of yosemite and not carbon copy my old HDD

    Hi Bradtk24,
    On this site you will find the requirements for the physical change that you want to make.
    These pages will give you insight into the processes required for the software side of things. It might be slightly dated, but the principles remain valid.
    Have fun
    Leo

  • Want to replace stock HDD with a 256GB SSD, have questions.

    Hi All,
    I am sure this has been asked a bunch of times, so forgive me if I ask again...
    I have a late 2010 MBP (Model A1278).  Currently the machine has 4gb of memory and a 256gb hard drive on it.  The machine is starting to show its age and is slowing down considerably, so I was thinking of upgrading the memory to the max allowable 8gb, and swapping out the HDD with a nice 256gb SSD.  What I am looking to find out is if I have daily time machine backups, can I just swap out the drives, reboot the machine into recovery mode and then select a TM backup to restore to this new drive?
    My main concern with all of this is that I have been reading stories of people having to first create a partition on the SSD, then transferring over the TM backup, but I am not sure how I would set a partition when the drive itself is internal... Do I need to get an enclosure?  Is there some other easy way to accomplish this?  Is it even necessary?
    My ultimate goal is this:
    1. Open laptop
    2. Replace memory
    3. Replace hard drive with SSD
    4. close laptop
    5. Boot Laptop into recovery mode (Command + R)
    6. Restore from Time Machine Backup
    7. Select backup date
    8. Restore finished.
    9. Reboot Laptop into normal boot mode
    10. Enjoy a slightly faster laptop 
    Thank all!!!

    Unless you purchase your SSD from OWC your drive will have to be partitioned first. The OWC SSDs I've bought have already been partitioned and formatted for the Mac. Either way, unless you have another boot drive, you'll have to boot your computer with Internet recovery since you won't have a recovery partition until you've install the operating system. Here's how I've swapped out my hard drives for SSDs
    place the SSD in an enclosure
    I've always had an enclosure or bought one when I got the SSD so I could make the old internal drive into an external drive.
    I typically use this new external drive as a clone backup for my computer
    run Disk Utility to partition the drive
    The trick is to delete the current single partition
    Then click on the + symbol to make a new partition (GUID)
    Format the drive
    Download and install OS XThis will create the recovery partition
    Swap out the SSD for the old HHD and reboot
    While the computer boots put the old HHD in the external enclosure and plug it into the computer
    Go thru the new owner setup and when asked if you want to setup the new computer say yes and choose the external as the sourceYou could also use the TimeMachine backup as your source but I find this is a bit slower than using the external drive
    Depending on what software you have you may need to enter some serial numbers.

  • I have a Mac book pro with regular drive, I want to replace the drive with SSD, so can I do t for Mac book pro purchased in 2012 and which SSD is recommended. I am looking for 500 to 700GB SSD.

    I have a Mac book pro(13 inch non-retina, i7) with regular drive, I want to replace the drive with SSD, so can I do it for Mac book pro purchased in 2012 and which SSD is recommended.
    I am looking for 500 to 700GB SSD.
    Thanks

    Upgrading your MacBook Pro with a Solid State Drive...
    ...call back with any questions.
    Clinton

  • Text file - replace a pattern with part of the previous line? -SOLVED

    Hello, I'm stuck with sed/awk/grep...
    So I have a file with lines like this:
    Nice bunch of words <STUFF> <STUFF> <IMPORTANT_DELIMITER_TYPE_1> <STUFF> <IMPORTANT_DELIMITER_TYPE_2> <STUFF>
    Even Nicer bunch of Words <STUFF> <IMPORTANT_DELIMITER_TYPE_1> <STUFF> <STUFF> <STUFF>
    Wonderful bunch of Words <STUFF> <STUFF> <STUFF><IMPORTANT_DELIMITER_TYPE_1><STUFF>
    Then, I want to move the "important delimiters" to new lines (might be better not to do this in fact...)
    Nice bunch of words <STUFF> <STUFF>
    <IMPORTANT_DELIMITER_TYPE_1> <STUFF>
    <IMPORTANT_DELIMITER_TYPE_2> <STUFF>
    Even Nicer bunch of Words <STUFF>
    <IMPORTANT_DELIMITER_TYPE_1> <STUFF> <STUFF> <STUFF>
    Wonderful bunch of Words <STUFF> <STUFF> <STUFF>
    <IMPORTANT_DELIMITER_TYPE_1><STUFF>
    And finally, I want to replace the important delimiters with the content of the line they came from originally, up to the first angle bracket:
    Nice bunch of words <STUFF> <STUFF>
    Nice bunch of words <STUFF>
    Nice bunch of words <STUFF>
    Even Nicer bunch of Words <STUFF>
    Even Nicer bunch of Words <STUFF> <STUFF> <STUFF>
    Wonderful bunch of Words <STUFF> <STUFF> <STUFF>
    Wonderful bunch of Words<STUFF>
    How can I accomplish this using absolutely anything at all that doesn't involve too much manual effort (the file is about 30,000 lines of this stuff)
    Thanks !
    Last edited by darkbeanies (2013-09-01 19:18:29)

    "<STUFF>" is not irrelevant. In your original example
    Nice bunch of words <STUFF> <STUFF> <IMPORTANT_DELIMITER_TYPE_1> <STUFF> <IMPORTANT_DELIMITER_TYPE_2> <STUFF>
    Even Nicer bunch of Words <STUFF> <IMPORTANT_DELIMITER_TYPE_1> <STUFF> <STUFF> <STUFF>
    Wonderful bunch of Words <STUFF> <STUFF> <STUFF><IMPORTANT_DELIMITER_TYPE_1><STUFF>
    you want to break the lines along the delimiters:
    Nice bunch of words <STUFF> <STUFF>
    <IMPORTANT_DELIMITER_TYPE_1> <STUFF>
    <IMPORTANT_DELIMITER_TYPE_2> <STUFF>
    Even Nicer bunch of Words <STUFF>
    <IMPORTANT_DELIMITER_TYPE_1> <STUFF> <STUFF> <STUFF>
    Wonderful bunch of Words <STUFF> <STUFF> <STUFF>
    <IMPORTANT_DELIMITER_TYPE_1><STUFF>
    and then you say that you want to replace the delimiters with the contents before the first angle bracket:
    Nice bunch of words <STUFF> <STUFF>
    Nice bunch of words <STUFF>
    Nice bunch of words <STUFF>
    Even Nicer bunch of Words <STUFF>
    Even Nicer bunch of Words <STUFF> <STUFF> <STUFF>
    Wonderful bunch of Words <STUFF> <STUFF> <STUFF>
    Wonderful bunch of Words<STUFF>
    but you have clearly made a distinction between the "nice bunch of words" and "<STUFF>", otherwise the output would have been
    Nice bunch of words <STUFF> <STUFF>
    Nice bunch of words <STUFF> <STUFF> <STUFF>
    So, do you want everything up to  the first delimiter, or do you want everything up to <STUFF> in the replacement? If you only want the "nicer words" then you need some way to distinguish between them and "stuff" programmatically.
    edit
    Here's a trivial script that will split the lines along the delimiters and replace them with the contents of the line before the first delimiter:
    #!/usr/bin/env python3
    import re
    import sys
    def main(args=None):
    for line in sys.stdin:
    # Trim trailing newline.
    line = line.rstrip('\n')
    # Split by delimiters.
    parts = re.split(r'<[^>]+>', line)
    print(parts[0])
    for p in parts[1:]:
    print(parts[0] + p)
    if __name__ == '__main__':
    try:
    main()
    except (KeyboardInterrupt, BrokenPipeError):
    pass
    Usage
    path/to/script < /path/to/input file
    Last edited by Xyne (2013-09-01 18:34:55)

Maybe you are looking for

  • Payment Terms for Credit memos

    Hi, Please explain to me what is the significance of payment terms in credit memo. I understand that credit memo are sort of returns (sales returns or purchase returns). I am able to understand the payment terms for an invoice (which would determine

  • How to define MDM real data type in ABAP ?

    Hi, I want to fetch MDM Repository data using MDM API . I am strugling as one field in MDM is of real type . Please tell me how I could define Real data type field in ABAP ? Thanks. Sandesh

  • CS6 Acrobat Pro requires activation -- AGAIN!

    I bought CS6, installed it and ran it happily for two months, and then suddenly it said that Acrobat Pro was not activated.  I posted a note in this Forum and was told to reinstall it with the same original activation key, which I did.  It worked. No

  • KM Management in Portal

    Hi, I have a Query Help documents (Custom) which provides information about queries. Every query in our system will be accompanied by a Help Document. How can I upload those documents to BI Meta Data repository and access them in Portal Thanks

  • Adobe 2.0 Can't Open PDF Email Attachments

    Hi. I am using WM5 on an HTC Wizard (Cingular 8125). I installed Adobe 2.0 for viewing PDF's and it works great. The only problem I have is that I get an error every time I try to view a pdf that is an email attachment. When I open an email with a pd