Newbee Goldengate Questions

Hello

I just watch about GoldenGate to evaluate to see if it will do what we want.  I have read a lot of information but have not fallen on the answers to some basic questions rolling in my head.  Any help would be appreciated. These are real newbie questions so I apologize if seem really Basic...

The prod environment is Oracle CARS 10.2.4 on windows 64.  The new prod environment is Oracle 11.2.0.3 RAC on windows 64.  The test environment used to learn GoldenGate is Oracle 10.2.0.4 (no cars) on windows 64 as a source. It has a copy of the database of operational prod.  The target database is Oracle 11.2.0.3 (no cars) on windows 64.  The target is newly installed with a data base of departure yet created with nothing in it.  The goal is to use GoldenGate as 10.2.0.4 to 11.2.0.3 upgrade path.

Question 1 - What Versions of GoldenGate?

Of course, we will use windows 64 bit, GoldenGate 11.2.1.0.1, I guess GoldenGate 11.2.1.0.1 - for Oracle 10 g must be installed on the source, and GoldenGate 11.2.1.0.1 - for Oracle 11 g must be installed on the target?  It is this correct?  This seems obvious, but I don't like to assume anything.

Question 2 - capacity replication and extract.

The goal is to replicate the database to 10.2.0.4 on 11.2.0.3 and have an extraction process (probably go) is going to keep the 11.2.0.3 new database, synchronized with the 10.2.0.4.

Is this possible?

In the test environment, the 11.2.0.3 database is a new database has just grown.  There is not even the 10.2.0.4 patterns or storage spaces.  To replicate, how many the 10.2.0.4 database must be put in place?  I think the storage spaces must be created, and the users who own the schemas must be created, to match what is in the 10.2.0.4 source?

Question 3 - a good book?

Question 4 - a good counselor?

Thanks again for any advise you can offer!

Question 1: You're right, well if you have a MOS account, get the latest versions of OGG for your db/OS specific out there, on the site of the Patch.  There is a 11.2.1.0.12 for Oracle 11 g on windows x 64 and 11.2.1.0.4 for Oracle 10 g on Windows x 64.

Question 2: OGG is not a tool for database replication, but DATA replication software.  You must create the target on the 11.2.0.3 objects db yourself, either with EXP/IMP, RMAN restore, etc.  There are suggestions to make a first loading here: http://www.ateam-oracle.com/?s=goldengate+initial+load and using OGG in conjunction with the initial load, you can capture changes to the data (and DDL for Oracle for Oracle, but stick with the basics of DML for now) here on the.  The link above has a guide to migrate too.

Question 3: I happened to have contributed to this, so I'm a little biased, but I don't know there are many others out there: Oracle GoldenGate 11g Handbook: Robert Freeman: 9780071790888: Amazon.com: books

Question 4: Forums like this one and Oracle Learning Library (research on goldengate): Oracle Learning Library (OLL)

Tags: Business Intelligence

