GoldenGate replication on the same physical server - REPLICATE always ABENDING

Dear expert GG,

I'm completely green with Golden Gate, so I would like to help on why my REPLICAT process abends right after that I put my source database object lines.  I'm following the writeup of Gavin Soorma -.

http://gavinsoorma.com/2011/08/GoldenGate-replication-with-source-and-target-on-the-same-physical-host/

I'm trying to implement CDC on the same physical server.  I have a 11g source database that uses ASM and my target is the database 10g that is using traditional file system management.  I am trying to map an object, ggs_owner.myobjects that I created in the two databases.  EXTRACT both REPLICAT start very well, but as soon as I perform an insert in the 11g database and post the lines, my REPLICAT process abends.

Version information:

Oracle GoldenGate for Oracle shell
OGGCORE_11.2.1.0.1_PLATFORMS_120423.0230_FBO version 11.2.1.0.1
Linux, x 86, 32-bit (optimized), Oracle 11 g on April 23, 2012 08:09:25

Copyright (C) 1995, 2012, Oracle and/or its affiliates. All rights reserved.

GGSCI (localhost) 3 > DBLOGIN Userid ggs_owner@ora11g, password ggs_owner
Connected to the database.

GGSCI (localhost) 4 > RELEASES
Operating system:
Linux
Version #1 SMP kills Jan 4 15:24:05 EDT 2011 version 2.6.18 - 238.el5
Node: localhost.localdomain
Machine: i686

Database:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production
PL/SQL Release 11.2.0.1.0 - Production
CORE 11.2.0.1.0 Production
AMT for Linux: Version 11.2.0.1.0 - Production
NLSRTL Version 11.2.0.1.0 - Production

GGSCI (localhost) 7 > DBLOGIN Userid ggs_owner@ora10g, password ggs_owner
Connected to the database.

GGSCI (localhost) 8 > VERSIONS
Operating system:
Linux
Version #1 SMP kills Jan 4 15:24:05 EDT 2011 version 2.6.18 - 238.el5
Node: localhost.localdomain
Machine: i686

Database:
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Prod
PL/SQL Release 10.2.0.1.0 - Production
CORE 10.2.0.1.0 Production
AMT for Linux: Version 10.2.0.1.0 - Production
NLSRTL Version 10.2.0.1.0 - Production

PRM file content

EXTRACT the content of the Param file

