Golden Gate and Streams

Oracle 11.1.0.7:
Before I ask my simple question. Is there a place I can get detailed documentation of Golden Gate? I got some documentation but that is very high level. I am looking for some document or tutorial like the ones Oracle has on tahiti.oracle.com.
We are currently using streams and personally worked on it. I see following issues:
1. When some errors occur in dba_apply_error it's really slow to re-execute them. Recovery is very slow
2. Streaming the LOBs over of just 512 bytes makes the CCA very slow
3. Manageability of scripts, configuration etc. is a headache
4. Come accross streams bugs all the time
From what I have read about golden gate is that is super fast and better than streams. I haven't read about it so I don't have complete comparision. Could someone with similar experience provide the insight.
Also, if someone can please help me get right detailed documents would be really great.

Hi,
Think the goldengate documentation provide adequate help to install and configure oracle goldengate process. I can put down a sample configuration for you to get started.
Installing GoldenGate and configuring a extract replicat process.
First FTP the installation zip in binary mode from the PC to the installation directory on machine where Oracle GoldenGate suppose to be installed.
Use gzip to decompress the file.
gzip –d <file_name>.gz
Extract the files
Use tar to extract the files. All GoldenGate files will be placed in the current subdirectory.
tar –xvf <file_name>.tar
Create folders
Create the required sub-directories in the installation directory by using
Shell> cd <install location>
Shell> ggsci
GGSCI> create subdirs
GGSCI> exit
Oracle-specific installation steps
The below steps are only required when GoldenGate will be capturing data from the server. Therefore it is only needed when you are installing GoldenGatef or Oracle as your <source> environment.
You need to turn on supplemental logging at the database level. This command requires the ALTER DATABASE permissions.
Shell> sqlplus <login>/<password>
SQL> alter database add supplemental log data;
Now Switch to the next redo log file.
SQL> alter system switch logfile;
SQL> exit
Then now configure manager parameter file.
GGSCI> EDIT PARAMS MGR
•     Use the editor to assign a port
--GoldenGate Manager parameter file
PORT <port>
example: PORT 7840
•     To Start the Manager, issue following command
GGSCI> START MGR
•     To Verify that the Manager has started, issue the following command
GGSCI> INFO MGR
Now Configure Supplemental logging.
By default, if not supplimentory logging enabled , only the change vectors will be logged in redo logs So inorder to get the columns required for constructing the image by replicat in target we require atleast minimum supplimentory logging enabled in database level and table level logging required for proper functioning of Oracle Goldengate Software.
Using GGSCI, log in to the database on the <source> and turn on supplemental logging for the the tables configured for replication
Shell> ggsci
GGSCI> DBLOGIN USERID <login>
GGSCI> ADD TRANDATA <owner/schema>.<table-name>
Do this for all the tables.
Configure change capture
1. Add the Extract group
Execute the following command on the <source> system to add an Extract group
GGSCI> ADD EXTRACT <extract-name>, TRANLOG, BEGIN NOW
Verify the results:
GGSCI> INFO EXTRACT <extract-name>
Create the Extract parameter file
Execute the following commands on the <source> system.
GGSCI> EDIT PARAM <extract-name>
EXTRACT <extract-name>
USERID <login>, PASSWORD <password>
RMTHOST <target>, MGRPORT <port>
RMTTRAIL ./dirdat/<trail id>
TABLE <owner/schema>.<table-name>
TABLE <owner/schema>.<table-name>
for example
extract testext
userid ggs password ggs
rmthost 172.25.25.177
rmttrail ./dirdat/tr
table scott.mytable;
table scott.yourtable;
Define the GoldenGate trail
Execute the following command on the <source> to add the trail that will store the changes on the <target>.
GGSCI> ADD RMTTRAIL ./dirdat/<trail id>, EXTRACT <extract-name>
Verify the results:
GGSCI> INFO RMTTRAIL *
Start the capture process
GGSCI> START EXTRACT <extract-name>
Configure Change Delivery or replicat
we have to do the following
•     Set up the checkpoint table on the target system.(this is optional)
•     Create a named group that includes the Replicat process and the checkpoint tables.
•     Configure the Replicat group by adding parameters.
•     Start the Replicat group.
Now we will check how to set up the checkpoint table (this is a optional settings)
Create a GLOBALS file on the target system
Execute the following commands on the <target> system.
Create and edit the GLOBALS parameter file to add the checkpoint table.
Shell> cd <install location>
Shell> ggsci
GGSCI> EDIT PARAMS ./GLOBALS
In the text editor, type:
CHECKPOINTTABLE <owner/schema>.ggschkpt
•     Record the checkpoint table owner and name, then save and close the file.
Please Note: You could name the table anything you want
•     Verify that the GLOBALS file was created in the root GoldenGate directory, and remove any file extension that was added.
Activate the GLOBALS parameters
For the GLOBALS configuration to take effect, you must exit the session in which
the changes were made. Execute the following command to exit GGSCI.
GGSCI> EXIT
Add a Replicat checkpoint table     
On the <target> system, execute the following commands in GGSCI:
Shell> cd <install location>
Shell> ggsci
GGSCI> DBLOGIN USERID <login>, PASSWORD <password>
GGSCI> ADD CHECKPOINTTABLE
Configure Change Delivery
Add the Replicat group
Execute the following command on the <target> system to add a delivery group
named <replicat-name>
GGSCI> ADD REPLICAT <replicat-name>, EXTTRAIL ./dirdat/<trail id>
Note: Refer to your Extract set up for the correct two-character <trail id>.
Create Replicat parameter file
Execute the following commands on the <target> system to bring up the parameter
file in the editor.
GGSCI> EDIT PARAM <replicat-name>
-Type in the following parameters
REPLICAT <replicat-name>
USERID <login>, PASSWORD <password>
HANDLECOLLISIONS
ASSUMETARGETDEFS
DISCARDFILE ./dirrpt/RORA<unique id>.DSC, PURGE
MAP <owner/schema>.<source table-name>, TARGET <owner/schema>.<target table-name>;
Start the Replicat process
GGSCI> START REPLICAT <replicat-name>
Verify the results:
GGSCI> INFO REPLICAT <replicat-name>
The above i scrapped is a basic extract-replication process which you can scale up once you get accustomed with this beautiful product.
Thanks & Regards,
Antony Joseph Jethu.