Similar Questions

  • Curriculum vitae of GoldenGate question

    We use the classic configuration for Goldengate. Companies want to make a mass migration to our database of Siebel using Siebel EIM Chargers, but they want to disable Archivelog to make loading faster.

    1.), they want to know if we can stop Goldengate extract, put the DB in noarchivelog mode, load data for a few hours, the archivelog mode, start the extract. GoldenGate will be able to extract the correct data?

    Integrated method of Goldengate makes 2) has also need in Archivelog mode as a sine qua non?

    3.) relating to the reliability of Goldengate extract - if extracted abends & gets restarted a few days later, but the Archivelogs are already removed from the system. GoldenGate will be able to extract the necessary changes?

    Thanks cordially

    Thinus

    Hello

    Below you will find the answers

    Q1. N ° if you disable the log archiving, data will be crush redo log itself, there will be data loss.

    Q2. Yes, its necessary to avoid data loss, its useful for long running transaction and obtain the data from the location of archive.

    Q3. After a few days, if you restart the extract, it will look the last reading SNA, if its not available in the log again, the process will be added

    Hope this will help.

    Annamalai

  • TestStand 2012 Newbee question: How do I pass a string to a VI to TestStand to control the flow of sequence?

    I want to use a drop-down list box (or a similar control) in a VI to select from a list of strings to direct execution in TestStand.

    • How connect the channel selected in the combo box at the output of the VI Terminal so I can see it in TestStand?

    • What should I use as 'value' in the parameter module TestStand to retrieve the result of that VI?

    I tried "wiring" the result of the drop-down list box directly to a terminal of output without success.

    I tried "wiring" the exit from the drop-down list box to a wire string variable then this variable to an output without success Terminal.

    (see attached files)

    Can someone give me an example of a VI that allows you to select from a list of strings: {'Bob', 'Mary', 'Bill', 'Jennifer',...} using a

    (or similar) drop-down list box control and routing of the string selected to the output terminal?

    Also, how to reference this (result) setting within TestStand?

    It is a simple task and there can be only one solution TestStand, I'm looking for a simple direct execution sequence by the operator to select a string in a list.

    I studied this problem, but could not find instances of the digital comparisons or string canned and did not find a generic model that would return a string to a VI to TestStand result.

    Thank you for suffering through this fundamental question.

    David

    Melbourne, Florida

    Marco beat me but here is my interpretation. TS 2010, LV 2011

    Also, look at the example of demo which comes with TestStand: C:\Documents and Settings\All Users\Documents\National Instruments\TestStand 2010 SP1\Examples\Demo\LabVIEW\Computer Test of the motherboard

    Demonstration should be a version of what you want.

    See you soon,.

  • GoldenGate upgrade Question 11.2.1.0.2 to 11.2.1.0.31

    We currently use GG 11.2.1.0.2 in production and I am trying to upgrade the databases, but also the GG. In my testing dbs, I initially applied patch 21158243 to bring au.31 GG. Then I was reading January patch releases for GG and found that there is a new patch BLR for her. So, I then downloaded and applied 2207655. My question is, on my production databases again must I apply 21158243, then 22076755? Or can I just ask 22076755 to niveau.2 a.31?

    No, you don't have to. OGG patches are not technically patches. Each version is a complete contrast to the database.

  • GoldenGate software version question

    Hello

    We are working on the transfer of our application/db between AIX and Linux x86_64.

    Our application uses goldengate software. Our installed software version GG 11.2.1.0.3 SDBA.

    But we want software version greater than 11.2.1.0.25 GG.

    Our sdba says that 11.2.1.0.3 is the same as 11.2.1.0.30 and 11.2.1.0.3 are the newer version than 11.2.1.0.25

    I don't agree with this information.

    Can someone confirm if below are true?

    (1) GG version 11.2.1.0.3 is not the same as 11.2.1.0.30

    (2) GG 11.2.1.0.25 version is newer than 11.2.1.0.3


    Thank you

    Ashish

    Can someone confirm if below are true?

    (1) GG version 11.2.1.0.3 is not the same as 11.2.1.0.30 to---> > true, check the release notes when downloading MOS to see what all the bugs are fixed in it.

    (2) GG 11.2.1.0.25 version is newer 11.2.1.0.3---> > true

    You can see the "patches and updates"-> product or family of-> select product, version, version Platform that will list you the latest OGG versions available.

    Concerning

    Vivek

  • GoldenGate filter questions

    I'm testing Goldengate (12.1.2) with Oracle 11 g on Oracle Enterprise Linux (11.2.0.4).

    One of the tests is to check that it is possible to filter the lines. I have 5 scenarios:

    (1) INSERT data and replicate only the rows that match the WHERE condition

    (2) data UPDATE where the WHERE condition met

    3) update the data on the source that leads to insert new lines on the target

    4) update the data on the source that leads to the removal of the target lines

    (5) DELETE lines

    All the scenarios work except version 4 where an UPDATE on the source leads to a suppression of the target:
    Customer update

    SET lastname = 'Haydn.

    WHERE lastname = "Tschaikowsky"

    Any suggestions?

    Here's the parameterfiles:

    Excerpt:

    EXTRACT ext1

    USERIDALIAS ggde

    TRANLOGOPTIONS INTEGRATEDPARAMS (MAX_SGA_SIZE, 1000)

    LOGALLSUPCOLS

    EXTTRAIL/data/ggate/instances/INST/dirdat/ex

    DISCARDFILE data/ggate/instances/INST/dirdis/ext1.dsc, SERVING

    NOCOMPRESSUPDATES

    NOCOMPRESSDELETES

    TABLE demo.ggtiming.

    TABLE demo.customers, WHERE (lastname = 'Tschaikowsky');

    DataPump:

    EXTRACT dpext1

    USERIDALIAS ggde

    Remotehost, MGRPORT 7809 RMTHOST

    RMTTRAIL/u01/app/ggate/instances/INST2/dirdat/rt

    TABLE demo.ggtiming.

    TABLE demo.customers.

    replicat:

    REPLICAT Rep1

    USERIDALIAS ggde

    DBOPTIONS NOSUPPRESSTRIGGERS INTEGRATEDPARAMS (PARALLELISM 1, MAX_PARALLELISM 1)

    DISCARDFILE u01/app/ggate/instances/INST2/dirdis/rep1.dsc, SERVING

    ASSUMETARGETDEFS

    HANDLECOLLISIONS

    INSERTMISSINGUPDATES

    CARD demo.ggtiming, demo.ggtiming of the TARGET.

    CARD demo.customers, demo.customers of the TARGET.

    I think it should work.

    card STC1. QUOTEDTL8, target STC1. QUOTEDTL8T, &

    FILTER (ON UPDATE, business_unit_id = 1), &

    SQLEXEC (N1, REQUEST ID ' DELETE STC1.) QUOTEDTL8T WHERE business_unit_id =?', PARAMS (p1 = business_unit_id)), &

    EVENTACTIONS (LOG INFORMATION, IGNORE THE TRANS);

  • Extract newbee question

    GG experts OK another question.

    If a first single is up and running on a system of production and the need arises to stop the extract, make a change and restart.  Database changes made during the period that the extract is stopped will be lost?  I guess they would be, and the databases are now out of sync.  If this is the case how do you work around that?  Is the only way to take a time out and prohibit data changes while the extract is stopped?

    Thanks in advance

    This is not true.

    When you restart extracted (power), it starts reading the old SNA where it was stopped/last control point. . This means that you do not lose the changes of database for the hour that extracted was arrested.  Only, you will notice a lag with extract when you start.

    I hope this helps.

  • Question of GoldenGate

    Hi all

    We use GoldenGate (Version: 11) against the database to Oracle 11 g running on linux platform. One developer reported that given replica to the database. When I checked the status of GG, it shows running with 'Lag' 00:00:00 "time since Chkpt ' is however very high i.e. 218:29:15 and rising. Not quite sure, what could be the problem. I checked the database alert log and saw this:
    Sun Jul 22 01:07:34 2012
    Errors in file /u01/app/oracle/diag/rdbms/devoltp/DEVOLTP/trace/DEVOLTP_mmon_4463.trc  (incident=21725):
    ORA-00445: background process "m003" did not start after 120 seconds
    Incident details in: /u01/app/oracle/diag/rdbms/devoltp/DEVOLTP/incident/incdir_21725/DEVOLTP_mmon_4463_i21725.trc
    Sun Jul 22 01:07:53 2012
    Dumping diagnostic data in directory=[cdmp_20120722010753], requested by (instance=1, osid=4463 (MMON)), summary=[incident=21725].
    Sun Jul 22 01:09:47 2012
    Output of the command all INFO in GG
    GGSCI (devdb1) 14> !
    info all
    
    Program     Status      Group       Lag           Time Since Chkpt
    
    MANAGER     RUNNING
    EXTRACT     RUNNING     EXXXDBA    00:00:00      218:29:13
    EXTRACT     RUNNING     EXXXDEV    00:00:00      218:29:13
    EXTRACT     RUNNING     EXXXDVH    00:00:00      218:29:09
    Any suggestions?

    -Onkar

    I don't know what exactly was the problem, but when I rebooted the DB, replication started. However, the rpt file contains this:

    2012-07-21 03:42:35  INFO    OGG-01738  BOUNDED RECOVERY: CHECKPOINT: for object pool 1: p28586_extr: start=SeqNo: 1183, RBA: 83856400, SCN: 216.1269586765 (928982522701), Timestamp: 2012-07-21 03:42:29.000000, end=SeqNo: 1183, RBA: 83856896, SCN: 216.1269586765 (928982522701), Timestamp: 2012-07-21 03:42:29.000000.
    
    Opened new discard file at 2012-07-21 04:00:01.
    

    I don't know what that means?

    -Onkar

  • GoldenGate veridata question - urgent

    I have two databases replication goldengate during the migration.

    I don't know how to choose which agent for my situation.

    Source is 11.1.0.7 for oracle database on AIX and the target is 11.2.0.3 db oracle on Linux Redhat.

    But on edelivery.oracle.com, never give any agent or server for veridata I can choose for 11g.

    View Readme Digest
    Select name part number size (bytes)
    Download Oracle GoldenGate Veridata v3.0.0.6 Server 4.0 RedHat and SUSE 10 V22668-01 181 M
    Download Oracle GoldenGate Veridata v3.0.0.6 Server 4.0 RedHat and SUSE 10 64 bit V22667-01 187 M
    Download Oracle GoldenGate Veridata V3.0.0.X CAgent for Oracle 10 g homogeneous compared on Windows V18100-01 6.3 M
    Download Oracle GoldenGate Veridata V3.0.0.X CAgent for Oracle 9i homogeneous compared on RedHat 4.0 AMD/Intel V18101-01 M 11
    Download Oracle GoldenGate Veridata V3.0.0.X for Oracle 10 g homogeneous CAgent compares on RedHat 4.0 64-bit AMD/Intel V18102-01 M 11
    Download Oracle GoldenGate Veridata V3.0.0.X CAgent for Oracle 10 g homogeneous compared on RedHat 4.0 AMD/Intel V18103-01 M 11
    Download Oracle GoldenGate Veridata V3.0.0.X CAgent for Oracle 9i on HP - UX 11.23 IA64 V18104-01 M 11
    Download Oracle GoldenGate Veridata V3.0.0.X CAgent for Oracle 10g on HP - UX 11.23 IA64 V19612-01 M 11
    Download Oracle GoldenGate Veridata V3.0.0.X CAgent for Oracle 9i on HPUX 11,23 64 bit V18106-01 10 M
    Download Oracle GoldenGate Veridata V3.0.0.X CAgent for Oracle 10 g on HP - UX 11.23 64-bit V18107-01 10 M
    Download Oracle GoldenGate Veridata V3.0.0.X CAgent for Oracle 9i 64 bit on AIX 5.3 V18108-01, 11M
    Download Oracle GoldenGate Veridata CAgent for Oracle 10.1 V3.0.0.X 64 bit on AIX 5.3 V18109-01, 11 M
    Download Oracle GoldenGate Veridata V3.0.0.X CAgent for Oracle 10.2 64 bit on AIX 5.3 V18202-01, 11 M
    Download Oracle GoldenGate Veridata V3.0.0.X CAgent for Oracle 10 g 64 bit on Solaris 8 V18110-01 9.4 M
    Download Oracle GoldenGate Veridata V3.0.0.X CAgent for Oracle 9i on Solaris 64-bit 8 V18111-01 9.4 M
    Download Oracle GoldenGate Veridata V3.0.0.X CAgent for Oracle 10 g 64 bit on Solaris 9 V18203-01 9.4 M
    Download Oracle GoldenGate Veridata V3.0.0.X CAgent for Oracle 9i on Solaris 64-bit 9 V18112-01 9.4 M
    Download Oracle GoldenGate Veridata V3.0.0.X CAgent the HP NonStop G06 V18113 01 / 11 M
    Download Oracle GoldenGate Veridata CAgent HP NonStop H06 V18114 01 16M V3.0.0.X
    Download Oracle GoldenGate Veridata V3.0.0.6 JAgent for Windows V22886-01 27 M
    Download Oracle GoldenGate Veridata V3.0.0.6 JAgent for Windows 64-bit V22887-01 27 M
    Download Oracle GoldenGate Veridata V3.0.0.6 JAgent for Unix V22678-01 4.6 M
    Download Oracle GoldenGate Veridata V3.0.0.6 JAgent for z/OS V22673 - 01 4.6 M
    Download the Documentation Oracle GoldenGate Veridata v3.0.0.x V19622-01 1.3 M


    Thanks for any help and suggestion.

    Always use the higher version as it is compatiable with lower vesion.

    hope this helps,

    Concerning
    http://www.oracleracexpert.com
    Oracle Flashback - Oracle Total Recall data archive
    http://www.oracleracexpert.com/2012/06/Oracle-flashback-data-archive-Oracle.html
    Backup and restore MySQL database
    http://www.oracleracexpert.com/2012/06/backup-and-restore-MySQL-database.html

  • Question of Architecture component GoldenGate

    Reading on the architecture of the GG, I see only discussion on the components that are on the source systems target.
    What GG components reside in the FMW?

    Thank you
    -Art

    There is no benefit to running a GoldenGate instance on a remote server. In doing so, you introduced a point of failure (transport network to the remote server). If you lose connectivity, where are the trails? The only potential benefits are linked to the constraint of memory on the server source database, where a maxed out using 300 process instance takes about 15 GB of memory, and, possibly, a lack of disk space for the trails. Although possible, it is not probably when you consider how much it costs to license GG. If you can allow to authorize the GG, being short of RAM disk space is probably not on your list of things to worry about.

  • Newbee question: why a RTF model increases the size of the cells on the output

    We are new to BI publisher and work to the conversion of our custom reports to BI Publisher crystal. We currently use PeopleSoft 9.1 with 8.51.12 tools and are about to upgrade to 9.2 next year. Our office of BI Publisher comes bundled with peopleSoft and that our version of BI Publisher Core is 10.1.3.4.1. Then we use Office 2013. I started to look into these reports and found something that I do not understand:

    When you add a simple table to the model, the filling of a field and running an overview pdf size are increased and spacing is added above and below the text. I looked through all the spacing options I know, but can't seem to find where I can change this.

    template.jpg

    Any suggestion will be appreciated...

    Thanks for the files.

    Data from the xml structure is to have a new line of character as below

    Instead of

    and if the additional lines were added in the output.

    To avoid this, you need to cut the space beginning and end.

    So, to add the syntax like

    and the result will be like this

  • Hello everyone, Vmware newbee here. You have a question about converter

    Hi everyone, my name is Marvio and I'm just starting with VMware (I see guys roll your eyes!)

    I must say that I am completely confused about the part converter, not the process real P2V, who seems straight forward enough, but if I need to buy...

    I just bought the vSphere with OperationsManager Enterprise more edition, which comes with the converter itself? Whenever I search on how to use people just download the stand alone install and use it, but just above the download button, there is a big button BUY, what is the difference? I need P2V 2 servers in vSphere, ESXI 5, what I have to buy, can I just download or does with the package I purchased?

    Help, please!

    Thank you

    Marvio Botticelli

    Welcome to the community.

    the converter is a free tool that you can download from https://my.vmware.com/group/vmware/evalcenter?p=converter once logged into your account.

    André

  • GoldenGate colmap question on the calculation

    Hi guys,.

    I did a few replication from oracle to SQL server.

    Source DB: Oracle Table:

    create table myemps)

    Identification number,

    first name varchar2 (100),

    VARCHAR2 (100) last_name,.

    number of salary

    );

    Target DB: SQL Server DB:

    CREATE TABLE [dbo]. [myemps] (

    [id] [digital](18, 0) NOT NULL,

    [full_name] [varchar] NULL (300),

    [salary] [digital] (18, 0) NULL,

    [first name] [varchar] NULL (200),

    [name] [varchar] NULL (200),

    CLUSTERED PRIMARY KEY

    (

    [id] ASC

    ) WITH (PAD_INDEX =-OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]

    ) ON [PRIMARY]

    The params replicat:

    REPLICAT MSREP1

    TargetDB ggs_nc

    GETTRUNCATES

    APPLYNOOPUPDATES

    SOURCEDEFS dirdef/source.def

    CARD scott.customer, dbo.customer of the TARGET.

    card scott.myemps, target dbo.myemps,

    COLMAP (USEDEFAULTS,

    SALARY = @COMPUTE(SALARY * 12)

    FULL_NAME = @STRCAT (LAST_NAME, ",", FIRST_NAME));

    The problem is the updates on the first single _name on Oracle, updates not reflecting to full_name on SQL Server;

    Sample:

    I have published a couple of Oracle SQL:

    insert into myemps (id, first_name, last_name, salary) values (2, 'A', 'B', 100000);

    commit;

    Update myemps set name is 'CCCC' where id = 2;.

    commit;

    After the updates, the full_name on SQL Server must be 'B, CCCC', but it remains B.

    Can someone explain this?

    Thank you.

    I guess it has something to do with not having all the columns in the source with which to the @STRCAT. If you did a TRANDATA ADD on the source table, then everything that happens in your update for the replicate folder is the key and the first_name column. But if the first name is updated, you must also last_name so that you can format the target full_name column correctly and vice versa, because they have to replace the entire string full_name. A way to do this is to always connect supplementally both first_name and last_name. That's an exaggeration, but I don't think that there is a way to bind an additional record of a column to another (for example, to log last_name only when the name is updated).

    Best regards

    Mary

  • Newbee question - footer header and menus

    What is the current practice, the best for creating a web site with compatible menus, headers and the feet etc.

    I've read good and bad SSI and Dreamweaver libraries etc and would like to know where the people in the industry to turn to complete such a task.

    I made a very simple site with php, www.canvasdoctors.com , but someone told me that how I did it was exaggerated and not correct.

    I hope that I was clear.

    Thanks for your time.

    Ashley

    According to me, who replied: Server Side Includes.

  • Replication to a unalterable target with GoldenGate on 12 c

    Hello

    I tried to configure replication between two bases of 12 c with GoldenGate. The target will be read-only.

    Based on this article, it is my impression that GoldenGate supports replication to read only targets:

    https://docs.Oracle.com/GoldenGate/1212/Gg-Winux/GWUAD/wu_live_reporting.htm#GWUAD212

    "Configuring direct reports Oracle GoldenGate supports a dead target."

    However, when I put the database on the target read-only (with "ALTER DATABASE OPEN READ ONLY"). I get this error on replicate target and the replicat added.

    ERROR OGG - 00870 Oracle GoldenGate for Oracle delivery, rinta.prm: database error 16000 (ORA-16000: connectable to open for read-only... Access database or database)

    Can someone please clarify what 'read only' really means in the article above? How can I configure the target to be read-only if the database read-only is not what expected GoldenGate?

    Thank you!


    Simon

    I agree that the sentence in question is confusing.

    Target db GG can certainly not be n read-only mode. What the documentation trying to say very poor way is - you can have an active replication / passive with GG, where the single database is updated by applications, users, and the other receives the changes via GG (it is not updated by the users/applications)

Maybe you are looking for

  • Bird inherited instrument (harmonica)

    So once upon a time, there was a bluesharp.exs file that is perfectly usable in Legacy for Logic Pro and Logic Express instruments. Several years later, here I am with Logic Pro X, and thanks to the legacy of hunting Instruments I find no mention of

  • TEMPRO - how do I delete old messages

    Hello, does anyone know how to delete messages from the Tempro tool? Thank you.

  • Windows 7 does not start - blinking cursor

    When I try to boot normally, the computer gives me just a blinking cursor just after the start of my motherboard screen. Windows does not load. I run my system recovery disk. When I, the recovery of the system said that there is no OS installed. I ha

  • Photosmart B110 does not print black

    Hello world I have a B110 phosmart for 3 years and it has worked perfectly until last week. All of a sudden, the black ink is not printed correctly, in other words, there were white lines in the text printed, so I thought I should replace the cartrid

  • Error loading C:\Windows\System32\spool\DRIVERS\W32486\3\LXCJtime.dll' after the Windows Vista boot

    Original title: 32 error loading system The following means when I start my computer and how to solve this problem: Error loading C:\Windows\System32\spool\DRIVERS\W32486\3\LXCJtime.dll