Triggers in active-active configurations

Hi,
I am new to Goldengate and are looking for best practices regarding database triggers when replicating with Goldengate in an active-active configuration.
Will best practices be to not replicate tables which are filled by triggers or is it some magic parameters?
Scenario: To databases, both with active users. Tab1 in both databases has a trigger updating tab2. Will best practices be to just replicate tab1 with Goldengate?
Thank You for Your help!

HI,
I think this will help you....
SUPPRESSTRIGGERS |
NOSUPPRESSTRIGGERS
Valid for Replicat for Oracle. Prevents triggers from firing on target objects that are configured for replication with Oracle GoldenGate. You can use this parameter for Oracle 10.2.0.5 and later patches, and for Oracle 11.2.0.2 and later, instead of manually disabling the triggers. To use this option, the Replicat user must be an Oracle Streams administrator, which can be granted by invoking dbms_goldengate_auth.grant_admin_privilege.

Similar Messages

  • Unable to click 'Set and save as my Active Configuration for this project'

    Environment: OWB 11.1.0.6 Client running on Windows XP Pro SP3 repository and targets on AIX (IBM UNIX).
    I have created a new Configuration under a specific Project and I'd like to make this configuration the default whenever I login and select this Project.
    There is a check box when I right click the Configuration and select 'Open Editor' that says 'Set and save as my Active Configuration for this project' but when I select the check box and try to click on 'OK' there is no response from the popup window and I have to click 'Cancel' to get out of the popup.
    Any ideas on why this is happening and how to get around it??
    Thanks very much.
    -gary

    Si
    Good catch!! Restarting the app???? What a waste of time!! :-(
    When I went back in the box was already checked! It must have known I was pissed at it!! :-)
    Thanks for the help.
    -gary

  • Replicate filter to identify inconsitence in active-active configurations

    Hi,
    I am looking for the best way for Goldengate to handle consistency in an active-active configuration.
    I would like every transaction to be checked at the target by the replicate process if the before value of every column match the value in the target table column and row.
    My databases have 400 tables and I am looking for an easy configuration to identify transactions where the before values doesnt match the actual value in the target table.
    One solution is to trap the filter exception for each table, but I hope You may help me with a better solution:
    replicat r_gtmgts
    userid goldengate, password goldengate
    assumetargetdefs
    discardfile ./dirrpt/r_gtmgts.dsc, append
    GETUPDATEBEFORES
    REPERROR (21000, EXCEPTION)
    MAP user1.table1, TARGET user1.table1,
    SQLEXEC (ID tab394, ON UPDATE,
    QUERY "select count(*) c from user1.table1 where 1=1 and DBID_=:p1 and STATE_=:p4 and TIMESTAMP_=:p3",
    PARAMS (p1=BEFORE.DBID_,p4=BEFORE.STATE_,p3=BEFORE.TIMESTAMP_), BEFOREFILTER, ERROR REPORT, TRACE ALL),
    FILTER (ON UPDATE, 0 <> tab394.c, RAISEERROR 21000);
    MAP user1.table1 TARGET user1.konflikt_gg
    EXCEPTIONSONLY,INSERTALLRECORDS,EVENTACTIONS (STOP),
    COLMAP (konflikt_type = "UPDATE KONFLIKT OPPDAGET", eier = "USER1", tabell = "TABLE1", dato = @DATENOW(), pk = @STRCAT(DBID_), beskrivelse = @STRCAT("DBID_=", BEFORE.DBID_,">", DBID_, ", ","STATE_=", BEFORE.STATE_,">", STATE_, ", ","TIMESTAMP_=", BEFORE.TIMESTAMP_,">", TIMESTAMP_));
    ...repeated for each of the 400 tables.
    Thanks for Your help!

    Hi,
    I followed ur suggestion also now also same problem.I think i did some mistake in configuration parameters.
    now i will post my ext1,dpump and rep1 parameters what i given in source and destination.
    please correct me where i did mistake it is very important to me.
    Source Hostname : node11
    Destination Hostname : node12
    source side :*
    mgr configuration file :-_
    PORT 7809
    USERID ggs_owner, PASSWORD ggs_owner
    PURGEOLDEXTRACTS /u01/app/oracle/product/gg/dirdat/ex, USECHECKPOINTS
    ext1 configuration file :-_
    ---- In before last line i given DDL MAPPED IN -----------
    EXTRACT ext1
    USERID ggs_owner, PASSWORD ggs_owner
    EXTTRAIL /u01/app/oracle/product/gg/dirdat/lt
    TABLE scott.emp;
    I removed that DDL line and after i tried but i don't know y it's not working.
    dpump configuration file :-_
    EXTRACT dpump
    PASSTHRU
    RMTHOST node12 MGRPORT 7809
    RMTTRAIL /u01/app/oracle/product/gg/dirdat/rt
    TABLE scott.emp;
    in this file also i given *,* between node12 and MGRPORT once i given *,* between that means the extract dpump is automatically goes to ABENDING state*
    Y it automatically goes that state i dont know please if i did any mistake in configuration side means please correct me.
    Destination side:*
    mgr  configuration file :-*
    PORT 7809
    USERID ggs_owner, PASSWORD ggs_owner
    PURGEOLDEXTRACTS /u01/app/oracle/product/dirdat/ex, USECHECKPOINTS
    replicat rep1 configuration file :-*
    REPLICAT rep1
    ASSUMETARGETDEFS
    USERID ggs_owner, PASSWORD ggs_owner
    DDL INCLUDE MAPPED
    MAP scott.emp, TARGET scott.emp;
    Source side:
    SQL> conn scott/tiger
    Connected.
    SQL> alter table emp add new_col varchar2(2);
    Table altered.
    SQL> desc emp;
    Name Null? Type
    EMPNO NOT NULL NUMBER(4)
    ENAME VARCHAR2(10)
    JOB VARCHAR2(9)
    MGR NUMBER(4)
    HIREDATE DATE
    SAL NUMBER(7,2)
    COMM NUMBER(7,2)
    DEPTNO NUMBER(2)
    NEW_COL VARCHAR2(2)
    Destination side:
    SQL> conn scott/tiger
    Connected.
    SQL> desc emp;
    Name Null? Type
    ----------------------------------------- -------- ---------------------------- EMPNO NOT NULL NUMBER(4)
    ENAME VARCHAR2(10)
    JOB VARCHAR2(9)
    MGR NUMBER(4)
    HIREDATE DATE
    SAL NUMBER(7,2)
    COMM NUMBER(7,2)
    DEPTNO NUMBER(2)
    now also it is not working please give me reply as soon as possible and tel me where i did mistake in the above configuration files .
    Send me solution as soon as possible.
    Regards,
    Ram

  • How do I set the active configuration back to default in NI MAX?

    In the traditional NI-Daq menu of NI-MAX, I inadvertantly changed the active configuration away from the default, in which I had already set up channels. How do I get back to the configuration where I had the channels already set up?
    Thanks,
    KHC

    Hello KHC,
    So you configured some channels and now you want to go back to the default configuration? There isn't an option to right click on the task to change it. You will have to open a new task or modify the current task.
    If you had created a task, modified it, saved it, modified it again, and wanted to go back to the first modification, you could just close MAX without saving the task. When you opened it again, the first modification would be there. Please let me know if you have any questions. Have a great day!
    Sincerely,
    Marni S.

  • Oralce Failsafe Active/Active Configuration

    Hello,
    I have a question about Failsafe.
    There is Active/Active configuration in Failsafe
    (in section 3.1.2 http://otn.oracle.com/docs/tech/windows/failsafe/doc_library/331/concepts/makefs.htm#sthref359)
    An example configuration is like this: 'In Figure 3-3, an Oracle database server is used for marketing on Node 1, and an Oracle database server is used for sales on Node 2. The cluster disks owned by Node 1 store the marketing files, and the cluster disks owned by Node 2 store the sales files. '
    In this configuration , are there TWO independent database existing in cluster disks? so still single instance for each database?
    And how to schedule the two nodes to activly access their own database during normal operation since MSCS allow cluster disk owned and accessed by only one node at a time.
    Could anyone explain it ? Thanks a lot in advance.

    You should be able to access Shared Services if foundation has started up even if there is an issue with RAF, if it is 11.1.2.3 then you have to log into workspace to be able to access Shared Services.
    The directory configuration is held in the Shared Services registry, it can be exported/imported using the epmsys_registry utility.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Scripting active configuration deployment location for an oracle module

    Hi,
    Does anyone know how to script the setting of the active configuration deployment location for an oracle module?
    I have executed the following which works fine but I can't figure out how to make it active so the module shows up in the control center to allow deployment.
    I can of course do it manually in the design center by right clicking on the module in the design center, selecting 'Configure' and then (strangely) just selecting the location property which then automatically sets the active location and then it shows up in the control center.
    OMBALTER ORACLE_MODULE 'MOD_EXT' ADD REFERENCE LOCATION 'MIG_EXT_LOCATION' SET AS DEFAULT
    Oracle module MOD_EXT altered.
    OMBALTER ORACLE_MODULE 'MOD_EXT' SET REFERENCE METADATA_LOCATION 'MIG_EXT_LOCATION'
    Oracle module MOD_EXT altered.
    Any ideas?
    Regards,
    Brad

    Hi Brad,
    before you set the location you have to set the correct configuration (in case you use more configurations than the default "DEFAULT_CONFIGURATION") as active configuration:
    OMBCAC 'MY_CONFIGURATION'
    Regards,
    Carsten.

  • Active-active Configuration

    Hi all,
    my customer wants to have an active - active configuration with his 2 CSS. To get the whole bandwitdh in our datacenter i want to connect this both with two routers in a crossover fashion. The first router should be the Default Gateway for the first CSS and the second router should be the DG for the second CSS. VRRP on both routers and on borth CSS should be also configured for the redundancy. Anyone to knows problems with this Configurations orsome pitfalls ??
    thx for your comments.
    bye joerg

    Hi Joerg,
    If you want full redundancy, it is good to have L2 switches between the CSSs and the routers. This in order to avoid having a single point of failure on the crossover cables between the CSSs and the routers.
    Also, don't use the physical interfaces of the routers as the DG of the CSSs, the VRRP address should be the DG of the CSSs. The reason for this is that if you use the physical address as DG, the CSS pointing to this router would lose connectivity if this router fails, so it is better to use the floating IP as DG.
    Besides that, I see you have a good picture of what you needs to be done to get this working. Thanks!
    Regards,
    Jose.

  • Error importing/activating Configuration tpz files

    Hi All,
    I am trying to import Configuration tpz files from one XI server to another. I have defined Transport Targets for all the Business Systems in the SLD also.
    In Configuration, all the objects for a particular scenario are imported correctly from the tpz file, without any error. All these inactivated objects are grouped under a single change list called "XI 3.0 Import".
    But while truing to activate this chage list, it gives error "Unable to activate <Receiver Determination> - Object <Receiver Communication Channel> does not exist".
    I am also unable to activate any of the objects individually.It gives message "Unable to move object. Change lists were not part of the same import",
    Any ideas on how to proceed?
    Regards,
    Puloma.

    Hi All,
    The problem is now solved.
    We deleted the offending Receiver Determination objects from the Change List, and the rest of the change list was activated without any further errors. We now just have to re-create the Receiver dtermination objects.
    Theo,
    The communication channels in the original configuration were assisgned to scenarios.Also, re-creation of new Communication Channels was useless, as the resp. Business Systems were inactived.
    However, the problem is now almost solved, as we don't have to replicate the entire Configuration manually, just the Receiver Determination.
    Regards,
    Puloma.

  • Dependent Activity Configuration

    Hi I am creating a change request process workflow as per below requirement. I am facing issue at dependent activity stage. The activities in Release record are actually not starting automatically. When i open the release record and click on Run then everything
    works perfect. I want to avoid this manual intervention in my workflow. Further i want to know that what are the other activities those can work with Dependent activity, I mean Review etc.
    I have configure the Activities as below:
    CHANGE REQUEST
    02 Separate Review Activities for Approval> Then> Dependent Activity with Linked to Release Record and Then one Manual Activity.
    RELEASE RECORD
    01 Manual Activity for Test, 01 RA for Approval Pre-Production, Then 01 MA for Pre-Production deployment. 

    Hi,
    I have to say that I haven't found out other activities except for change request that can work with Dependent activity. And if you want to automatic run, you may try Orchestrator.
    Here is a thread for your reference:
    https://social.technet.microsoft.com/Forums/systemcenter/en-US/ff68b9c0-50a5-4695-8e17-2b4e4411fac9/scsm-2012-sp1-add-dependent-activity-to-change-request-template?forum=itilmofprocesses
    Regards,
    Yan Li
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact [email protected]

  • XI - Error when activating configuration

    We did a "clean" install of PI 7.0 on Windows 2003 server / MSSQL and performed the post-installation config all as per instalation guide.  All works fine, except when activating PI config from the Integration Directory.  The activation works, but after a few seconds the following error comes up in the PI configuration:
    Unexpected error during message processing: javax.transaction.HeuristicMixedException: com.sap.engine.services.ts.exceptions.BaseHeuristicMixedException: One or more XAResources were not commited because of Exception in the second commit phase. at com.sap.engine.services.ts.jta.impl.TransactionImpl.commit(TransactionImpl.java:451) at com.sap.engine.services.ts.jta.impl.TransactionManagerImpl.commit(TransactionManagerImpl.java:319) at com.sap.engine.services.ts.jta.impl.UserTransaction.commit(UserTransaction.java:79) at com.sap.aii.ib.server.notification.AbstractMessageReceiver.commitMsgProcessingTx(AbstractMessageReceiver.java:223) at com.sap.aii.ib.server.notification.AbstractMessageReceiver.onMessage(AbstractMessageReceiver.java:138) at com.sap.jms.client.session.Session.run(Session.java:641) at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37) at java.security.AccessController.doPrivileged(Native Method) at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100) at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170) Caused by: javax.transaction.xa.XAException: XA operation cannot be completed successfully. at com.sap.jms.client.xa.XAResource.commit(XAResource.java:47) at com.sap.engine.services.jmsconnector.spi.ManagedSession$XAManagedResource.commit(ManagedSession.java:322) at com.sap.engine.services.ts.jta.impl.ResourceList.commitTwoPhase(ResourceList.java:80) at com.sap.engine.services.ts.jta.impl.TransactionImpl.commit(TransactionImpl.java:355) ... 9 more
    Any ideas?
    Thanks
    Johan

    Hello Johan ,
    Check this out :
    URL was these :
    error in ID
    The solution is provided in the SAP CSS note :-
    #1030077 Cache notification remains in status "started"
    i.e.,
    " 1) Make sure that the directory specified in the log
    exists, and that the J22E administrator-user (usually <SID>adm) has read
    and write authorization for this directory."
    OR
    "2) Change the path for the logs. Enter the required path under 'Server
    -> Services -> JMS Provider -> Properties -> Property
    'transactionStorePath'.
    If there are several server nodes, you must
    repeat this step for all nodes. Then restart JMSProvider.
    Perform the cache connectivity test, and then check defaultTrace. The
    error should no longer be displayed there."
    Message was edited by:
            prasad chintala

  • ASA Active/Active Configuration

    Dear All,
    In configuring Active/Active mode of ASA, most examples are stating using
    2 customers for Active/Active. If I only get 1 customer with 4 interfaces as
    following:
    1) Outside
    2) Inside
    3) DMZ
    4) VPN
    Can I still use the Active/Active mode?
    If so, then how to allocate the interfaces to the 2 failover groups? Let
    assume:
    Failover group 1: Outside and DMZ
    Failover group 2: VPN and Inside
    That means ASA_A is primary of Group1, while ASA_B is primary of Group2. If
    so, is the traffic between Outside and Inside has problem? Since they are
    crossing the 2 failover group on the 2 ASA.
    Please correct me and my assumption. A sample configuration would be much appreciate.
    Thanks in advance.
    Br,
    Sam

    Thank you for the reply Jennifer.
    I was reffering to the following document:
    http://www.cisco.com/en/US/docs/security/asa/asa80/configuration/guide/failover.html#wp1091405
    Failure Event
    Policy
    Active Action
    Standby Action
    Notes
    Failover link failed during operation
    No failover
    Mark failover interface as failed
    Mark failover interface as failed
    You should restore the failover link as soon as possible because the unit cannot fail over to the standby unit while the failover link is down.
    Stateful Failover link failed
    No failover
    No action
    No action
    State information becomes out of date, and sessions are terminated if a failover occurs.
    I think I should rephrase question 2) If I have two seperate links for Failover and Stateful failover, will that fix my problem?
    How can I configure seperate Failover and Stateful failover links? If I understand correctly, they are more than just redundant links.
    Sorry I didn't accurately phrase my original post.
    Thank you

  • N2248 active-active configuration question

    I have a pair of 5548s connected as w/ vPC.  I have some 2248s which I wish to connect the the 5548 pair in active-active.  Each 2248 is connected to one port on each of the 5548s.  The 5548 ports are configured as a port channel. vPC display seems to indicate vPC is working. My problem is the 2248s are each online to only one 5548.  If I shutdown their port on which they are "online" to the 5548, they switch to "online" on the other 5548. (both 5548 configurations are identical, except for items like switch name.)
    How do I config the 2248s to connect via etherchannel to the 5548s, and to thereby come up online to both 5548s at the same time?  What am I doing wrong?  I'm happy to post configuration if that would help.
    /Chris Thomas, UCLA

    My problem was the documentation is comewhat unclear on how to configure the 2248s.  It is necessary to configure an identical FEX and port-channel on each 5548.  The port-channel defs need to have a matching "vpc n" on each 5548.  This statement has nothing to do with the vPC domain number, and must be unique for each 2248.  Once this is added, the 2248s come up online to both 5548s at the same time.  (There doesn't seem to be a command which specifically says that the 2248s are connected in etherchannel mode.)  (The vpn n is how vPC knows which ports are associated with each port-channel.)

  • ACE 30 Module Active-Active configuration

    Hi,
    We have two ACE 30 module in two Cat 6k with multiple contexts. And our requirement is to have both the boxes active for some context. We have configured the ft vlan, ft peer and ft group for each context on ACE level. And on Cat 6k, L2 vlan is created for ft and mapped with ACE service module with svlvc command. The interface on switch used for ft is configured as Access port with ft vlan. But when we try to do Failover testing by shutting down the upstream link of ACE2, the active context on the ACE2 is not failing over to ACE1. Let me know whether we need to do any additional configuration to achieve this.? . The running configuration is as below,
    @ Cat 6K,
    Vlan 999
    name ft_vlan
    svclc multiple-vlan-interfaces
    svclc module 2 vlan-group 100
    svclc vlan-group 100  201,203, 999
    int gi 1/3
    switchport
    switchport mode access
    switchport access vlan 999
    @ ACE 30,
    ft interface vlan 999
      ip address 2.1.1.1 255.255.255.252
      peer ip address 2.1.1.2 255.255.255.252
      no shutdown
    ft peer 1
      heartbeat interval 100
      heartbeat count 10
      ft-interface vlan 999
    ft group 1
      peer 1
      priority 105
      peer priority 90
      associate-context Admin
      inservice
    ft track interface INT-VLAN-203
      track-interface vlan 203
      priority 100
      peer priority 50
    ft group 2
      peer 1
      priority 105
      peer priority 90
      associate-context Context1
      inservice
    ft group 3
      peer 1
      priority 90
      peer priority 105
      associate-context Context2
      inservice
    ft group 4
      peer 1
      priority 105
      peer priority 90
      associate-context Context3
      inservice
    Thanks in advance,
    Divya

    Hello Divya!
    It should work assuming the following:
    1.) You have a trunk/portchannel between the ACE's will all vlans each context is using including 999 for FT)
    2.) You are using bridged mode on ACE or one-armed with on alias. OR you are using routed mode with an alias IP that is used as the server gateway.
    Can you login to the admin context on each ACE and issue "show ft group detail" and send it back to the alias? Also, "show run interface"/"show run rserver" from each context would be useful to see the way you have the configuration setup.

  • Active-Active Configurations

    Hi,
    I'm interested to know if openmq supports a full active-active clutser configuration which results in best high-availiability and scalability.
    If it isn't, do you know a solution that does support such a configuration?
    Tnx.

    There's a detailed description of how Oracle GlassFish Server Message Queue provides high availability in the Oracle GlassFish Server Message Queue 4.5 Technical Overview
    http://download.oracle.com/docs/cd/E18930_01/html/821-2443/aerdj.html
    Nigel

  • Opening document triggers auto-activation of fonts that aren't IN document

    I'm working on a document (annual report) that was based on a previous year's annual report. In the process I changed all the styles I defined to use a new font family. However, whenever I open the document I get auto-activation notices (Mac, Font Agent Pro) that the old font is opening - all 16 or 17 variations of it.
    Where is this font, that it's causing auto activation?
    It doesn't show up under Find Font.
    - Bob

    Another possibility is that there are frames in the document somewhere being USED as empty graphics frames, but which are in fact TEXT frames, with nothing in them but the "end of story" special character, with a rogue paragraph style applied, which specifies one of those fonts.
    If you find such a frame, change its content to "graphic" via Object --> Content --> Graphic. That might do it.

Maybe you are looking for

  • Acrobat X display issues?

    I have some questions about Acrobat X (10.1.8) This version was installed with the Design Premium suite 6 if I am not mistaken. The functionalities however are not those that I have with Acrobat Pro 9. Is there something I need to do in order to laun

  • My i pad is new at xmas it keeps disconnecting from internet my lap top is fine and ive tried resetting wi fi on i pad. can u help.

    my i pad was brand new at xmas but keeps disconnecting from the internet. my lap top is fine and i have tried resetting the i pad. can u suggest anything else

  • Error 7 1114

    Can anyone help, i cant get into itunes as the message keeps coming up Runtime error7 1114 i dont know how to get back into itunes . Anyone Please help Kate

  • Automatic marking of used clips

    hello there, When i start a project and load many clips via log/transfer into the browser, is there a way or a setting you can do in order you can see in this browser which clips has been used /not used in the timeline. i have used adobe premiere a l

  • Forms Developer 6i in Xandros Operating System

    Hi, I have installed Xandros and Forms Developer 6i on my pc, when I connected using forms runtime with the database (which is on Windows Operating system) the following error appeared ORA-12514- TNS could not resolve service name. Please help me reg