Similar Messages

  • Golden gate and Oracle 9i

    Hi, I’m wondering if there are any differences between Golden Gate replication for Oracle 10g and Oracle 9i. The reason why I’m asking is that it doesn’t seem to be any release for oracle 9i for windows, so I was thinking of using the oracle10 GG release with Oracle10g to practice replication between Oracle9 and 11gR2.
    /Regards

    Only corresponding databases having corresponding GoldenGate releases can be replicated.
    Oracle GoldenGate version 10 for Oracle 9i database
    Oracle GoldenGate version 10 for Oracle 10g database
    You cannot use "Oracle GoldenGate version 10 for Oracle 10g database" for Oracle 9i database. By doing so, you will get a library error.
    Thanks.

  • Difference b/w oracle golden gate and odi

    Hi Friends,
    i am new to odi,i want to know the exact difference b/w ODI AND OGG
    please share your knowledge
    Regards
    sateesh

    Sounds like a great question for the Data Integrator or Golden Gate forums; not so great for the JDeveloper/ADF forum, unfortunately.

  • Golden Gate and work efforts

    Hi All,
    I wonder that what would be the Administrative hours needed on regular bases after settign up GoldenGate between Oracle and SQL server?
    Thanks

    Hi,
    Once you move out of UAT after testing the goldengate withou your Prod data. It would be minimal and requires less attention. You can use management pack for Oracle GoldenGate to set alerts if any abend happens.
    Issues may surface only if you make any changes to the DB & Schema that effects Oracle GoldenGate.
    Thanks,
    Antony Joseph Jethu

  • Golden Gate and Timezone

    Hi all,
    This may sound like one sort of typical question, we are using OGG for active active, between two data centers which are at different timezones, my question here is, can we able to replicat data according to local time zone on Data centers?
    I mean 1st data center should have timestamps of EST even what OGG replicats and on 2nd Data center it should have all records in PST timestamp?
    May be sound like a typical question, does it work that way in OGG, where we can change all the data which is been replicating should convert the timestamp columns to local timezone?
    Or only solution is to maintain all Data centers in one time zone?
    If so we need to change timezone at server level or else Database level will be fine?
    We are using Sun sparc servers and oracle 11.1.0.7 DB version.
    Thank You

    "I may wrong. But as per my thinking there is no dependencies on timestamp. Because already replication takes time if trailfile is big than timestamp changes at that time for sure. At that time you dont need timestamp accuracy. And goldengate is working on trailfile concept. It does not matter on timestamp. Please I can't understand the dependencies of timestamp over goldengate."
    Timestamp is used extensively in GoldenGate. One example, when to start Extract in an A-A system:
    "On the primary system, alter the primary Extract to begin capturing data based on the current timestamp."
    Conflict resolution, using an exceptions table:
    Create an exceptions table the same way that you would create any other table in the
    database. The following are suggested columns to include in an exceptions table.
    ● The primary key value on the exceptions table.
    ● The operation type.
    ● The name of the table for which the conflict occurred.
    ● The primary key value for the row that was being modified. This lets you look up the
    row again to verify data when needed.
    ● An image of the data that was applied to the target row.
    ● The before-image of the source record that was replicated. This is useful for comparing
    the old image against an overwritten image to determine if the conflict-resolution
    routine was correct in its resolution. This is important when resolving quantitative
    values such as those in inventories.
    ● The before-image of the data that was in the record on the target side, which was
    overwritten. This is helpful for notification and for resolving discrepancies that may
    not have been solved by the resolution routines.
    ● The time that the conflict was resolved.
    ● The timestamp of the record that won the conflict, if using timestamp-based resolution.
    ● The timestamp that was in the original target row before it was overwritten, if using
    timestamp-based resolution. Ensuring that this value is newer or older than the
    timestamp of the record that won (depending on your business rule) provides proof that
    the timestamp-based routine was successful.
    As one method for resolving conflicts:
    Methods for resolving conflict
    The following are some methods that are typically used in conflict-resolution routines.
    Different methods can be used in combination so that if one method fails, another method
    is applied. If you need assistance with constructing your routines, contact Oracle Support.
    For more information, go to http://support.oracle.com.
    Timestamp priority
    You can resolve conflicts based on a timestamp, where the record that was modified first
    (or in some cases, last) always takes priority. To use timestamp priority:
    ● Each record must contain a timestamp column that contains the date and time that the
    record was inserted or updated. You can use a database trigger or you can modify the
    application code to place the timestamp in the column.
    ● The timestamps on all databases must be identical, and all servers must be in the same
    time zone.

  • Golden Gate and progress ??

    Hi Experts
    I hoppe you can help me
    I have a question ? Can I use GG to replicate from Progress to Oracle ?
    Kind Regards

    GoldenGate is not currently able to extract transactions from Progress before-image (transaction) logs. However Progress Software makes a multi-vendor replication tool that may do what you need: http://www.progress.com/en/dataxtend/dataxtend-re.html
    HTH!
    Marc

  • Dataguard Active/Active Vs Golden gate in 11i environment

    is there any difference between setting up 11gR2 RAC + Dataguard in Active/Active mode Vs 11gR2 + DG + Golden Gate in 11i environment? Besides, are there any pros and cons in setting up one over another?
    environment: RH5.x, 11gR2, 2-node RAC, 11.5.10.2

    Data Guard with Physical Standby & Real-Time Query (Active Data Guard) is for Disaster Protection in the first place. Additionally, you can use the Standby for Reporting (Read-Only)
    Golden Gate or Streams is for Replication in the first place. You could do much more than just read-only reports. You don't need to replicate everything. You could do Multimaster-Replication. Additionally, you get some protection against damage of the source database(s).
    The question is: Do you want Disaster Protection or Replication as the most important Business Requirement.
    Kind regards
    Uwe Hesse
    http://uhesse.wordpress.com

  • Golden gate extract from multiple oracle db's on different servers

    Hello,
    I am new to golden gate and I want to know if is it possible to extract data from an oracle database which is on a different server? Below is the server list
    Linux server 1: has oracle database (11.2.0.4) (a1db) and golden gate installed (11.2.1.0.3).
    Linux server 2: has oracle database (11.2.0.4) (b1db)
    a1db and b1db are not clustered, these are 2 separate instances on 2 different servers.
    Is it possible to capture change data on b1db from GG installed linux server 1? I am planning to use classic capture.
    architecture like below, can it be done? If so what option I will be using in the extract
    Thanks,
    Arun

    Here is something from my personal notes; hope this helps:
    Standby or Off Host Environment
    GoldenGate extracts, data pumps and replicats can all work with database environments accessed using TNS.  When one of these processes needs to work with a database environment over TNS then instead of the following USERID specification:
    setenv (ORACLE_SID = “GGDB")
    USERID ggsuser, PASSWORD encrypted_password_cipher_text
    The following USERID specification would be used:
    USERID ggsuser@GGDB, PASSWORD encrypted_password_cipher_text
    When this specification is used the setenv line is not required since the process will connect over TNS.
    When a data pump or replicat is running in a standby or otherwise an off host environment the USERID specification above is the only special requirement.  It is recommended that the TNS entry contains the necessary failover and service name configuration so that if or when switch over or fail over occurs, the process may continue once the environment is available again.  if the data pump is using the PASSTHRU parameter then a USERID specification is not required.  When the data pump is operating in PASSTHRU mode, it does not need a database connection to evaluate the metadata.
    When a source extract is running in a standby or otherwise off host environment the USERID specification above is required as well as Archive Log Only mode.  It is recommended that the TNS entry contains the necessary failover and service name configuration so that if or when switch over or fail over occurs, the process may continue once the environment is available again.  The source extract requires a database connection in order to evaluate the metadata that occurs in the archived redo log.  Since the source extract is running in an environment separate from the source database environment it is unable to read the online redo logs.  Therefore it is required to be configured in Archive Log Only mode.  If the environment that the source extract is running in is a standby environment, then it will evaluate the archived redo logs through switchover. 
    The standby or off host environment has minimal requirements. The requirements that need to be met are Oracle software availability and storage for archived redo logs.  If the database environment where GoldenGate will be running is a standby database environment then GoldenGate can utilize the required shared libraries from the standby database environment.  However if GoldenGate is being executed from a server environment does not contain a database environment, a client installation is required at a minimum.  This will provide GoldenGate with the necessary shared libraries in order to satisfy it’s dynamically linked library dependencies.  The archived redo logs must also be available for GoldenGate to read.    They can be made available using a shared storage solution or with a dedicated storage solution.  A standby database environment works well for this purpose as it is receiving archived redo logs on a regular basis.  GoldenGate is able to leverage these archived redo logs and not impose any additional infrastructure requirements in order to evaluate and capture the data changes from the source database.  In order for GoldenGate to be utilized with a standby database environment for archived redo log access, only a minimal standby database is required.  Specifically the standby database needs to be be mountable so that it can accept archived redo logs.  Since GoldenGate will connect to the primary database to evaluate the metadata contained in the archived redo logs, a complete standby database is not required.

  • Golden Gate query

    Hi,
    One of customer is trying golden gate and is typically looking at this usecase :
    "Is it possible to join two or more tables in source database and replicate the data to insert into one table in the destination database using Golden gate?"
    I am new to golden gate and would be helpful if somebody could help me on how to achieve this.
    It would be great if somebody could point me to some doc with an example piece of code on how to go about such usecases.
    Thanks in advance.
    Thanks and Regards,
    Anoop

    You can have, and with many tables, should have multiple process groups. GoldenGate supports up to 300 processes per instance. Each process takes around 30-50MB, the more complex the processing or operation, the more memory. Because of supplemental logging, you will see more archived redo logs, and there is slight overhead on both the database and server, but not significant.
    This information is covered in the install guide for your platform and in the admin guide.
    Documentation:
    http://www.oracle.com/technetwork/middleware/goldengate/documentation/index.html
    Tutorials:
    http://apex.oracle.com/pls/apex/f?p=44785:2:3828736166760877:FORCE_QUERY::2,CIR,RIR:P2_TAGS:Goldengate
    Edited by: stevencallan on Dec 12, 2011 8:35 AM

  • Golden Gate topology

    Hi,
    I need your help to understand topology to be used for my new golden gate configuration. I need to have active-active replication on my 11.2.0.3 databases (2 databases) in Linux environment but topology seems to much complex. Please help to answer following questions. I will be installing latest oracle golden gate and management pack available
    1. I understand that I need to install Golden Gate on both databases servers.
    2. I need to configure replication using GUI, Do I need to install Golden Gate Director to configure the replication or there is a GUI with normal Golden Gate installation which I would be installing my both nodes?
    3. Does Golden Gate director need fusion middle ware first to be installed?
    4. Does this fusion middle ware also needs to have an oracle database to be installed?
    5. Can I have this golden gate director installed on either of one database server or would I need it on a separate server.
    6. About golden gate monitor server, can i also install this monitor server on same server as golden gate director utilizing same database as golden gate director?
    Thanks

    1. I understand that I need to install Golden Gate on both databases servers.
    - Yes, this is correct, however, there is off-box processing available. (It doesn't change the licensing scheme, but it can be used to make it easier to install / implement.)  So, you can use a connect string in any of the connection parameters (like USERID, or ASMUSER) and it will connect through SQL*Net. This can be used for applying the data remotely.  In the case of Extract, you could use ALO mode to do off-box processing, or you could use Downstream Integrated Capture.
    2. I need to configure replication using GUI, Do I need to install Golden Gate Director to configure the replication or there is a GUI with normal Golden Gate installation which I would be installing my both nodes?
    - This is part of Directory, yes, which is part of the Oracle GoldenGate Management Pack.
    3. Does Golden Gate director need fusion middle ware first to be installed?
    - Now, just webcenter and a database for it's small repository.
    4. Does this fusion middle ware also needs to have an oracle database to be installed?
    - It can be Oracle, MySQL or even SQL Server.  
    5. Can I have this golden gate director installed on either of one database server or would I need it on a separate server.
    - It can be on either the source or target, or separate. There is no hard requirement for the location of the repository.
    6. About golden gate monitor server, can i also install this monitor server on same server as golden gate director utilizing same database as golden gate director?
    -Yes, and it can use the same database repository server as well.
    Nick

  • Monitoring tool for Oracle Golden gate

    Hi,
    I am new to Oracle Golden gate. I did the setup for one way replication golden gate and wanted to monitor it for any alerts.
    I am wondering if we have any tool to monitor the golden gate and send the alerts if any issues like OEM grid?
    Thanks,
    Mahi

    Hello,
    Is it possible to monitor DB2 as a source(OS-AIX) and Oracle as a Target(OS-Linux) using OEM12c Plugin to monitor the golden gate.Please let us know.
    Thanks,
    Biplab.

  • Golden Gate v/s Streams

    Hi,
    I'm looking for some info on these.
    Please let me know where I can find more info on these.
    • Product Roadmap (Streams being discontinued vs. golden gate now and in future)
    • Product Comparison (architecture, reporting, monitoring etc)
    Regards,
    Narayan

    You can take help from here:
    http://www.oracle.com/technetwork/middleware/goldengate/overview/statement-of-direction-gg-132120.pdf
    http://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_ID:3349335100346299316

  • Golden Gate for mysql5.5 extract is Abended,and not error in the file

    Dear All,
    golden gate for mysql5.5 to oracle 11g,extract is Abended ,but there didn't have error in the log , And sometimes the successful extraction some records;
    extract :
    EXTRACT EXT_M1               
    TRANLOGOPTIONS AltLogDest /mydata/mysqllog/binlog/binlog.index       
    SOURCEDB [email protected]:16052, USERID mama,PASSWORD mama        
    sqlexec "set names gbk;"       
    EXTTRAIL dirdat/m1                  
    Dynamicresolution               
    TABLE mama.merchants_member_card_customer;   
    datapump:
    EXTRACT DPRD_M1  
    SOURCEDB [email protected]:16052, USERID mama,PASSWORD mama  
    RMTHOST 192.168.2.57, MGRPORT 7089, compress --COMPRESSUPDATESETWHERE
    RMTTRAIL /home/oracle/goldengate/dirdat/m1
    NOPASSTHRU  
    TABLE mama.merchants_member_card_customer;
    GGSCI>>info all
    Program     Status      Group       Lag at Chkpt  Time Since Chkpt
    MANAGER     RUNNING                                          
    EXTRACT     RUNNING     DPRD_M1     00:00:00      00:00:01   
    EXTRACT     ABENDED     EXT_M1      00:11:49      00:01:56
    REPORT:
    GGSCI>>view report ext_m1
                      Oracle GoldenGate Capture for MySQL
          Version 11.2.1.0.1 OGGCORE_11.2.1.0.1_PLATFORMS_120423.0230
    Linux, x64, 64bit (optimized), MySQL Enterprise on Apr 23 2012 05:23:34
    Copyright (C) 1995, 2012, Oracle and/or its affiliates. All rights reserved.
                        Starting at 2013-09-29 18:38:08
    Operating System Version:
    Linux
    Version #1 SMP Wed Jun 13 18:24:36 EDT 2012, Release 2.6.32-279.el6.x86_64
    Node: M46
    Machine: x86_64
                             soft limit   hard limit
    Address Space Size   :    unlimited    unlimited
    Heap Size            :    unlimited    unlimited
    File Size            :    unlimited    unlimited
    CPU Time             :    unlimited    unlimited
    Process id: 6322
    Description:
    **            Running with the following parameters                  **
    2013-09-29 18:38:08  INFO    OGG-03035  Operating system character set identified as UTF-8. Locale: zh_CN, LC_ALL:.
    EXTRACT EXT_M1
    TRANLOGOPTIONS AltLogDest /mydata/mysqllog/binlog/binlog.index
    SOURCEDB [email protected]:16052, USERID mama100,PASSWORD ****************
    sqlexec "set names gbk;"
    Executing SQL statement...
    2013-09-29 18:38:08  INFO    OGG-00893  SQL statement executed successfully.
    EXTTRAIL dirdat/m1
    Dynamicresolution
    TABLE mama100.merchants_member_card_customer;
    2013-09-29 18:38:08  INFO    OGG-01815  Virtual Memory Facilities for: COM
        anon alloc: mmap(MAP_ANON)  anon free: munmap
        file alloc: mmap(MAP_SHARED)  file free: munmap
        target directories:
        /home/goldengate/dirtmp.
    CACHEMGR virtual memory values (may have been adjusted)
    CACHESIZE:                               64G
    CACHEPAGEOUTSIZE (normal):                8M
    PROCESS VM AVAIL FROM OS (min):         128G
    CACHESIZEMAX (strict force to disk):     96G
    Database Version:
    MySQL
    Server Version: 5.5.24-patch-1.0-log
    Client Version: 6.0.0
    Host Connection: 192.168.2.46 via TCP/IP
    Protocol Version: 10
    2013-09-29 18:38:08  INFO    OGG-01056  Recovery initialization completed for target file dirdat/m1000000, at RBA 1295, CSN 000086|000000065228677.
    2013-09-29 18:38:08  INFO    OGG-01478  Output file dirdat/m1 is using format RELEASE 11.2.
    2013-09-29 18:38:08  INFO    OGG-01026  Rolling over remote file dirdat/m1000000.
    2013-09-29 18:38:08  INFO    OGG-00182  VAM API running in single-threaded mode.
    2013-09-29 18:38:08  INFO    OGG-01515  Positioning to begin time 2013-9-29 06:26:18.
    **                     Run Time Messages                             **
    2013-09-29 18:38:08  INFO    OGG-01516  Positioned to Log Number: 86
        Record Offset: 65223906, 2013-9-29 06:26:18.
    2013-09-29 18:38:08  INFO    OGG-01517  Position of first record processed Log Number: 86
        Record Offset: 65223906, 2013-9-29 06:26:18.
    TABLE resolved (entry mama100.merchants_member_card_customer):
      TABLE mama100."merchants_member_card_customer";
    Using the following key columns for source table mama100.merchants_member_card_customer: id.
    2013-09-29 18:38:08  INFO    OGG-01054  Recovery completed for target file dirdat/m1000001, at RBA 1316, CSN 000086|000000065228677.
    2013-09-29 18:38:08  INFO    OGG-01057  Recovery completed for all targets.
    ggsevt:
    2013-09-29 18:38:08  INFO    OGG-00963  Oracle GoldenGate Manager for MySQL, mgr.prm:  Command received from GGSCI on host localhost (START EXTRACT EXT_M1 ).
    2013-09-29 18:38:08  INFO    OGG-00975  Oracle GoldenGate Manager for MySQL, mgr.prm:  EXTRACT EXT_M1 starting.
    2013-09-29 18:38:08  INFO    OGG-00992  Oracle GoldenGate Capture for MySQL, ext_m1.prm:  EXTRACT EXT_M1 starting.
    2013-09-29 18:38:08  INFO    OGG-03035  Oracle GoldenGate Capture for MySQL, ext_m1.prm:  Operating system character set identified as UTF-8. Locale: zh_CN, LC_ALL:.
    2013-09-29 18:38:08  INFO    OGG-00893  Oracle GoldenGate Capture for MySQL, ext_m1.prm:  SQL statement executed successfully.
    2013-09-29 18:38:08  INFO    OGG-01815  Oracle GoldenGate Capture for MySQL, ext_m1.prm:  Virtual Memory Facilities for: COM
        anon alloc: mmap(MAP_ANON)  anon free: munmap
        file alloc: mmap(MAP_SHARED)  file free: munmap
        target directories:
        /home/goldengate/dirtmp.
    2013-09-29 18:38:08  INFO    OGG-00993  Oracle GoldenGate Capture for MySQL, ext_m1.prm:  EXTRACT EXT_M1 started.
    2013-09-29 18:38:08  INFO    OGG-01056  Oracle GoldenGate Capture for MySQL, ext_m1.prm:  Recovery initialization completed for target file dirdat/m1000000, at RBA 1295, CSN 000086|000000065228677.
    2013-09-29 18:38:08  INFO    OGG-01478  Oracle GoldenGate Capture for MySQL, ext_m1.prm:  Output file dirdat/m1 is using format RELEASE 11.2.
    2013-09-29 18:38:08  INFO    OGG-01026  Oracle GoldenGate Capture for MySQL, ext_m1.prm:  Rolling over remote file dirdat/m1000000.
    2013-09-29 18:38:08  INFO    OGG-00182  Oracle GoldenGate Capture for MySQL, ext_m1.prm:  VAM API running in single-threaded mode.
    2013-09-29 18:38:08  INFO    OGG-01515  Oracle GoldenGate Capture for MySQL, ext_m1.prm:  Positioning to begin time 2013-9-29 06:26:18.
    2013-09-29 18:38:08  INFO    OGG-01516  Oracle GoldenGate Capture for MySQL, ext_m1.prm:  Positioned to Log Number: 86
        Record Offset: 65223906, 2013-9-29 06:26:18.
    2013-09-29 18:38:08  INFO    OGG-01517  Oracle GoldenGate Capture for MySQL, ext_m1.prm:  Position of first record processed Log Number: 86
        Record Offset: 65223906, 2013-9-29 06:26:18.
    2013-09-29 18:38:08  INFO    OGG-01054  Oracle GoldenGate Capture for MySQL, ext_m1.prm:  Recovery completed for target file dirdat/m1000001, at RBA 1316, CSN 000086|000000065228677.
    2013-09-29 18:38:08  INFO    OGG-01057  Oracle GoldenGate Capture for MySQL, ext_m1.prm:  Recovery completed for all targets.
    2013-09-29 18:38:09  INFO    OGG-01054  Oracle GoldenGate Capture for MySQL, dprd_m1.prm:  Recovery completed for target file /home/oracle/goldengate/dirdat/m1000002, at RBA 1435, CSN 000086|000000055512672.
    2013-09-29 18:38:09  INFO    OGG-01057  Oracle GoldenGate Capture for MySQL, dprd_m1.prm:  Recovery completed for all targets.

    GGSCI>>info ext_m1 showch
    EXTRACT    EXT_M1    Last Started 2013-09-29 18:38   Status ABENDED
    Checkpoint Lag       00:11:49 (updated 00:12:05 ago)
    VAM Read Checkpoint  2013-09-29 18:26:18.665841
    Current Checkpoint Detail:
    Read Checkpoint #1
      VAM External Interface
      Startup Checkpoint (starting position in the data source):
        Timestamp: 2013-09-29 18:26:18.665841
      Recovery Checkpoint (position of oldest unprocessed transaction in the data source):
        Timestamp: 2013-09-29 18:26:18.665841
      Current Checkpoint (position of last record read in the data source):
        Timestamp: 2013-09-29 18:26:18.665841
    Write Checkpoint #1
      GGS Log Trail
      Current Checkpoint (current write position):
        Sequence #: 0
        RBA: 917
        Timestamp: 2013-09-29 18:30:55.655570
        Extract Trail: dirdat/m1
    CSN state information:
      CRC: 20-82-1D-34
      CSN: Not available
    Header:
      Version = 2
      Record Source = A
      Type = 8
      # Input Checkpoints = 1
      # Output Checkpoints = 1
    File Information:
      Block Size = 2048
      Max Blocks = 100
      Record Length = 20480
      Current Offset = 0
    Configuration:
      Data Source = 5
      Transaction Integrity = 1
      Task Type = 0
    Status:
      Start Time = 2013-09-29 18:38:08
      Last Update Time = 2013-09-29 18:38:08
      Stop Status = A
      Last Result = 0

  • Golden Gate 32bit for Oracle 10g and 11g

    Does oracle released Golden Gate 32bit for Oracle 10g and 11g, i could not able to find out 32bit http://edelivery.oracle.com or OTN.
    Thanks

    never mind, i was able to download from e-delivery.

  • Difference between Oracle Transparent Gateway and Golden Gate

    Hi Guys
    Could you please clear the confusion, What is the difference between Transparent gateway and Golden gate? are they same? In which situation which one to use?
    Thanks in advance

    user8896122 wrote:
    >
    Satish Kandi said :
    Transparent gateways are a cross-RDBMS "querying" mechanism
    >
    So you mean if an application (designed to work with oracle only ) can actually access SQL server or DB2 without any modificaton. If i am having transparent gateway on top of DB2 or SQL server ??You caught me. I should have used different words.
    No. TG is a mechanism to query other RDBMS from Oracle. GG is a mechanism to have replication between any RDBMS.

Maybe you are looking for

  • How to Protect two Apps running on two different Hosts using same OAM serve

    Hi All, I am new to OAM. I am trying to configure SSO for an Application using OAM 11g server which is already protecting another Application(Oracle EBS) on a different host. Oracle EBS application uses the Oracle EBS Access Gate to collect the crede

  • This computer is no longer authorized to play purchased items

    When I plug in my iPod and iTunes starts syncing, I get the message "This computer is no longer authorized to play purchased items that are on the iPod '___'s iPod.' Would you like to authorize this computer for items purchased from the iTunes Store?

  • How do I add a copper layer?

    I exported a circuit from Multisim to Ultiboard.  I want it to be a two layer board, but the copper top layer is missing from the design.  The last board design I made using Ultiboard was a single layer and the problems seem to stem from that.  Anyon

  • Firmware problem

    Hi, the nxt brick is connected and recognized by lab view(2012 version), when trying to donwload the Firmware "LEGO MINDSTORMS NXT Firmware V.1.31" when trying to download the firmware the progress starts loads and the brick starts to tick (tic tic t

  • My IPhone 5 is blocked after asking for update IOS 7.0.2 any idea To unblock it please

    My iPhone 5 is blocked after asking for update IOS 7.0.2 it shows on the screen iTunes with an arrow. Any idea To unblock it please?