extract extlocal
SetEnv (ORACLE_HOME="/u01/app/oracle/product/11.2.0/dbhome_1')
SetEnv (ORACLE_SID = 'ora11g')
ggs_owner username, password ggs_owner
localhost.localdomain, mgrport 7809 rmthost
rmttrail ./dirdat/aa
TRANLOGOPTIONS ASMUSER sys@+ASM, oracle ASMPASSWORD
table ggs_owner.myobjects.

Content of the file param REPLICAT

REPLICAT replocal
SETENV (ORACLE_HOME="/opt/oracle/product/10.2.0.1')
SETENV (ORACLE_SID = "ora10g")
ASSUMETARGETDEFS
Ggs_owner username, PASSWORD ggs_owner
DISCARDFILE. / dirrpt/discard.txt, APPEND, 20 MEGABYTES
CARD ggs_owner.myobjects, ggs_owner.myobjects, KEYCOLS (object_id) TARGET;

Complete the following steps in GGSCI:

GGSCI (localhost) 103 > add extract extlocal tranlog start now
Added EXTRACT.


GGSCI (localhost) 104 > add rmttrail ./dirdat/aa gets extlocal
Added RMTTRAIL.


GGSCI (localhost) 105 > dblogin Userid ggs_owner@ora10g, password ggs_owner
Connected to the database.

GGSCI (localhost) 106 > add replicat replocal exttrail ./dirdat/aa
ERROR: No control points table specified to add REPLICAT.


GGSCI (localhost) 107 > add replicat exttrail ./dirdat/aa NODBCHECKPOINT replocal
REPLICAT added.


GGSCI (localhost) 108 > dblogin Userid ggs_owner@ora11g, password ggs_owner
Connected to the database.

GGSCI (localhost) 109 > start extract extlocal

Sending START request manager of...
EXTLOCAL EXTRACT from


GGSCI (localhost) 110 > news

Program status group Lag time since Chkpt Chkpt

MANAGER RUNNING
EXCERPT FROM RUNNING EXTLOCAL 00:00:00 00:00:02
REPLICAT ORDER REPLOCAL 00:00:00 00:01:27


GGSCI (localhost) 111 > start replicat replocal

Sending START request manager of...
REPLICAT REPLOCAL from


GGSCI (localhost) 112 > news

Program status group Lag time since Chkpt Chkpt

MANAGER RUNNING
EXCERPT FROM RUNNING EXTLOCAL 00:00:00 00:00:09
REPLICAT RUNNING REPLOCAL 00:00:00 00:00:04

In another window, I do the following:

SQL > connect ggs_owner@ora11g
Enter the password:
Connected.
SQL > select count (*) from myobjects;

COUNT (*)
----------
71932

SQL > truncate table myobjects;

Table truncated.

SQL > insert into select MYOBJECTS * from DBA_OBJECTS;

71932 lines were created.

SQL > commit;

Validation complete.

When I return to GGSCI, I see that the process has added:

GGSCI (localhost) 132 > news

Program status group Lag time since Chkpt Chkpt

MANAGER RUNNING

EXCERPT FROM RUNNING EXTLOCAL 00:00:00 00:00:07

REPLICAT REPLOCAL ABENDED 00:00:00 00:00:02

When I can look at, or what can I add to the param REPLICAT file that might help identify the root cause.

Any help would be appreciated.

Thank you

Prom

Hello

Since no one has replied, I can go with my assumptions that replicat process searches across data dictionary, and since he is a 11g Golden Gate executable, its not backward compatible with 10g.  To this end, I have duplicated my database with RMAN DUPLICATE ora11g, creating another database called ora11g2, changed my REPLOCAL. PRM file as follows (changes in bold):

REPLICAT replocal
SETENV (ORACLE_HOME = "/u01/app/oracle/product/11.2.0/dbhome_1")
SETENV (ORACLE_SID = "ora11g2")
ASSUMETARGETDEFS
Ggs_owner @ora11g2, ggs_owner PASSWORD username
DISCARDFILE. / dirrpt/discard.txt, APPEND, 20 MEGABYTES
DDL INCLUDE ALL
CARD ggs_owner.golden, TARGET ggs_owner.golden, KEYCOLS (gold);

I then rebooted the components again, and finally, I was able to replicate the changes to the GGS_OWNER table. GOLD ora11g, at the same table in ora11g2.

Thank you all.

Prom

Tags: Business Intelligence

Similar Questions

  • Is it possible to use vSphere replication within the same site?

    Hello

    I was wondering if I could use vSphere replication in the same data center. The idea would be to have a configuration without shared storage appropriate for HA.

    Thank you!

    elgreco81

    Yes, it's not a problem at all. You can have a single unit of replication running and replicate to another data store.

    André

  • Creating a new Essbase Cluster on the same Solaris Server

    Hi all


    I have two servers:

    Server1: Services Foundation, APS, EAS
    Server2: Essbase server, Essbase Studio on epminstance_1

    Due to the needs of the company, I need to "Rename" pole Essbase "EssbaseCluster-1"to something else... I know that this is not possible and the below document, I understand that I need to create a new instance on server Server2 and configure Essbase and Essbase Studio on it.

    "How to rename Essbase Cluster (Doc ID 1434439.1)"
    Aim: In the version of the EMP 11.1.2.x system, is it possible to rename the Essbase instance and cluster names once they are configured?

    Solution: No, it is not possible to rename cluster or Essbase instance names after the initial Setup. If you must change the instance names and cluster, create the cluster and the new instance. Applications for the export of the old cluster and import them into the new cluster.

    My doubt lies with the 2nd Essbase server configuration as I'm not clear how a unique environment with two standalone instances on the same physical Solaris Essbase server, with each owned their own cluster will behave. I know that they are independent groups and the notion of active/passive and active/active clusters are for part instances Essbase in the same cluster.

    I intend to create a new instance of epminstance_2 on Server2 and configure the 2nd Essbase server as follows: give it a * new * cluster name and not assign to Essbase existing cluster and deploy it in stand-alone mode.


    1. now I intend to use the 1st instance only as a backup option. In a case where the new instance should fail for some reason, I would like to start services on the old instance of essbase. Is this possible without any additional configuration or changes to the OPMN?

    2. in the alternative, say we want to remove the old instance. Please suggest ways in which I can surely 'delete' the older cluster (other than uninstall). Also, when users connect using SmartView, they would see the old cluster and new... Is there anyway that I can get rid of the older cluster without having to uninstall everthing on Server2 and start over?

    Thank you!

    It should not be a problem by adding additional instances of Essbase on the same server, it is documented - configuration and start-up additional Essbase Server Instances

    See you soon

    John

    http://John-Goodwin.blogspot.com/

  • Oracle XE on multiple virtual machines on the same physical machine?

    Hi people,

    Can I install Oracle XE on several virtual machines that are on the same physical machine?

    Thank you

    G. grangier

    I find that this interpretation is questionable.
    Instance, what do mean?
    What they mean by server?
    Unless Oracle explicitly forbids the execution of several databases of XE on different virtual machines at the same time, I don't see violations.

    For example, imagine that the user has runs that XE on AWS and user B running an another XE on AWS.
    They are not running on the same "Server"?

    Flavio
    ----

    http://oraclequirks.blogspot.com

  • Can I use the same NTP server configured in the firewall to guard

    I configured the NTP server in my VCSC Expressway it synchronized correctly, but I'm unable to configured in my VCSC Gatekeeper with the same NTP server address that is configured in VCScExpresway.

    Please suggest

    Hello!

    You use in.pool.ntp.org. This isn't a single ntp server, there is a pool of servers,

    then you might see different ntp servers, and they can also change and sometimes

    It can also happen that yo will get a limit down.

    If I get him here, I have for exmple get:

    $host in.pool.ntp.org

    in.pool.ntp.org has address 113.30.137.34

    in.pool.ntp.org has address 119.226.101.131

    and a little later, I got:

    $ host in.pool.ntp.org

    in.pool.ntp.org has address 123.108.225.6

    in.pool.ntp.org has address 125.62.193.121

    In any case you want to configure multiple NTP server addresses.

    So, if you want to use this area (India):

    * You must configure these three host names as described here: http://www.pool.ntp.org/zone/in

    * See who works for DNS resolution (which may also be the problem here)

    * you have a suitable internet access

    * see that the firewall is open to 123 to any host on the internet

    * If you are not in India use a different area

    On the VCS under Maintanance > tools > utilities you could for example check if you can resolve DNS and traceroute/ping external hosts on network.

    The other option is to find at least 2 NTP servers you know and that you can use and set up.

    then you could lock the specific IPS in the firewall, otherwise it should be open to all.

    Its also not hard to set up your own server NTP, incidentally.

  • DMVPN & GRE over IPsec on the same physical interface

    Dear all,

    I am setting up two routers WAN, each router wan has a physical interface connecting to the branches and regional office by using the same provider.

    We will use the GRE over IPsec to connect to Office regional and DMVPN + EIGRP to branches.

    I would like to know if it is possible to configure tunnels for GRE over IPsec and DMVPN + EIGRP using the same source physical interface.

    Good answer, it's an urgent request and your response is much appreciated.

    Kind regards

    Hi Savio,

    It should work. We can configure dmvpn and gre-over-ipsec on ASA using the same physical interface.

    Kind regards

    NGO

  • How to create multiple hierarchies from the same physical table

    Hi all

    I have a physical table to join with a fact table: there are 3 different hierarchies, which share the last 2 levels inside the dimension table. It's the logic diagram of hierarchies:

    Dimension services
    -Business
    -Sector
    -Type
    -Operator
    -Product
    Partner of dimension
    -Partner
    -Operator
    -Product
    Contractor of dimension
    -Contractor
    -Operator
    -Product

    All columns are in the same table physical source. I tried to create 3 table logic source from the same physical table, everyone with all the columns and create a hierarchy for each dimension table, but it gives me nQSError: 15011.

    Any suggestion? Maybe the physical table alias can help for the creation of tables of different sizes?

    Thanks in advance,
    Concerning

    Hello

    It is a basic rule that you cannot create multiple hierarchies in a single dimension table, so what you do is create three tables of alias and slip into MDB layer in 3 different sizes and on top these tables create 3 different dimension hierarchies.

    Check if useful/correct

    Thank you.

  • Pools of multiple connections to the same physical Structure with SPR

    I use OBIEE 10.1.3.4 and have multiple physical databases that contain the exact same structure. Instead of creating the same physical structure in the RPD file with their own pools of connections, I would like to have a physical structure with multiple connections pools. I have this Setup, however, I can only see the data of one of the physical databases by using the right click, view data... option in the physical appearance of the RPD file. I searched and could not find a solution to my particular problem. Can someone point me in the right direction?

    Goal is to get the CPs separated... and then, you can use two data. But better to have 2 separate objects.

  • How to run 2 different applications of the same Application Server

    Hello

    I would like to know how to run two different applications of the same Application Server with different databases?

    We use
    Oracle Database 10g Enterprise Edition Release 10.2.0.4.0
    Oracle Application Server 10g 10.1.2.0.2

    Kind regards

    Hassan

    You can have as much as you want, just your applications should have different names or URLs and point to a specific database (using data sources).

    Greetings.

  • Concerns about the replication on the VDR SRM Server

    Dear Experts,
    I have a few questions that I can't know since last week.
    FYI, my current environment has a VDR VM on a cluster of HQ. The VDR Server attachs with 1 system VMDK (8 GB) and 2 physical RDM disks (each disc = 1 TB).
    Now my environment will set up the Site Recovery Manager to replicate 1/3 of the total production of virtual machines on the site of DR, and VDR is one of the SRM protected VM list. In addition, we will build a DR cluster for these protected virtual machines.
    Our lease between HQ & DR line connection speed is around 20Mbps, specifically for the purpose of replication for the SRM storage.
    Questions
    1. Is it recommended to replicate Server HQ for DR using MRS. VDR online? Why?
    2. What is the best practice for backup server VDR (include backup data)?
    3. If we repliacte to Dominican Republic, VDR VDR allows to restore all backup VMs on cluster vCenter DR, since already, it was tied with vCenter cluster HQ?
    4. My total of VMs protected memory size is 148 GB, whereby for DR cluster only have 128 GB of physical memory total (2 ESXi, each has 64 GB). During the execution of failover or real failover Test, will all the VMs protected able to be powered at the same time?
    I'm happy to get any feedback from you guys.
    Thank you.
    VMheaven

    As I said in my previous post doesn't do SRM not replication - it works in conjunction with a product supported SAN to SAN replication - SRM will contact the bays of SAN to identify what LUN replicare and will know what virtual machines are sprinkled on those LUNS - only the changes of the block will be replicated.so that it would be unwise to replicate the vDR machine since there are a large number of block all changes day - it might be prudent to have a vDR VM built on the site of DR and will only be used when there is a failover.

    Yes it works in the same way between 4.0 u3 and 4.03-

  • VM in DMZ and LAN on the same ESXi Server VM

    It is advisable to run two virtual machines on a physical ESXi Server considering only

    a VM THAT is connected to the DMZ (demilitarized zone) and another VM is connected to the local network.

    For example, a virtual machine can be a gateway mail server in the DMZ and

    another VM can be located in LAN mail server.

    ESXi box has multiple network cards, so a single card could be connected to the DMZ and others to the local network.

    Is it dangerous from the point of view of security?

    It becomes really dangerous if you have a virtual machine that is connected to two networks at the same time if not online, there is no way known to cross borders. Other that that, you should be good to go

    Steve Beaver

    VMware communities user moderator

    VMware vExpert 2009

    ====

    Co-author of "VMware ESX Essentials in the data center" virtual

    (ISBN:1420070274) Auerbach

    Come and see my blog: www.theVirtualBlackHole.com

    Come follow me on twitter http://www.twitter.com/sbeaver

    *Virtualization is a journey, not a project. *

  • vCenter and SQL 2005 Express on the same physical machine

    I'm new on the VMware environment and am a little concerned about my VMware infrastructure and design.  I have 3 boxes physical accommodation 15 virtual servers.  I have a 4th server that hosts the database SQL and vcenter.  I am wondering what are my chances of having vCenter and SQL 2005 express installed on the same box?  That suggest VMware as best practices concerning this configuration?  If this configuration is ok, what are my options to protect myself in case the box with vCenter and the SQL database dies?  Thank you

    VMware sets a limitation to 5 guests and 50 wen invited you use SQL Express. I run it with 6 guests and 48 guests (incl. models) on the same machine as the server vcenter. That's not what I want to keep and we will change to a standard SQL 2005 on a separate server from SQL (which we had with SQL 2000 and before VI3).

    But I didn't have one problem with this configuration, again.

    With both on the same server may lead to a conflict: SQL 2005 requires IIS but vCenter uses ports. So I installed it but disabled.

    I think also that separating the two tracks faster that have it all on the same box.

    AWo

    VCP / vEXPERT 2009

  • Cursor at the same time serve as control and indicator

    Hello world

    Is it possible to create a custom control that serves as both a control and indicator?  What I want is a slider vertical I can put a value with the help of the thumb or digital input, but I also want a horizontal line which would be about when the filling is (of which the value may come from feedback in my system).  In my case, I want to set the voltage and see the actual voltage measured on the same cursor.  Is this possible?

    Thank you

    Eric


  • I have 2 logical filenames for the same physical file (Documents of Kenneth Stewart; My Documents) in the different trees how to solve this without deleting my Documents?

    C:\Kenneth documents Stewart is a tree.
    C:\Documents and owner Documents is the other.
    Physically, this is the same file.

    Documents of the C:\Kenneth Stewart is just a shortcut to the real file which is C:\Documents and owner Documents. At some point you have renamed the owner to Kenneth Stewart, without is realizing that this is a cosmetic change only and does not change the underlying profile files/records. So even if you could say "Kenneth Stewart" on the Welcome screen, the real name of the user account is 'owner '. MS - MVP - Elephant Boy computers - don't panic!

  • How to run customer and display on the same host server

    I know it's simple, no doubt, but I can't find the answer on the Internet. I am running BB 1.9i. Recently, I noticed that my server to display some of the customer was not run tests, as I expected. After some checking, I decided that it was because these customer scripts were not in the configuration of the server. My first inclination was to just add them. However, after a bit of research on the Internet, I have seen many people claiming that the client and the server must be kept in separate directories. So, I created another directory and my client config untarred it. I took care of bb-hosts was correct and then I tried to run runbb.sh in the client. He has already said a running process of Big Brother and abandoned.

    Could someone point out what step am I missing or a link to a web page that explains the procedure for configuring a client on the server to display?

    Kind regards

    Brad

    Hmmmm... only, you should be able to install archive of bbclient (at the same level as your bbserver). Copy the bb-hosts of your BB server and. / runbb.sh.

    You should only get this message "already running", if a client is already running (not the server).

Maybe you are looking for

  • Account settings e-mail indicated as disabled - iPhone6

    Hello world Can someone tell me what this question can be when the e-mail settings are disabled in my settings option. They were not because I added my email accounts before, when I visited settings again to add an additional account, I was unable to

  • dv6408ca connected, but no Internet

    HP girlfriend will no longer surf the Internet. It's a dv6408ca Pavilion laptop. We have hit our heads with Bell Canada tent to set up Internet, then thought to implement my dv6825ca instead... The network, including the WIFI works fine. My laptop wa

  • restart after updates

    Windows restarts my computer even if im in the workplace. even after I see it.should happen to you?

  • How to get the Gadget icon on the Notification bar

    I just upgraded from Vista to Windows 7 and use the bar Gadgets of all day for exchange rates and the clocks of the world. On Vista, there's a gadget icon on the Notification bar, so that I could click to get Gadgets to the front immediately. I can't

  • BlackBerry Smartphone Bold 9790 problem! Need help

    So almost a year ago, I bought a 9790 "BOLD" of Blackberry. The last two months it should automatically restart all the time. Overtime, it would get worse and worse. He would get to the point where, whenever I would call or send a message, it would b