Is schema replicated in multimaster replication scenario?

hellos
I am asking basic question. I have set up a multimaster replication (ids5.1sp2) on database c=fi.. this works well.
however, in the future I know that more objectClasses and attributes will be added to the schema.
My simple question.. is do I have to amend the 99user.ldif files on BOTH ids5.1 servers or can I rely on the schema being replicated.
thanks.

Schema is supposed to replicate in all replication scenario's
The documentation states
"The best way to guarantee schema consistency is to make schema modifications on a single master server, even in the case of a multi-master replication environment.
Schema replication happens automatically. If replication has been configured between a supplier and a consumer, schema replication will happen by default."
However a few people in this forum have complained that this replication doesn't always work - so be sure to check to make sure the schema does in fact replicate.
For more information on schema replication check out this link:
http://docs.sun.com/source/816-5609-10/rep.htm#1063947
It is at the bottom of the page ...

Similar Messages

  • Multimaster replication error

    Hi,
    Well I am a newbie to multimaster replication. I tried to replication few tables and indexes of hr schema to other database but I am receiving the following errors:
    ID REQUEST ERRNUM MESSAGE
    43 GENERATE_INTERNAL_PKG_SUPPORT -23308 ORA-23308: object HR.EMPLOYEES does not exist or is inv
    121 GENERATE_INTERNAL_PKG_SUPPORT -23308 ORA-23308: object HR.DEPARTMENTS does not exist
    41 GENERATE_INTERNAL_PKG_SUPPORT -23308 ORA-23308: object HR.DEPARTMENTS does not exist or is i
    141 GENERATE_INTERNAL_PKG_SUPPORT -23308 ORA-23308: object HR.DEPARTMENTS does not exist
    161 GENERATE_INTERNAL_PKG_SUPPORT -23308 ORA-23308: object HR.EMPLOYEES does not exist or
    21 CREATE_MASTER_REPOBJECT -942 ORA-00942: table or view does not exist
    22 CREATE_MASTER_REPOBJECT -942 ORA-00942: table or view does not exist
    123 GENERATE_INTERNAL_PKG_SUPPORT -23308 ORA-23308: object HR.EMPLOYEES does not exist or
    24 CREATE_MASTER_REPOBJECT -942 ORA-00942: table or view does not exist
    25 CREATE_MASTER_REPOBJECT -942 ORA-00942: table or view does not exist
    26 CREATE_MASTER_REPOBJECT -942 ORA-00942: table or view does not exist
    ID REQUEST ERRNUM MESSAGE
    27 CREATE_MASTER_REPOBJECT -942 ORA-00942: table or view does not exist
    28 CREATE_MASTER_REPOBJECT -942 ORA-00942: table or view does not exist
    29 CREATE_MASTER_REPOBJECT -942 ORA-00942: table or view does not exist
    30 CREATE_MASTER_REPOBJECT -942 ORA-00942: table or view does not exist
    31 CREATE_MASTER_REPOBJECT -942 ORA-00942: table or view does not exist
    47 GENERATE_INTERNAL_PKG_SUPPORT -23308 ORA-23308: object HR.JOB_HISTORY does not exist or is i
    127 GENERATE_INTERNAL_PKG_SUPPORT -23308 ORA-23308: object HR.JOB_HISTORY does not exist
    Kindly, help me regarding this issue.
    Thank you for your cooperation.
    Kind Regards,
    Adnan Hamdus Salam

    You will see "replica busy" errors from time to time. The replication protocol is "one at a time" - if a consumer has more than 1 supplier, only 1 supplier may update the consumer at a time - the other suppliers get a busy signal during the update. Note that updates to 1 supplier may be sent to another supplier and then to the consumer if the first supplier gets a busy signal, so all of your updates should get through pretty quickly.
    The most important thing is - do your updates get through to all consumers? Do they get through quickly?

  • I i want to run many-to-one replication scenario

    Hi,
    i want to run many-to-one replication scenario and for that i have created two tables and inserted values on source db and one table on target db in which i want consolidated data from those two tables. Below are the table details,
    Source DB,
    CREATE TABLE GGS.CLIENT_INFO
    ( CLIENT_ID varchar2(10) not null,
    CLIENT_NAME varchar2(50) not null,
    CLIENT_ADD varchar2(50),
    CONSTRAINT CLIENTID_PK PRIMARY KEY (CLIENT_ID)
    CREATE TABLE GGS.ACCOUNT_INFO
    ( ACCOUNT_NO varchar2(15) not null,
    BANK_NAME varchar2(50) not null,
    CLIENT_ID varchar2(10) not null,
    CONSTRAINT ACCTNO_PK PRIMARY KEY (ACCOUNT_NO)
    alter table GGS.ACCOUNT_INFO add CONSTRAINT FK_CLIENTINFO FOREIGN KEY (CLIENT_ID) REFERENCES GGS.CLIENT_INFO(CLIENT_ID);
    Target DB,
    CREATE TABLE GGS1.CLIENT_ACCOUNT_INFO
    ( CLIENT_ID varchar2(10) not null,
    ACCOUNT_NO varchar2(15) not null,
    CLIENT_NAME varchar2(50) not null,
    CLIENT_ADD varchar2(50),
    BANK_NAME varchar2(50) not null,
    CONSTRAINT CLIENT_ACCOUNT_PK PRIMARY KEY (CLIENT_ID, ACCOUNT_NO)
    when i start replicat process, it is giving below error,
    *"Oracle GoldenGate Delivery for Oracle, CLACTDEL.prm: OCI Error ORA-01400: cannot insert NULL into ("GGS1"."CLIENT_ACCOUNT_INFO"."CLIENT_NAME") (status = 1400), SQL <INSERT INTO "GGS1"."CLIENT_ACCOUNT_INFO" ("CLIENT_ID","ACCOUNT_NO") VALUES (:a0,:a1)>."*
    Note: i am inserting two source tables data in one table which at target side using OGG capture-replicate process.
    Please help to resolve above error.
    Regards,
    Shital

    For one, do not use the GoldenGate database user as your source and target schema owner. Why? What happens in a bidirectional setup? To prevent ping-ponging of data, operations performed by the replicat user should be ignored. That's what keeps the applied update on a target being re-applied on the original source, and then being captured and sent to the target, etc.
    Without knowing your setup, what did you do for ADD TRANDATA and supplemental logging at the database level (only needed for the source)? What did you do for initial load and synchronization? What are your parameter files?
    The error shown so far - cannot insert null - applies everywhere in Oracle whenever you try to insert a record with a null value in a column where a NOT NULL constraint is present. You can see that for yourself in a SQL*Plus session and trying the insert. You are inserting two column values, when your own table definition shows you would need at least 4 values (to account for all of the not null constraints).

  • Synchronous multimaster replication Backup strategy using RMAN

    Hi all,
    I am using synchronous multimaster replication. my question is backup strategy has to perofirm in all the master site or only in any of 1 mastersite? what all problems will encounter in RMAn backup in my scenario please help me out with your suggestion
    nagaraj.K
    [email protected]

    You ask: "I want to configure backup strategy using RMAN. any one can help me that"
    And the answer is clearly no we can not.
    An RMAN backup strategy depends on your SLA (Service Level Agreement) with your customers that you didn't post. What is your down-time window? What is your skill set?
    You ask: "How to configure for RMAN Incremental backup?"
    Read the docs at http://tahiti.oracle.com for your version (which you didn't mention).
    You ask: "What will be backup space and there size ?"
    We have no idea. Are you going to create an image copy or a backup set? Read the docs and learn the difference. Are you going to turn on compression? Are you going to back up only changed blocks? We don't know.
    You ask: "how to manage growing online archiving files?"
    Again we can't help you without knowing your SLA. How many MG/GB are they? What period of time do you need to retain them to meet your SLA? When you figure this out back up to tape those you don't need to keep on the server.
    You ask: "how to manage growing data and there disk space?"
    This is one we can answer: BUY MORE DISK! That was easy.
    You ask: "How we can give good performance our CPU and memory?"
    Do you really expect that we can with zero knowledge of your environment, your version, your application, etc. distill into a few short paragraphs the collective wisdom of Cary Millsap, Jonathan Lewis, and the rest of the Oak Table Network membership?
    Of course we can not. So what you need to do is buy Cary's book, Jonathan's book, and take their classes.
    You ask: "we need keep all archive log in backup files or we need to remove old archive files?"
    Remove the old ones after being absolutely sure you have a good backup.
    You ask: "where we can take backup tape drive,SAN,disk removable hard disk? which one is better?"
    No one solution is better than the other. They are all adequate.

  • Maximum number of nodes in Multimaster Replication

    Has anyone setup a multimaster replication environment on 8.1.7 with more than 11 nodes?
    What could be the maximum number of nodes for reliable operation?

    Hi,
    With Oracle 8.1 you can have upto 9; but I think you can have under one of the replicated DB another replicated DB. tree like tructure.
    Best,
    EA

  • Multimaster Replication problem

    Hello,
    I've configured a multimaster replication environment with two master sites and a master group whith both of them and asynchronous replication. My problem is that in the master def the master group appeared stopped and I don´t know how activate it, and far over, the administrative requests in my replicated databases aren't executed by themselves, in the masterdef I can't depure them but I've to do it explicitily and in the other master site there is no way to get this requests dissapear.
    The main problem is that in the secondary master site the replication status is always quiesced whereas in the masterdef the status is normal if there is no objects in the master group and quiesced when I add some objects even though I generate the replication support for all the new objects.
    Any help would be very useful because I'm beginning with replication and I've no found any information in the 2 manuals of Oracle about this topic.
    Thanks in advance.
    Mabel

    you can find reason from dba_repcatlog view. I will suggest that you must recreate whole environment and then create your replication freshly. remeber that you replicated table must have primary key coulmn or you have configured suitable conflict resolution method for these tables. Moreover after generating replication support for the objects check dba_repcatlog view. this view should be empty and there is no error located in this view. if there is any error see message from this view and solve it and regenerate you replication support for the object and again check. when you complete all error then resume your replication activity.

  • Unit 4 Assignment 1, AD Replication Scenario

      what is the recommendations for site-link protocols and replication schedule/frequency as well as the possibility of recommending/justifying redundant links to branch 1 ?

    I have already answered that here: https://social.technet.microsoft.com/Forums/windowsserver/en-US/a0507a50-8e4d-48ab-be8f-1f0bfb401f4a/ad-design-replication-scenario?forum=winserverDS#a0507a50-8e4d-48ab-be8f-1f0bfb401f4a
    Please note that a DC can remain unreachable for a period that should not be longer than your tombstone lifetime period: https://technet.microsoft.com/en-us/library/cc784932%28v=ws.10%29.aspx
    For redundant links, it depends of your requirements, impacts when a site is disconnected and your SLAs. So, I would recommend first to identify your requirements before looking to how the configuration should be.
    This posting is provided AS IS with no warranties or guarantees , and confers no rights.
    Ahmed MALEK
    My Website Link
    My Linkedin Profile
    My MVP Profile

  • Comparision between Multimaster replication and data guard

    Hi,
    I have some questions regarding Multimaster Replication and Data Guard. Like
    *1.)* I have a web site having database in oracle 10.2.0 and multimaster replication configured on it. But whenever i need to change the structure of the tables i
    need to stop replication. So my web site is unavailable but my first priority is availability. So will it be useful for me to configure data guard.
    *2.)* I have configured data guard for testing . My Database is Named as Gard and physical standby database is like stan.
    it is working fine.
    suppose my main database server get corrupted i have no option to start main database server. Now i left with only standby server how i can start standby server
    as database main server.
    *3.)* Is there any if main database stop working Standby database start working as main without dba intervention.
    Thanks
    Umesh
    Edited by: Umesh Sharma on Jan 14, 2009 4:17 AM

    Hi Umesh,
    first of all you should be aware that Dataguard and Replication are two completely different things.
    While the database where you replicate to is always up and open in read write mode, a physical standby can either be recovering or open in read only mode.
    1.) I think from what you are telling you probably should consider using dataguard with a logical standby database, but be aware that there will be some limitations regarding datatypes.
    2.) you can do a failover or a switchover, depending on your database version switchback may not be possible
    3.) have a look at dataguard broker, you can use it to automate the failover
    Best regards,
    PP

  • Load Balancing and Asynchronous Multimaster Replication

    We are planning a new project with 2 server lines for load balancing reasons. We also plan to use sessions being valid for 30 minutes. Each of the 2 server lines has its own Oracle database (identical tables) for the transactions. Within one session the load balancing sends the user always to the same server line.
    Independant transactions are executed on both server lines.
    Is Asynchronous Multimaster Replication the adequate solution to have the two databases synchronized, what has to be considered (network, memory, cpu) or what else can (has to) be used ?
    We want to avoid a RAC solution because of the high costs.

    The two options that come to mind here are asynchronous multimaster replication and Oracle Streams.
    - What version of the Oracle database will you be using?
    - What sort of transaction volume do you anticipate? How much redo generation?
    - What sort of connection exists between the two machines?
    - Is there an upper limit on the time that can be taken to replicate a transaction from one machine to the other?
    Justin
    Distributed Database Consulting, Inc.
    http://www.ddbcinc.com/askDDBC

  • In a MultiMaster Replication to not propagate changes on Second DB

    Hello,
    I've setup a multimaster replication environment with DB1 and DB2.
    DB1 replicates all changes on some tables to DB2. But i don't want to DB2 to propagate changes to DB1. So, i didn't create a scheduled link on DB2 to propagate changes to DB1. But deferred transaction queue is getting too large on DB2. How can i settle the DB2 to not to put the changes to deferred transactions?
    Regards

    Replicating from DB1 to DB2 and allowing local updates on DB2 without propagating them back to DB1 is done with WRITABLE MATERIALIZED VIEWS, not MultiMaster Replication.
    Changes made at DB2 are "local" until they are overwritten by changes from DB1.
    See http://download.oracle.com/docs/cd/B19306_01/server.102/b14226/repoverview.htm#sthref57
    Hemant K Chitale
    http://hemantoracledba.blogspot.com

  • Multimaster replication survival & overhead

    Hi
    We are planning a system which should have a very high survivability rate. To this aim we consider using 3 oracle servers (8.1.7), located in 3 different sites, replicated in an asynchronous multimaster configuration, with a short refresh time. The nature of the application is that many small update transactions are happening constantly.
    Several questions:
    1. We are trying to assess the required bandwidth of the site-to-site network connection we will need to support this configuration. What is the approx. network overhead of a small (~500 bytes) transaction?
    2. Provided we come up with a smart enough conflict resolving mechanism, will this system survive? It is vital that committed transactions will never, ever, be lost.
    3. Can the 3 db architecture can be left in an inconsistent state? For example, can it be that a committed transaction in database A, is propagated to database B, and then A fails before it can be propagated to database C? leaving inconsistencies in working databases B & C (atleast until A is restored).
    4. How difficult would be to return such a system to normal state after one (or more) sites fails?
    Thanks,
    Idan

    <BLOCKQUOTE><font size="1" face="Verdana, Arial, Helvetica">quote:</font><HR>Originally posted by Patricia McElroy ([email protected]):
    This requires a bit more detail - what indicates that replication is hung... is there anything in any of the database logs that indicates a problem. You indicate that even changes to the local database can not be made - is this true also for non-replicated tables? Also, Run "Select * from dba_repprop;" and confirm that the method for propagation is indeed ASYNCHRONOUS. <HR></BLOCKQUOTE>
    thanks patricia
    here is the details:
    1. i am having 2 DB servers at remote locations running oracle 8.1.6 on solaris 2.7
    2. When thre is a link fails between these two server, i am not able to put the job in a deffered que transactions though i have scheduled job and link as well.
    3. it's not allowing me to commit insert statement on local server,when the link is down.
    null

  • Error in Value Mapping Replication scenario

    Hello all,
    We have developed the scenario to upload the mass data to VMR and which is actually working as expected in Dev environment,
    But it is not working in quality after transport.
    Also we have regeister the service in JAVA proxy but still facing the issue.
    The message is failing in adapter enigne with status system error with the below error  :
    09.05.2014 10:39:36.435
    Information
    Trying to retry the message because of administrative action of user
    "XVEREKAN".
    09.05.2014 10:39:36.437
    Information
    Admin
    action: Trying to redeliver message.
    09.05.2014 10:39:36.456
    Information
    The
    message status was set to TBDL.
    09.05.2014 10:39:36.465
    Information
    Retrying
    to deliver message to the application. Retry: 4
    09.05.2014 10:39:36.465
    Information
    The
    message was successfully retrieved from the receive queue.
    09.05.2014 10:39:36.472
    Information
    The
    message status was set to DLNG.
    09.05.2014 10:39:36.498
    Information
    Java
    Proxy Runtime (JPR) accepted the message.
    09.05.2014 10:39:36.896
    Error
    JPR
    could not process the message. Reason: No such method ValueMappingReplication in
    proxy bean
    localejbs/sap.com/com.sap.xi.services/ValueMappingApplication.
    09.05.2014 10:39:36.897
    Error
    Delivering the message to the application using connection JPR failed,
    due to: com.sap.engine.interfaces.messaging.api.exception.MessagingException:
    Error processing inbound message. Exception: No such method
    ValueMappingReplication in proxy bean
    localejbs/sap.com/com.sap.xi.services/ValueMappingApplication.
    09.05.2014 10:39:36.905
    Error
    The
    message status was set to NDLV.
    Can some one please help on this ?
    Thanks.

    Hi Amit,
    I tried that also but the same error :
    Delivering the message to the application using
    connection JPR failed, due to:
    com.sap.engine.interfaces.messaging.api.exception.MessagingException: Error
    processing inbound message. Exception: No such method ValueMappingReplication in
    proxy bean localejbs/sap.com/com.sap.xi.services/ValueMappingApplication.
    De-Register the interface using the link :
    http://server:port/ProxyServer/unregister?ns=http://sap.com/xi/XI/System&interface=ValueMappingReplication&bean=localejbs/sap.com/com.sap.xi.services/ValueMappingApplication&method=ValueMappingReplication
    Register :
    http://server:port/ProxyServer/register?ns=http://sap.com/xi/XI/System&interface=ValueMappingReplication&bean=localejbs/sap.com/com.sap.xi.services/ValueMappingApplication&method=ValueMappingReplication
    Result
    Interface http://sap.com/xi/XI/System#ValueMappingReplication registered with
    value
    localejbs/sap.com/com.sap.xi.services/ValueMappingApplication:ValueMappingReplication
    My Final Payload after mapping
    <?xml version="1.0" encoding="UTF-8"
    ?>
    - <ns1:ValueMappingReplication xmlns:ns1="http://sap.com/xi/XI/System">
    - <Item>
    <Operation>Insert</Operation>
    <GroupID>31322371194085293873227252571012</GroupID>
    <Context>http://sap.com/xi/XI</Context>
    <Identifier scheme="Source1" agency="Excel">786123test</Identifier>
      </Item>
    </ns1:ValueMappingReplication>
    Thanks,
    Anant

  • Replication scenario (please answer)

    We have 96 table in one oracle User and we want to replicate them in bidirectional way, 4-5 tables use for logging and we don't want to replicate them.
    which scenario do you suggest to me:
    1- Use schema base capture,apply and prevent logging tables to replicate with rule and Tag ?
    If yes please tell me how can I restrict some tables in schema to don't replicate.
    2- Use table base capture,apply and write it for all necessary table (HUGE work for about 90 tables :( ).
    I prefer first one but I don't know how to exclude some tables from schema to don't capture and/or apply.

    Do a table level capture and schema level Prop and Apply. That way you filter out the tables in capture level itself and you avoid the second filter again in Prop and Apply level.

  • User Password Not Replicated during ACS Replication

    I am provisioning user accounts in ACS through a provisioning system. The provisioned ACS is set to replicate user and group database to another ACS. Replication interval time is set to 15 mins.
    Problem is that even though the replication cycle runs every 15 mins, if no user is added or deleted, the pre-checks determine that outbound replication is not required and cycle is completed. Hence, if user's password change, they are not replicated to other ACS and in case the authentication request goes to the other ACS then it fails. Manual replication is fine.
    How to make sure replication is run even in case of user password change and not just when a user is added or removed.

    Hi,
    What is the acs ver ? Are the user accounts you are referring to stored? i.e. are the local to the ACS server itself, or are they defined in an external user database (e.g. Active Directory, LDAP, etc.)?
    Users defined via Active Directory are dynamically mapped to a user account in ACS and this account information is typically not replicated since the users created are dynamic and can change properties based on
    configuration/changes in Active Directory itself.
    Regards,
    Jagdeep

  • 401 - Unauthorized error in Value Mapping Replication scenario

    Hi,
    I'm trying to push some Value Mapping replication data from one of the clients (which is a non-Integration Server) of XI system to IS. When I execute the program which calls the outbound proxy, the XI message fails with the error HTTP_RESP_STATUS_CODE_NOT_OK 401 Unauthorised.
    As given in SAP help, I registered the inbound java proxies and generated the outbound proxies. I confiured the receiver channel with path /MessagingSystem/receive/JPR/XI. In authentication data, I tried several users such as XISUPER, XIAPPLUSER, XIISUSER..Still I get the same error.
    What is missing/wrong?
    Thanks in advance
    Praveen Sirupa

    Hi Praveen,
    Could you pls do the following...just for verification....
    enter the url http://<was_server>:5<sysnr>00/MessagingSystem/receive/JPR/XI
    and when it asks for authentication give the XIAPPLUSER and password...you should get an xml that looks like this...
      <?xml version="1.0" encoding="UTF-8" ?>
    - <scenario>
      <scenname>MSG_SCEN</scenname>
      <scentype>SERV</scentype>
      <sceninst>MSG_001</sceninst>
      <scenversion>001</scenversion>
    - <component>
      <compname>SERVLET</compname>
      <compdesc>Messaging System</compdesc>
      <comphost>localhost</comphost>
      <compinst>MSG_001</compinst>
    - <message>
      <messalert>OKAY</messalert>
      <messseverity>100</messseverity>
      <messarea>QR</messarea>
      <messnumber>801</messnumber>
      <messparameter>na</messparameter>
      <messtext>MessagingServlet is active.</messtext>
      </message>
      </component>
      </scenario>
    Thanks,
    Renjith

Maybe you are looking for

  • Dunning letters - customers title displayed wrong

    Hello, I am using F150 in order to issue dunning letters and this looks good with one exception: the address of customer contains the title "Mr." instead of "Herr", even the communication language is German and the form is translated in German as wel

  • Acrobat X Pro 10.1.8: How do I get access to "Poster", "Multiple" and "Booklet" in print-dialogue (g

    I recently upgraded to Acrobat X Pro 10.1.8. When printing a large PDF (>90 pages) I wanted to print multiple pages on one. But the button to access this option (like the button for poster and booklet) is greyed out. So I deleted the printer and rein

  • Camera Raw update for CS2

    Will Adobe be supporting camera raw for CS2 any more? I got CS2 last year and I can't afford to update to CS3. CS2 camera raw 3.7 does not read Canon D40 raw file.

  • Sender port in an Outbound IDoc

    Hi Can someone please mention where is configuration for IDoc sendor port. We generally give Receiver port information in outbound parameters in partner profile(WE20). But there is no place where we give the Sender port information. When an outbound

  • ICal doesn't recognize Outlook invitess and Hotmail doesn't recognize iCal

    When I receive invitations from someone using Google calender, things seem to work great but when i get an invite from someone using Outlook, the .ics file shows up in the e-mail but not in iCal notifications, Wouldn't be a big deal but when the appo