Replicat Abend (error COLMAP)

Hi all,
anybody can help me to resolv this error.
when i try to start replicat on target DB with cancatenates,,i got this message error,,
2011-02-11 16:53:18 INFO OGG-01298 Column function diagnostic message: could not find column TGL_MSK.
...L = @STRCAT ( TGL_MSK ,"_", PO...
^
Error in COLMAP clause. Invalid function or argument.
2011-02-11 16:53:18 ERROR OGG-00919 Error in COLMAP clause.
2011-02-11 16:53:18 ERROR OGG-01668 PROCESS ABENDING.
this is the structure of table source and target :
source : target :
Test Test
1. ID 1. ID
2. Nama 2. Nama
3. Alamat 3. Alamat
4. Telp 4. Telp
5. Tgl_msk 5. TGL
6. Posisi
this is the parameter on source and target :
extract eora
userid ggs_own, password ggs_own
rmthost 10.1.10.102, mgrport 7809
rmttrail ./dirdat/rt
table ggs_own.test;
replicat rora
userid ggt_own, password ggt_own
ASSUMETARGETDEFS
DISCARDFILE ./dirdat/rora.dsc, PURGE
map ggs_own.test, target ggt_own.test,
COLMAP ( ID = ID, NAMA = NAMA, ALAMAT = ALAMAT, TELP = TELP, TGL = @STRCAT ( TGL_MSK ,"_", POSISI ));
what should i do to resolv this error,,
thx
Regards,

You cannot use ASSUMETARGETDEFS here because the tables do not meet the rules for being identical.
Page 117 in the reference guide.

Similar Messages

  • Replicat abend

    Hi
    i new with goldengate and i'm sorry if my english is bad.
    i'm trying to do active-active replicat from oracle 10gr2 to oracle 10gr2 using goldengate
    source n target have been running
    when i create table in source, target will recognize that
    but i have a problem
    this is what i do.
    source :
    drop table a
    target :
    select * from table a -> the result is table a not found (extract and replicat still running)
    then i do : select * from table a at source, then my replicat at target abend.
    cannot find table sender.a
    how can i handle this?
    can anyone help me about sqlexec too?
    how i use commit by using sqlexec? i put it on extract or replicat?
    i need to do the extract n replicat commit the dml automatically.
    therefore, i don't need to do commit everytime i do insert at source.
    thanks for helllpppp.. really need this.
    Edited by: 826012 on Jan 6, 2011 2:17 AM
    Edited by: 826012 on Jan 6, 2011 2:18 AM

    Source :
    extract ext_1
    userid oraclegg, password oracle
    rmthost 192.168.111.129, mgrport 7809
    rmttrail /u01/app/oracle/ggs/dirdat/aa
    ddl include mapped objname sender.*
    table sender.*;
    replicat rep_2
    assumetargetdefs
    userid oraclegg, password oracle
    map receiver.*, target sender.*;
    Target :
    extract ext_2
    userid oraclegg, password oracle
    rmthost 192.168.111.182, mgrport 7809
    rmttrail /u01/app/oracle/ggs/dirdat/bb
    ddl include mapped objname receiver.*
    table receiver.*;
    replicat rep_1
    assumetargetdefs
    userid oraclegg, password oracle
    map sender.*, target receiver.*;
    this is the error for rep_2 :
    2011-01-06 15:45:00 ERROR OGG-01296 Error mapping from RECEIVER.A to SENDER.A.
    next case is this :
    before i run my extract and replicat at source and target, i drop table A from schema receiver and sender, then when i start extract and replicat, the replicat (rep_1 and rep_2) are abended.
    error at rep_1 :
    2011-01-07 07:16:19 ERROR OGG-00519 Fatal error executing DDL replication: error [Error code [942], ORA-00942: table or view does not exist, SQL drop table "SENDER"."A" /* GOLDENGATE_DDL_REPLICATION */], no error handler present.
    error at rep_2 :
    2011-01-07 07:25:00 ERROR OGG-00199 Table RECEIVER.A does not exist in target database.
    what error handler to handle this? how can i use ignore?
    thanks for help......

  • How to continue after replicat abended?

    Hi,
    If my replicat abended fron user error - how do I proceed?
    With streams we sometimes fix the row (update/delete/insert) and did retry all error and sometimes we just expdp the data...

    Find out what the error is/was. Use a discard file, add in your own exception handling, look at the replicat report/ggsevt log. Fix and then restart the replicat.

  • Replicat abends with "not a valid month"  error

    Here is what i see in the log:
    2015-04-16 14:02:21  ERROR   OGG-00665  OCI Error Flushing database inbound server, 'OGG$REP02' (status = 26815-ORA-26815: Error from Apply Network Receiver for Apply "OGG$REP02" and Capture "replicat".
    ORA-01843: not a valid month), SQL<select status, deferrable from dba_constraints where owner =UPPER('PRIME') and table_name=UPPER('FGCTRXNMESSAGERULES') and constraint_type = 'P' >.
    My replicat is integrated with parallelism set to 4.
    How can i find the error? Thanks.

    Hi ,
    Could you please share the extract and replicat parameter's contents?
    What is the version of GG you are using?
    Did you check the Character set of both source and target?
    Regards,
    Veera

  • Replicat abended

    Hi,
    im my active -active replication setup, today i'm getting the below error message , can you please help me to resolve this ,
    2011-06-15 13:30:09 GGS ERROR 101 Oracle GoldenGate Delivery for Oracle,
    REP_TAR2.prm: Must be IGNORE, DISCARD, ABEND, EXCEPTION, TRANSABORT or RETRYOP
    Where i need to set the above parameters, please find below the map statements which is configured in both replicat prm files
    MAP replica.test, TARGET replica.item_descr, &
    REPERROR ( DEFAULT , EXCEPTION ) , &
    SQLEXEC ( ID detect_conflict, &
    ON UPDATE, &
    QUERY "SELECT 0 conflict FROM replica.test WHERE batch_id=:p_batch_id AND total=:p_total_before", &
    PARAMS(p_batch_id=batch_id,p_total_before=BEFORE.total), &
    ALLPARAMS REQUIRED , &
    BEFOREFILTER, &
    EXEC MAP, &
    TRACE ALL, &
    ERROR RAISE );
    also i have written a procedure on both side for mismatch,
    create or replace PROCEDURE ggadmin.h (
    p_batch_id IN NUMBER
    , p_total_after IN NUMBER
    , p_total_before IN NUMBER)
    IS
    BEGIN
    UPDATE replica.test
    SET total = total + (p_total_after - p_total_before)
    WHERE batch_id = p_batch_id;
    END h;
    Please help to resolve the 2011-06-15 13:30:09 GGS ERROR 101 Oracle GoldenGate Delivery for Oracle,
    REP_TAR2.prm: Must be IGNORE, DISCARD, ABEND, EXCEPTION, TRANSABORT or RETRYOP
    when i start the replicat process both side it goes ABENDED status... below are the full replicat process entries please advice...
    -- Replicat process
    REPLICAT REP_SRC1
    -- Environment Settings
    USERID ggadmin, PASSWORD ggadmin
    -- Discard file path
    DISCARDFILE E:\ggs\dirrpt\rep1_dsc.rpt, append
    -- Grneral Parameters
    ASSUMETARGETDEFS
    -- Truncate parameter
    --GETTRUNCATES
    DDL INCLUDE ALL
    DDLERROR DEFAULT IGNORE RETRYOP
    --HANDLECOLLISIONS
    APPLYNOOPUPDATES
    -- Mapping parameters
    GETAPPLOPS
    IGNOREREPLICATES
    -- This starts the macro
    --MAP replica.*, target replica.*;
    MAP replica.test , TARGET replica.test, &
    REPERROR ( DEFAULT, EXCEPTION ), &
    SQLEXEC ( ID detect_conflict, &
    ON UPDATE, &
    QUERY "SELECT 0 conflict FROM replica.test WHERE batch_id=:p_batch_id AND total=:p_total_before", &
    PARAMS(p_batch_id=batch_id,p_total_before=BEFORE.total), &
    ALLPARAMS REQUIRED, &
    BEFOREFILTER, &
    EXEC MAP, &
    TRACE ALL, &
    ERROR RAISE );
    MACRO #exception_handler
    BEGIN
    , TARGET ggadmin.exceptions
    , EXCEPTIONSONLY
    , SQLEXEC ( SPNAME ggadmin.h, &
    PARAMS(p_batch_id = batch_id, &
    p_total_after = total, &
    p_total_before = BEFORE.total)
    , EXEC MAP
    , TRACE ALL
    , COLMAP ( rep_name = "rep_src1"
    , table_name = @GETENV ("GGHEADER", "TABLENAME")
    , errno = @GETENV ("LASTERR", "DBERRNUM")
    , dberrmsg = @GETENV ("LASTERR", "DBERRMSG")
    , optype = @GETENV ("LASTERR", "OPTYPE")
    , errtype = @GETENV ("LASTERR", "ERRTYPE")
    , logrba = @GETENV ("GGHEADER", "LOGRBA")
    , logposition = @GETENV ("GGHEADER", "LOGPOSITION")
    , committimestamp = @GETENV ("GGHEADER", "COMMITTIMESTAMP")
    , batch_id=batch_id
    , batch_id_before = BEFORE.batch_id
    --, total_after = total
    , total_before = BEFORE.total
    , record_image = @GETENV ("GGHEADER", "BEFOREAFTERINDICATOR"))
    , INSERTALLRECORDS
    END;
    -- This ends the macro
    Edited by: Atp on Jun 15, 2011 5:49 PM

    Hi Steven,
    Thanks for your reply,
    the problem is space between ( and DEFAULT also between EXCEPTION and ) after removing the space its working fine....
    REPERROR (DEFAULT, EXCEPTION), &

  • Background job abend error

    Hi all,
    my background job abends with following errors.
         1. Error when assigning SID: Action VAL_SID_CONVERT table Z......
         2. Activation of M records from DataStore object Z...... terminated
         3. Process 000002 returned with errors.
    Can anyone help me out regarding this.
    Thanks.

    there seems to be a problem with the SID table of your master data. test it with RSRV and repair any errors.
    if this doesn't help return to the forum

  • Erp2cod.opportunity.replicate gives error in HCI

    Hello,
    We have configured Opportunity followup from COD to ERP, which works fine and creates the relevant Inquiry and Sales Order, but the followup gives issues in HCI.
    I am facing an error message in HCI, when message comes in from ERP to COD for the scenario Opportunity replicate.
    "Response was of unexpected text/html ContentType.  Incoming portion of HTML stream: (none)"
    I have tried 'compress message' in the Adapter specific setting. But it did not work. The message does not show in HCI at all.
    Message Processing Log{
      ContextName = com.sap.scenarios.erp2cod.opportunity.replicate
      IntermediateError   = true
      MessageGuid = AFNCzMSfl9LELIbW0jwOxAaCarSA
      OverallStatus = FAILED
      ReceiverId = COD_
        Children [
        Invoked endpoint{
          Cxf.EndpointAddress = https://iflmaptxxxxx-hxxx.intaas.hana.ondemand.com/cxf/ERP/COD/COD_OPPT_CONF.ORDERS05
          Error = Inbound processing in endpoint at https://iflmaptrxxxx-hxxx-intaas.hana.ondemand.com/cxf/ERP/COD/COD_OPPT_CONF.ORDERS05 failed with message "[CXF][Transport][HttpException]:HTTP response '500: Internal Server Error'", caused by "Response was of unexpected text/html ContentType.  Incoming portion of HTML stream: (none)"
    Could anyone help in this regard.
    Regards,
    Sangeeta

    HI,
    check you actual endpoint in HCI - https://iflmaptrxxxx-hxxx-intaas.hana.ondemand.com/cxf/ERP/COD/COD_OPPT_CONF.ORDERS05 can't be correct.   (or did you put in the iflmaptrxxx-hxxxx).   
    If you go to the Operations view - select your IFLMAP  and services- you can see the real end points - for example: https://iflmaptakt9sodw004avtdmo-sodw004.bsn.neo.ondemand.com/cxf/ERP/COD/COD_OPPT_CONF.ORDERS05_BLR
    This end point needs to map what's in your RFC destination- I think your SM59 entry is wrong.
    Here is a SM59 example:
    If you didn't get a message in HCI, then it couldn't reach the endpoint. 
    -ginger

  • Replicat  : GGS ERROR    171  Unknown data type received 0x54 49 .

    I am trying to run an initial load as shown in the tutorial at http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/goldengate/11g/GGS_Sect_Config_WinUX_ORA_to_WinUX_ORA.pdf and I am seeing this error in the REPLICAT process.
    I have tried using the SOURCEDEFS clause as well (Even though the source and Target structures are exactly similar), but I run into the same issue.
    ** Run Time Messages **
    *2011-04-14 12:02:15 GGS ERROR 171 Unknown data type received <0x54 49>.*
    The only other Indication that I see in the report file is the following Warning message
    *2011-04-14 12:02:15 GGS WARNING 201 Rounding up LOBWRITESIZE 32528 to be a multiple of LOB chunk size (16324).*
    LOBWRITESIZE = 32648 bytes.
    Here are the other details. If you need any more information, please let me know
    GoldenGate Delivery for Oracle
    Version v9.5.1.31 Build 003
    HP-UX 11.23 (optimized 64-bit), Oracle 10g on Jun 24 2008 13:43:23
    Copyright GoldenGate Software, Inc. 1995-2008
    Starting at 2011-04-14 12:02:09
    Database Version:
    Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bi
    PL/SQL Release 10.2.0.4.0 - Production
    CORE 10.2.0.4.0 Production
    TNS for HPUX: Version 10.2.0.4.0 - Production
    NLSRTL Version 10.2.0.4.0 - Production
    I'd appreciate any advice on fixing this issue.
    Thanks,
    Rajesh.

    Looks like the error is because we have ASM set up at our place.. and I did not pay enough attention to this part of the tutorial Guide..
    Note: When Oracle Automatic Storage Management (ASM) is in use, the TRANLOGOPTIONS ASMUSER and ASMPASSWORD must be set in the Extract parameter file. For more information refer to the GoldenGate for Windows & UNIX Administrator and Reference manuals.
    Posting the reply here so that It'd be useful for anyone running into the same issue later.
    Cheers!
    Rajesh.

  • Premiere Elements 4 crash abend error dies

    Just last year we got Premiere Elements for my kids to edit holiday videos. They didn't edit them because they said it crashed.
    This week I've unistalled it from their computer and installed it on mine so that I can edit the holiday. They were right. It crashes regularly.
    (Off topic but we only got v4 last year and it is already at 7? Were 4, 5, and 6 that bad?!)
    I am running Windows XP Home edition on a Dell Inspiron 6400 with a 1TB external storage enclosure on an eSATA link - in other words there is plenty of space for the files and scratch disk. The box has a Core 2 Duo processor at 1.66GHz and 2GB of memory and has Service Pack 3 applied.
    It also has the CS2 Pro suite on there (Premiere killed Bridge during install ).
    The files that I am importing come from a JVC Everio and are in 16:9 format. I have read elsewhere various issues with the MOD format but yesterday by dint of using "interpret footage" and "conform to D1/DV PAL Widescreen 16:9 (1.422)" I managed to get output from Premiere... finally. It only took me 2 days for 10 seconds of test footage!!!!!!!!!!!!!!!!!
    Now, having achieved that, I want to process the holiday pictures.
    The thing is I can't believe how unstable Premiere is. It crashes at the least little thing. Just now I've been dragging files down to the timeline - crash with no message. Then I re-start it, repeat... repeat... repeat... I was typing this up and saw that it had finished "conforming" a file (whatever that means) and went "file/save". It crashed. "sorry for any inconvenience". When it opened I went to organiser, sorted by "oldest first" and grabbed the scroll bar to drag down and see the files to get where I had been. It crashed.
    Whilst typing this post it has crashed no less than 8 times. Unbelieveable. Did Adobe really ship a product that was this unstable?
    Anyway, I'm not here intending to moan about how unstable it is (that's just a by product ). I actually want to find out if there are any known issues that cause this kind of behaviour so that I may fix it and use it for what it is designed to do.
    At this instant I reckon it is less use than a chocolate tea-pot. At least you can admire that and enjoy eating it!
    So... anyone? How do you get Premiere to... well... to do anything without crashing?

    MarkitVision,
    I think that you have it very close. The DV-AVI Type II is the newer version, though it's very similar to the DV-AVI Type I. I have the exact spec. differences, just not handy. The majority of NLE's (Non Linear Editors) work best with the Type II variation. The most common complaint, when using the Type I in these is that Audio sync is often off (seems to be about 6 frames in most cases), but this OOS (Out Of Sync) issues is usually constant. It can be "fixed" with a bit of tweaking in the Timeline. Usually, it does not drift, or if it does, the drift is so little that one would not notice it with a typical Duration (say 20 mins.). Why Windows Movie Maker (WMM) still Exports to DV-AVI Type I is a mystery to me, especially when almost every other program uses the Type II, and the CODEC for it is from Microsoft (MS), after all. I suppose that it's a case of "that's the way that it's always been," and no one at MS wants to change a program that is basically free with the OS, or via download from the MS site. [Just a guess here.]
    While one could have any file type listed as an AVI, including WMV and MPEG, it's most common to find other CODEC's inside, such as the Xvid and DivX, that you mention. Note: you will see the .DIVX extension for files using one of the various DivX CODEC's too.  For the WMV's (many flavors), it's most often .WMV, or .ASF. For the MPEG variants, the extension (wrapper) is most often .MPEG/.MPG. For the Apple CODEC's, including the H-263 & H-264, one most often sees .MOV, or MP4 (MPEG-4). Some people, and programs, play fast-n-loose with the file extensions. I see all sorts of files listed as one type, and Windows Media Player (WMP) will often throw the message, "The file type listed is not correct... Do you wish to play the file anyway?" [Or similar syntax.] Other players, like VLC and Media Player Classic, usually do not bother with any error message, and just go about playing the file, regardless of how well the file extension matches the actual CODEC and content. These players just read the file header info and use that. The extension is only to show all AV files, as you browse from either of these two players - it's ONLY the header info, that they care about. Now, we've left out a bunch of other CODEC's that one often encounters, but most are older, not often used nowadays, and are most often found in a .AVI, .MPEG or .MOV wrapper. While not dead, we'll not concern ourselves with any of these, until the day that some client walks in with one, and then we just run it through G-Spot to find out the CODEC and get busy with Google trying to find it. Note that Motion JPEG (MJPEG) is showing up more often now (think Nikon D-90) and is often in a .MPEG wrapper.
    The main difference between DV-AVI (either type) is that it's an I-Frame format, meaning that each "frame" is fully described - hence the file size difference. Most of the other formats use only one I-Frame at the start of a Group of Pictures (GOP), and then only contain data that is different for the next, say 15 frames. This yields smaller files, as only every 15, or so, frames is fully described - good compression, when the CODEC does a good job of it. However, you cannot effectively edit these in most programs. Think about it for a moment. You have a 15 frame GOP. Only the first (the I-Frame) is described, and the next 14 frames tie back to it for most of their info, only showing the difference. You cut out the I-Frame, and there is nothing to define the frame that is now the head of your Clip. That detail only existed in the I-Frame and it's no longer there. Converting to DV-AVI (or any I-Frame format) converts all difference frames into I-Frames. Now, you can cut. Different lossy CODEC's do this I-Frame/Difference-Frame (several different schemes and also different names for the non I-Frames) compression differently and with different numbers of frames in the GOP. Some are much better than are others. Their compression allows us to fit 1.5 hrs. of Video onto a 4.7GB DVD.
    It's like Opening a JPEG in Photoshop (PS). The program rebulds the image to the best of its ability. Notice that the file size reported in PS is much larger than the JPEG appears in Windows Explorer. If we do a Save now, in either TIFF, or PSD, the size will be much larger than that original JPEG.
    Using our less-than-perfect JPEG analogy, what one has with any HDD camera is: RAW (can't get it, or see it, as the camera makes the conversion inside) to JPEG. We then convert (inside the NLE, or via a 3rd party program) to TIFF. If we're going to DVD-Video (or any streaming format) to JPEG again. If we're using SD material, that is as good as it gets, which is more than tolerable. If we start with HD material, it's a bit better, but only slightly, until we output to BD for delivery. If we output that HD material to DVD-Video, we still have to use our old friend, MPEG-2. To distill, MPEG=JPG, DV-AVI=TIFF. In nearly all video cameras, we never get to see the RAW, as some form of compression usually takes place before the data is put onto a tape, or other media.
    With MPEG output from the camera, we start with that JPEG, go to the TIFF and then back to JPEG. There will be quality hits initially, and when we output (unless we plan on watching only the DV-AVI). Usually, this will still be fine on a TV, though if we watch on a high-rez computer monitor, we will see the quality loss.
    I also use CyberLink PowerDirector, when I need both conversion and light editing. Same for Magix, and a few others. They are but tools in my toolbox. You can never have too many. One can do a lot of work with one adjustable spanner. However, having a full set of tools is better. You can drive a nail with that spanner, but a hammer works so very much better.
    I've glossed over a lot and omitted some more, like NLE's which work in native MPEG-2 and do not need to Transcode (for everything) to get to a DVD-Video.
    Thanks for taking the time to list your workarounds. These WILL benefit others with .MOD files.
    Hunt
    PS the forum lost the second half of this post, so there might well be more "glossing over," than I intended. Please excuse those.

  • Replicate metadata error.

    Hi gurus,
        When I replicated metadata from source system(SAP R3 46c),some error occured.
         Error Message is :RSAR 314 and RSAR 315.
    Can you help me?
    Thanks in advance.
    Lykin.

    There should be some program error, you need to find the problem if it is throwing any short dumps, if not I would do replication for specific data source or specific application and figure out which one actually throwing the error. Another thing you could do is, verify the source system connection is fine by doing check on the source system, also make sure the RFC is fine too in sm59.
    If the error is happening to specific data source, then you need to see what is actually happening to this ds.
    thanks.
    Wond

  • Replicat process abending with no error in logfile

    Hi,
    I m trying to replication from 11g to 10g on the same physical host. Below the replicat abending but unable to find the source of error in view GGSEVT logfile.
    GGSCI (rhel5.4_prod) 8> info all
    Program     Status      Group       Lag at Chkpt  Time Since Chkpt
    MANAGER     RUNNING                                          
    EXTRACT     RUNNING     EXTLOCAL    00:00:00      00:00:07   
    REPLICAT    ABENDED     REPLOCAL    00:00:00      18:12:27
    2013-04-16 09:58:40  INFO    OGG-00987  Oracle GoldenGate Command Interpreter for Oracle:  GGSCI command (oracle): start mgr.
    2013-04-16 09:58:41  INFO    OGG-00983  Oracle GoldenGate Manager for Oracle, mgr.prm:  Manager started (port 7809).
    2013-04-16 09:58:45  INFO    OGG-00987  Oracle GoldenGate Command Interpreter for Oracle:  GGSCI command (oracle): start extract extlocal.
    2013-04-16 09:58:45  INFO    OGG-00963  Oracle GoldenGate Manager for Oracle, mgr.prm:  Command received from GGSCI on host rhel5.4_prod (START EXTRACT EXTLOCAL ).
    2013-04-16 09:58:45  INFO    OGG-00975  Oracle GoldenGate Manager for Oracle, mgr.prm:  EXTRACT EXTLOCAL starting.
    2013-04-16 09:58:45  INFO    OGG-00992  Oracle GoldenGate Capture for Oracle, extlocal.prm:  EXTRACT EXTLOCAL starting.
    2013-04-16 09:58:45  INFO    OGG-03035  Oracle GoldenGate Capture for Oracle, extlocal.prm:  Operating system character set identified as UTF-8. Locale: en_US, LC_ALL:.
    2013-04-16 09:58:46  INFO    OGG-03500  Oracle GoldenGate Capture for Oracle, extlocal.prm:  WARNING: NLS_LANG environment variable does not match database character set, or not set. Using database
    character set value of US7ASCII.
    2013-04-16 09:58:46  INFO    OGG-01815  Oracle GoldenGate Capture for Oracle, extlocal.prm:  Virtual Memory Facilities for: BR
        anon alloc: mmap(MAP_ANON)  anon free: munmap
        file alloc: mmap(MAP_SHARED)  file free: munmap
        target directories:
        /u05/GG/BR/EXTLOCAL.
    2013-04-16 09:58:46  INFO    OGG-01815  Oracle GoldenGate Capture for Oracle, extlocal.prm:  Virtual Memory Facilities for: COM
        anon alloc: mmap(MAP_ANON)  anon free: munmap
        file alloc: mmap(MAP_SHARED)  file free: munmap
        target directories:
        /u05/GG/dirtmp.
    2013-04-16 09:58:46  INFO    OGG-01513  Oracle GoldenGate Capture for Oracle, extlocal.prm:  Positioning to Sequence 22, RBA 18459664, SCN 0.1177097.
    2013-04-16 09:58:46  INFO    OGG-01516  Oracle GoldenGate Capture for Oracle, extlocal.prm:  Positioned to Sequence 22, RBA 18459664, SCN 0.1177097, Apr 15, 2013 4:21:50 PM.
    2013-04-16 09:58:46  INFO    OGG-00993  Oracle GoldenGate Capture for Oracle, extlocal.prm:  EXTRACT EXTLOCAL started.
    2013-04-16 09:58:46  INFO    OGG-00963  Oracle GoldenGate Manager for Oracle, mgr.prm:  Command received from EXTRACT on host rhel5.4_prod (START SERVER CPU -1 PRI -1  TIMEOUT 300 PARAMS ).
    2013-04-16 09:58:46  INFO    OGG-01677  Oracle GoldenGate Collector for Oracle:  Waiting for connection (started dynamically).
    2013-04-16 09:58:46  INFO    OGG-00963  Oracle GoldenGate Manager for Oracle, mgr.prm:  Command received from SERVER on host localhost.localdomain (REPORT 4714 7819).
    2013-04-16 09:58:46  INFO    OGG-00974  Oracle GoldenGate Manager for Oracle, mgr.prm:  Manager started collector process (Port 7819).
    2013-04-16 09:58:46  INFO    OGG-01228  Oracle GoldenGate Collector for Oracle:  Timeout in 300 seconds.
    2013-04-16 09:58:51  INFO    OGG-01226  Oracle GoldenGate Capture for Oracle, extlocal.prm:  Socket buffer size set to 27985 (flush size 27985).
    2013-04-16 09:58:51  INFO    OGG-01229  Oracle GoldenGate Collector for Oracle:  Connected to rhel5.4_prod:11890.
    2013-04-16 09:58:51  INFO    OGG-01669  Oracle GoldenGate Collector for Oracle:  Opening /u05/GG/dirdat/aa000000 (byte -1, current EOF 1145).
    2013-04-16 09:58:51  INFO    OGG-01670  Oracle GoldenGate Collector for Oracle:  Closing /u05/GG/dirdat/aa000000.
    2013-04-16 09:58:51  INFO    OGG-01055  Oracle GoldenGate Capture for Oracle, extlocal.prm:  Recovery initialization completed for target file /u05/GG/dirdat/aa000000, at RBA 1145.
    2013-04-16 09:58:51  INFO    OGG-01478  Oracle GoldenGate Capture for Oracle, extlocal.prm:  Output file /u05/GG/dirdat/aa is using format RELEASE 11.2.
    2013-04-16 09:58:51  INFO    OGG-01669  Oracle GoldenGate Collector for Oracle:  Opening /u05/GG/dirdat/aa000000 (byte 1145, current EOF 1145).
    2013-04-16 09:58:51  INFO    OGG-01735  Oracle GoldenGate Collector for Oracle:  Synchronizing /u05/GG/dirdat/aa000000 to disk.
    2013-04-16 09:58:51  INFO    OGG-01735  Oracle GoldenGate Collector for Oracle:  Synchronizing /u05/GG/dirdat/aa000000 to disk.
    2013-04-16 09:58:51  INFO    OGG-01670  Oracle GoldenGate Collector for Oracle:  Closing /u05/GG/dirdat/aa000000.
    2013-04-16 09:58:51  INFO    OGG-01026  Oracle GoldenGate Capture for Oracle, extlocal.prm:  Rolling over remote file /u05/GG/dirdat/aa000001.
    2013-04-16 09:58:51  INFO    OGG-01669  Oracle GoldenGate Collector for Oracle:  Opening /u05/GG/dirdat/aa000001 (byte -1, current EOF 0).
    2013-04-16 09:58:51  INFO    OGG-01053  Oracle GoldenGate Capture for Oracle, extlocal.prm:  Recovery completed for target file /u05/GG/dirdat/aa000001, at RBA 1018.
    2013-04-16 09:58:51  INFO    OGG-01057  Oracle GoldenGate Capture for Oracle, extlocal.prm:  Recovery completed for all targets.
    2013-04-16 09:58:51  INFO    OGG-01517  Oracle GoldenGate Capture for Oracle, extlocal.prm:  Position of first record processed Sequence 22, RBA 18459664, SCN 0.1177097, Apr 15, 2013 4:21:50 PM.
    2013-04-16 09:58:51  INFO    OGG-00732  Oracle GoldenGate Capture for Oracle, extlocal.prm:  Found crash recovery marker from thread #1 on sequence 23 at RBA 1040. Aborting uncommitted transactions
    2013-04-16 09:58:56  INFO    OGG-00987  Oracle GoldenGate Command Interpreter for Oracle:  GGSCI command (oracle): start replicat replocal.
    2013-04-16 09:58:56  INFO    OGG-00963  Oracle GoldenGate Manager for Oracle, mgr.prm:  Command received from GGSCI on host rhel5.4_prod (START REPLICAT REPLOCAL ).
    2013-04-16 09:58:56  INFO    OGG-00975  Oracle GoldenGate Manager for Oracle, mgr.prm:  REPLICAT REPLOCAL starting.
    2013-04-16 09:58:56  INFO    OGG-00995  Oracle GoldenGate Delivery for Oracle, replocal.prm:  REPLICAT REPLOCAL starting.
    2013-04-16 09:58:56  INFO    OGG-03035  Oracle GoldenGate Delivery for Oracle, replocal.prm:  Operating system character set identified as UTF-8. Locale: en_US, LC_ALL:.
    2013-04-16 09:58:56  INFO    OGG-01815  Oracle GoldenGate Delivery for Oracle, replocal.prm:  Virtual Memory Facilities for: COM
        anon alloc: mmap(MAP_ANON)  anon free: munmap
        file alloc: mmap(MAP_SHARED)  file free: munmap
        target directories:
        /u05/GG/dirtmp.
    2013-04-16 09:58:56  INFO    OGG-00996  Oracle GoldenGate Delivery for Oracle, replocal.prm:  REPLICAT REPLOCAL started.Configuration
    GGSCI (rhel5.4_prod) 9> view params mgr
    PORT 7809
    USERID ggs_owner, PASSWORD ggs_owner
    PURGEOLDEXTRACTS /u05/GG/dirdat/ex, USECHECKPOINTS
    GGSCI (rhel5.4_prod) 10> view params extlocal
    extract extlocal
    userid ggs_owner, password ggs_owner
    setenv (ORACLE_HOME="/u03/app/oracle/product/11.2.0/db_1")
    setenv (ORACLE_SID="PROD11G")
    rmthost 192.168.1.9, mgrport 7809
    rmttrail /u05/GG/dirdat/aa
    TABLE TESTUSER.*;
    GGSCI (rhel5.4_prod) 11> view params replocal
    REPLICAT replocal
    SETENV (ORACLE_HOME="/u02/app10g/oracle10g/product/10.2.0/db_1")
    SETENV (ORACLE_SID="PROD10G")
    SETENV (NLS_LANG="AMERICAN_AMERICA.US7ASCII")
    ASSUMETARGETDEFS
    USERID ggs_owner, PASSWORD ggs_owner
    MAP TESTUSER.*, TARGET TESTUSER.*;

    Hi,
    Not sure if you have created a definition file. Try if your source and target has a mismatch. Also, find below some additional parameters which will help in sorting out the issue:
    DISCARDFILE :
    Valid for Extract and Replicat
    Use the DISCARDFILE parameter to generate a discard file to which GoldenGate can log records that it cannot process. Records can be discarded for several reasons. For example,
    a record is discarded if the underlying table structure changed since the record was written to the trail. You can use the discard file to help you identify the cause of processing errors. Each entry in the discard file contains the discarded record buffer and an error code indicating the reason. GoldenGate creates the specified discard file in the dirrpt subdirectory of the GoldenGate installation directory. You can view it with a text editor or by using the following command in GGSCI.
    VIEW REPORT
    Where: is the fully qualified name of the discard file.
    To prevent having to perform manual maintenance of discard files, use either the PURGE or APPEND option. Otherwise, you must specify a different discard file name before starting
    each process run, because GoldenGate will not write to an existing discard file. To set an upper limit for the size of the file, use either the MAXBYTES or MEGABYTES option. If
    the specified size is exceeded, the process will abend. Default By default, GoldenGate does not generate a discard file.
    DISCARDROLLOVER:
    Valid for Extract and Replicat
    Use the DISCARDROLLOVER parameter to set a schedule for aging discard files. For long or continuous runs, setting an aging schedule prevents the discard file from filling up and
    causing the process to abend, and it provides a predictable set of archives that can be included in your archiving routine.
    When the DISCARDROLLOVER age point is reached, a new discard file is created, and old files are renamed in the format of ., where:
    ? is the name of the Extract or Replicat group
    ? is a number that gets incremented by one each time a new file is created, for
    example: myext0.dsc, myext1.dsc, myext2.dsc, and so forth.
    You can specify a time of day, a day of the week, or both. Specifying just a time of day (AT option) without a day of the week (ON option) generates a discard file at the specified time every day.
    Default Disabled. No rules specified.
    REPERROR:
    Use REPERROR to specify an error and a response that together control how Replicat responds to the error when executing the MAP statement. You can use REPERROR at the MAP level to override and supplement global error handling rules set with the REPERROR parameter. Multiple REPERROR statements can be applied to the same MAP statement to
    enable automatic, comprehensive management of errors and interruption-free replication processing.
    DEFAULT Sets a global response to all errors except those for which explicit REPERROR statements are specified.
    GETDELETES | IGNOREDELETES:
    Valid for Extract and Replicat
    Use the GETDELETES and IGNOREDELETES parameters to control whether or not GoldenGate processes delete operations. These parameters are table-specific. One parameter remains in effect for all subsequent TABLE or MAP statements, until the other parameter is encountered.
    GETUPDATES | IGNOREUPDATES:
    Valid for Extract and Replicat
    Use the GETUPDATES and IGNOREUPDATES parameters to control whether or not GoldenGate processes update operations. The parameters are table-specific. One parameter remains in effect for all subsequent TABLE or MAP statements, until the other parameter is encountered.
    GETINSERTS | IGNOREINSERTS:
    Valid for Extract and Replicat
    Use the GETINSERTS and IGNOREINSERTS parameters to control whether or not insert operations are processed by GoldenGate. The parameters are table-specific. One parameter remains in effect for all subsequent TABLE or MAP statements, until the other parameter is encountered.
    Update the parameter file on target as
    edit params <TARGET PARAM FILE>
    REPLICAT rcreator
    SOURCEDEFS /u01/app/oracle/product/goldengate/dirdat/defecreator
    DISCARDFILE /u01/app/oracle/product/goldengate/dirdat/creator_err, purge
    DISCARDROLLOVER ON saturday
    USERID goldengate, PASSWORD AACAAAAAAAAAAAKAPATACEHBIGQGCFZCCDIGAEMCQFFBZHVC, ENCRYPTKEY default
    REPERROR (DEFAULT, DISCARD)
    IGNOREDELETES
    IGNOREUPDATES
    GETINSERTS
    MAP meditate.life, TARGET CONSCIOUSNESS.tenure, &
    COLMAP (PERSON_ID=HUMAN_ID, &
    INITIALNAME=FIRSTNAME, &
    ENDNAME=LASTNAME, &
    BIRTH_DATE=DATE_OF_BITH, &
    AGE_AT_DEATH=AGE_AT_TIME_OF_DEATH, &
    DEED_ID_AT_DEATH=DEED_ID_AT_TIME_OF_DEATH), &
    KEYCOLS (PERSON_ID, INITIALNAME,ENDNAME);
    Now stop and start the replicat on target as:
    GGSCI (goldengate) 9> stop replicat RCREATOR
    Sending STOP request to REPLICAT RCREATOR ...
    Request processed.
    GGSCI (goldengate) 10> info all

  • How to retrieve only error message through report file

    Hi,
    When there is extract/replicat abended,we need to check complete report file to see the error message.
    I would like to know is there parameter setting available ,so that we can retrieve only required error message.
    For ex. Instead of complete error message to check in report file,i need to see below meesage only,starting from "source Context".
    Source Context :
    SourceModule : [er.main]
    SourceID : [scratch/pradshar/view_storage/pradshar_bugdbrh40_12927937/oggcore/OpenSys/src/app/er/rep.c]
    SourceFunction : [get_map_entry]
    SourceLine : [9126]
    ThreadBacktrace : [11] elements
    : [ora/gg/install/replicat(CMessageContext::AddThreadContext()+0x26) [0x5f2ac6]]
    : [ora/gg/install/replicat(CMessageFactory::CreateMessage(CSourceContext*, unsigned int, ...)+0x7b2) [0x5e9562]]
    : [ora/gg/install/replicat(_MSG_ERR_DB_CLAUSE_ERROR(CSourceContext*, char const*, CMessageFactory::MessageDisposition)+0x92) [0x5b1352]
    : [ora/gg/install/replicat(get_map_entry(char*, int, __wc*, int)+0x1dd6) [0x4fcec6]]
    : [ora/gg/install/replicat [0x5497e5]]
    : [/ora/gg/install/replicat(WILDCARD_check_table(char const*, char const*, int, unsigned int*, int, unsigned int, DBString<777>*, int)+0
    x16b) [0x54b08b]]
    : [ora/gg/install/replicat(REP_find_source_file_wc(char const*, unsigned int, DBString<777>*, int)+0x350) [0x903d50]]
    : [ora/gg/install/replicat [0x90bb0d]]
    : [ora/gg/install/replicat(main+0x84b) [0x5081ab]]
    : [lib64/libc.so.6(__libc_start_main+0xf4) [0x2b87d13469b4]]
    : [ora/gg/install/replicat(__gxx_personality_v0+0x1da) [0x4e479a]]
    2012-07-09 02:20:48 ERROR OGG-00919 Error in COLMAP clause.
    --------------------------------------------------------------------------------------------------------------------------------------------------------

    Nice..i think awk is better option.
    Just one thing.awk command only displays part of the information instead of complete below information.
    Ex: egrep -q ERROR dirrpt/PODS00C1.rpt && awk '/^Source Context/,/ERROR/ { print $0 }' dirrpt/PODS00C1.rpt
    [22:00]goldengate]$ egrep -q ERROR dirrpt/PODS00C1.rpt && awk '/^Source Context/,/ERROR/ { print $0 }' dirrpt/PODS00C1.rpt
    Source Context :
    SourceModule : [ggdb.ora.sess]
    SourceID : [scratch/pradshar/view_storage/pradshar_bugdbrh40_12927937/oggcore/OpenSys/src/gglib/ggdbora/ocisess.c]
    SourceFunction : [OCISESS_try]
    SourceLine : [500]
    ThreadBacktrace : [12] elements
    : [orashare/gg/navc1/extract(CMessageContext::AddThreadContext()+0x26) [0x6705e6]]
    : [orashare/gg/navc1/extract(CMessageFactory::CreateMessage(CSourceContext*, unsigned int, ...)+0x7b2) [0x667082]]
    : [orashare/gg/navc1/extract(_MSG_ERR_ORACLE_OCI_ERROR_WITH_DESC(CSourceContext*, int, char const*, char const*, CMessageFactory::MessageDisposition)+0xa6) [0x61f2c6]]
    Where as i would like to see complete information including ERROR details as mentioned below.Do you have any awk command for this?
    Required below output:
    Source Context :
    SourceModule : [ggdb.ora.sess]
    SourceID : [scratch/pradshar/view_storage/pradshar_bugdbrh40_12927937/oggcore/OpenSys/src/gglib/ggdbora/ocisess.c]
    SourceFunction : [OCISESS_try]
    SourceLine : [500]
    ThreadBacktrace : [12] elements
    : [orashare/gg/navc1/extract(CMessageContext::AddThreadContext()+0x26) [0x6705e6]]
    : [orashare/gg/navc1/extract(CMessageFactory::CreateMessage(CSourceContext*, unsigned int, ...)+0x7b2) [0x667082]]
    : [/orashare/gg/navc1/extract(_MSG_ERR_ORACLE_OCI_ERROR_WITH_DESC(CSourceContext*, int, char const*, char const*, CMessageFactory::MessageDisp
    osition)+0xa6) [0x61f2c6]]
    : [orashare/gg/navc1/extract(OCISESS_try(int, OCISESS_context_def*, char const*, ...)+0x353) [0x5a3d53]]
    : [orashare/gg/navc1/extract(OCISESS_logon(OCISESS_context_def*, char const*, char const*, char const*, int, int, int)+0x89c) [0x5a596c]]
    : [orashare/gg/navc1/extract(DBOCI_init_connection_logon(char const*, char const*, char const*, int, int, int, char*)+0x74) [0x5931a4]]
    : [orashare/gg/navc1/extract [0x597918]]
    : [orashare/gg/navc1/extract(gl_odbc_param(char const*, char const*, char*)+0x3b) [0x597f1b]]
    : [orashare/gg/navc1/extract [0x520b96]]
    : [orashare/gg/navc1/extract(main+0x1ce) [0x52726e]]
    : [lib64/libc.so.6(__libc_start_main+0xf4) [0x2af768923994]]
    : [orashare/gg/navc1/extract(__gxx_personality_v0+0x1ea) [0x4f3aba]]
    2012-09-06 16:48:50 ERROR OGG-00664 OCI Error beginning session (status = 1017-ORA-01017: invalid username/password; logon denied).
    2012-09-06 16:48:50 ERROR OGG-01668 PROCESS ABENDING.

  • Golden gate -  Unable to open file (error 2, The system cannot find the file specified.)

    Hi Everyone.
    I have configured GoldenGate on Win2008 R2, but when I start replicat, this fall.
    Initially:
    GGSCI (WIN-NKC50KUIT0G) 19> start replicat rep1 
    Sending START request to MANAGER ...
    REPLICAT REP1 starting
    GGSCI (WIN-NKC50KUIT0G) 20> info all
    Program     Status      Group       Lag at Chkpt  Time Since Chkpt
    MANAGER     RUNNING
    REPLICAT    STOPPED     REP1        00:00:00      00:37:53 
    GGSCI (WIN-NKC50KUIT0G) 21> info replicat rep1
    REPLICAT   REP1      Initialized   2013-11-02 22:23   Status STOPPED
    Checkpoint Lag       00:00:00 (updated 00:40:28 ago)
    Log Read Checkpoint  File C:\app\Oracle\product\gg\dirdat\tr000000
                         2013-11-02 22:23:55.000000
    With VIEW GGSEVT:
    2013-11-02 23:15:31  INFO    OGG-01815  Oracle GoldenGate Delivery for Oracle, R 
    EP1.prm:  Virtual Memory Facilities for: COM 
        anon alloc: MapViewOfFile  anon free: UnmapViewOfFile 
        file alloc: MapViewOfFile  file free: UnmapViewOfFile 
        target directories: 
        C:\app\Oracle\product\gg\dirtmp. 
    2013-11-02 23:15:31  ERROR   OGG-00446  Oracle GoldenGate Delivery for Oracle, R 
    EP1.prm:  Extract file not found or no records beyond begin time.   why??? 
    2013-11-02 23:15:31  ERROR   OGG-01668  Oracle GoldenGate Delivery for Oracle, R 
    EP1.prm:  PROCESS ABENDING. 
    After I tried with:
    GGSCI (WIN-NKC50KUIT0G) 8>Alter rep1, EXTSEQNO 0
    but
    GGSCI (WIN-NKC50KUIT0G) 9> info all
    Program     Status      Group       Lag at Chkpt  Time Since Chkpt
    MANAGER     RUNNING
    REPLICAT    ABENDED     REP1        00:00:00      01:11:50
    why??? abended??
    In logs:
    2013-11-03 14:07:02  INFO    OGG-00996  Oracle GoldenGate Delivery for Oracle, REP1.prm:  REPLICAT REP1 started. 
    2013-11-03 14:07:02  ERROR   OGG-01091  Oracle GoldenGate Delivery for Oracle, REP1.prm:  Unable to open file ".\dirdat\tr000000" (error 2, The system cannot find the file specified.).  why???
    2013-11-03 14:07:02  ERROR   OGG-01668  Oracle GoldenGate Delivery for Oracle, REP1.prm:  PROCESS ABENDING.
    GGSCI (WIN-NKC50KUIT0G) 12> info rep1, detail
    REPLICAT   REP1      Last Started 2013-11-03 14:30   Status ABENDED
    Checkpoint Lag       00:00:00 (updated 01:19:03 ago)
    Log Read Checkpoint  File .\dirdat\tr000000
                         First Record
      Extract Source                          Begin             End
      .\dirdat\tr000000                       * Initialized *   First Record
      .\dirdat\tr000000                       * Initialized *   First Record
      .\dirdat\tr000000                       * Initialized *   First Record
      .\dirdat\tr000000                       * Initialized *   First Record
      .\dirdat\tr000000                       * Initialized *   First Record
      .\dirdat\tr000000                       * Initialized *   First Record
      .\dirdat\tr000000                       * Initialized *   First Record
      .\dirdat\tr000000                       * Initialized *   2013-11-03 12:54
    Current directory    C:\app\Oracle\product\gg
    Report file          C:\app\Oracle\product\gg\dirrpt\REP1.rpt
    Parameter file       C:\app\Oracle\product\gg\dirprm\REP1.prm
    Checkpoint file      C:\app\Oracle\product\gg\dirchk\REP1.cpr
    Checkpoint table     target.checkpoint
    Process file         C:\app\Oracle\product\gg\dirpcs\REP1.pcr
    Error log            C:\app\Oracle\product\gg\ggserr.log
    GGSCI (WIN-NKC50KUIT0G) 13> view param rep1
    REPLICAT rep1
    ASSUMETARGETDEFS
    USERID target, PASSWORD oracle
    discardfile .\discard\rep1_discard.txt, append, megabytes 10
    DDL
    map source.*, target target.*;
    I don´t understand it, How I could solve?? Please help me!
    Thank you.

    What steps did you use to add the Replicat?  Can you list those commands out.
    Also, does this file actually exist on the server where Replicat is running: C:\app\Oracle\product\gg\dirdat\tr000000

  • Common GoldenGate errors

    GG version 11.2.1.0.3
    OS: Unix/Unix-like
    For a typical Unidirectional configuration where only DML is replicated , what are the most common errors you usually encounter with GoldenGate ? Just name a few.

    N.Page wrote:
    Thank you NK. This particular error 1203 means that an UPDATE or DELETE was performed at source and when the replicat tried to replicate that change in the target table, it couldn't find that row. Right ?
    Network outage or server outage could be one of the reason for the Target not to be in sync. But once the network/server issues are fixed the 'pending' changes will be applied . So, how could the target become out of sync ?1403*
    Right. Other errors you could face with data out of sync are constraints errors for DML operations.
    Network or server outage could break the communication but goldengate should resume from where it left off.
    There are not many ways of target becoming out of sync, and they are mostly through human intervention. e.g. dml applied to target and not comming from a transaction applied by goldengate, or your replicat abends on target for some reason and they decide to skip a transaction that they shouldnt have, that kind of thing.
    As I said, if the initial load is successfull you should be fine and no errors should arise if your configuration is correct.
    If you happen to configure 2 replicats due to high transactions make sure tables who belong to a same transaction are configured to replicate through the same replication stream, else you could be in trouble aswell
    Edited by: N K on Jan 11, 2013 6:36 AM

  • To retrieve data after process abended

    Hi everyone,
    Is there any method of replicating the DDL,DML 's fired after the processes like replicat abended.
    Currently i am using : alter replicat rep1 begin now
    It seems to work to make processes running again but the i lost the data that was replicated after the process abended.
    plz help......
    thanks
    Saurav

    Hi,
    1.
    My Suggestion is NOT to use BEGIN NOW option with Replicat. This will make your target tables go out of sync and miss some of the DML/DDL as you are altering replciat to process from current time stamp instead of recovery.
    GGSCI>alter replicat rep1 begin now
    Instead you should always start at seqno 0 and RBA 0 if you are starting fresh or starting Relicat for first time
    GGSCI>alter replicat <replicat_name>, Extseqno 0, Extrba 0
    GGSCI>start replicat <replicat_name>
    OR
    if the Replicat has abended earlier and you would like to restart it, you should simply restart it as it will have all the checkpoint information with it and it will automatically start processing data from the recovery checkpoint(trail file).
    GGSCI>start replicat <replicat_name>
    OR
    If you intend to start processing fom a specific trail file then you should use below command
    Example:
    $cd trail
    $ls -ltr
    lt000123
    lt000124
    lt000125
    If you are sure that the Replciat processed trail file 123 and you would like to start from trail file seq 124 then try
    GGSCI>alter replicat <replicat_name>, Extseqno 124, Extrba 0
    GGSCI>start replicat <replicat_name>
    OR
    If you want to start processing from specific record or start of transaction with in a trail file then you could use LOGDUMP utility to find the RBA and use the same to alter the Replicat.
    GGSCI>alter replicat <replicat_name>, Extseqno 124, Extrba 8999934
    GGSCI>start replicat <replicat_name>
    2.
    As you have already lost some of the data and your target DB is already out of sync, I would suggest below method to resync it.
    full database export using expdp(Oracle Source to Oracle Target)
    1) Enable Minimal Supplemental Logging in Oracle on source
    SQLPLUS > alter database add supplemental log data ;
    2) Enable Supplemental Logging at Table Level on source
    GGSCI> dblogin userid xxxxx password xxxxxx
    GGSCI> add trandata <schema>.<tablename>
    3) Add Extract, Add Exttrail, Add Pump, Add Rmttrail on source
    4) Start Extract, Start Pump on source
    5) Create a database directory:
    SQLPLUS> create directory dumpdir as '<some directory>' ;
    6) Get the current SCN on the source database:
    SQLPLUS> select current_scn from v$database ;
    28318029
    7) Run the export using the flashback SCN you obtained in the previous step. The following example shows running the expdp utility at a Degree Of Parallelism (DOP) of 4. If you have sufficient system resources (CPU,memory and IO) then running at a higher DOP will decrease the amount of time it takes to take the export (up to 4x for a DOP of 4). Note that expdp uses Oracle Database parallel execution settings (e.g.parallel_max_servers) which have to be set appropriately in order to take advantage of parallelism. Other processes running in parallel may be competing for those resources. See the Oracle Documentation for more details.
    a.expdp directory=dumpdir full=y parallel=4 dumpfile=ora102_%u.dmp flashback_scn=28318029
    Username: sys as sysdba
    Password:
    Note: The export log needs to be checked for errors.
    8) Start an import using impdp to the target database when step 7 is complete.
    9) Add and Start Replicat:
    GGSCI> add replicat <rep_name>, exttrail ./dirdat/<xx>
    GGSCI> start replicat <rep_name>, aftercsn <value returned from step 6>
    Hope this information helps.
    Thanks & Regards
    SK

Maybe you are looking for