{"id":132,"date":"2015-11-12T11:40:58","date_gmt":"2015-11-12T10:40:58","guid":{"rendered":"http:\/\/anjo.pt\/wp\/keyword-oracle\/?p=132"},"modified":"2015-11-17T20:27:22","modified_gmt":"2015-11-17T19:27:22","slug":"install-latest-version-of-oracle-goldengate-12","status":"publish","type":"post","link":"https:\/\/anjo.pt\/keyword-oracle\/2015\/11\/12\/install-latest-version-of-oracle-goldengate-12\/","title":{"rendered":"Install latest version of Oracle Goldengate 12"},"content":{"rendered":"<p>With Oracle Goldengate 12 there is now a big change on the way to install: there is an installer!<\/p>\n<p>Up to Oracle Goldengate 11 every new patch was a new complete version. With Oracle Goldengate 12 you need to install a base version and then the latest patch.<\/p>\n<p>Here is a quick sum up of the instructions (done on AIX, but is similar on Linux):<\/p>\n<ol>\n<li>From <a href=\"http:\/\/www.oracle.com\/technetwork\/middleware\/goldengate\/downloads\/index.html\" target=\"_blank\">Oracle website\u00a0download the Goldengate 12.1.2.1.0<\/a>\u00a0for your operating system<\/li>\n<li>From <a href=\"https:\/\/support.oracle.com\/epmos\/faces\/DocContentDisplay?id=1645495.1\" target=\"_blank\">Oracle support note 1645495.1\u00a0download the latest patchset for Goldengate<\/a>. Check the availability for your OS.<\/li>\n<li>Unzip both downloaded files<\/li>\n<li>Call the <em>&lt;download_dir&gt;\/ggs_AIX_ppc_shiphome\/Disk1\/runInstaller<\/em><\/li>\n<li>Follow the instructions by choosing the target DB version and install directory (I recommend <em>$ORACLE_BASE\/product\/gg<\/em>)<\/li>\n<p><a href=\"https:\/\/anjo.pt\/keyword-oracle\/wp-content\/uploads\/sites\/3\/2015\/11\/Oracle-GoldenGate-12.1.2.1.0-Install-Wizard-Step-1-of-5.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/anjo.pt\/keyword-oracle\/wp-content\/uploads\/sites\/3\/2015\/11\/Oracle-GoldenGate-12.1.2.1.0-Install-Wizard-Step-1-of-5.png\" alt=\"Oracle GoldenGate 12.1.2.1.0 - Install Wizard - Step 1 of 5\" width=\"1002\" height=\"790\" class=\"alignleft size-full wp-image-137\" srcset=\"https:\/\/anjo.pt\/keyword-oracle\/wp-content\/uploads\/sites\/3\/2015\/11\/Oracle-GoldenGate-12.1.2.1.0-Install-Wizard-Step-1-of-5.png 1002w, https:\/\/anjo.pt\/keyword-oracle\/wp-content\/uploads\/sites\/3\/2015\/11\/Oracle-GoldenGate-12.1.2.1.0-Install-Wizard-Step-1-of-5-300x237.png 300w\" sizes=\"auto, (max-width: 1002px) 100vw, 1002px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/anjo.pt\/keyword-oracle\/wp-content\/uploads\/sites\/3\/2015\/11\/Oracle-GoldenGate-12.1.2.1.0-Install-Wizard-Step-2-of-5.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/anjo.pt\/keyword-oracle\/wp-content\/uploads\/sites\/3\/2015\/11\/Oracle-GoldenGate-12.1.2.1.0-Install-Wizard-Step-2-of-5.png\" alt=\"Oracle GoldenGate 12.1.2.1.0 - Install Wizard - Step 2 of 5\" width=\"1002\" height=\"790\" class=\"alignleft size-large wp-image-138\" srcset=\"https:\/\/anjo.pt\/keyword-oracle\/wp-content\/uploads\/sites\/3\/2015\/11\/Oracle-GoldenGate-12.1.2.1.0-Install-Wizard-Step-2-of-5.png 1002w, https:\/\/anjo.pt\/keyword-oracle\/wp-content\/uploads\/sites\/3\/2015\/11\/Oracle-GoldenGate-12.1.2.1.0-Install-Wizard-Step-2-of-5-300x237.png 300w\" sizes=\"auto, (max-width: 1002px) 100vw, 1002px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/anjo.pt\/keyword-oracle\/wp-content\/uploads\/sites\/3\/2015\/11\/Oracle-GoldenGate-12.1.2.1.0-Install-Wizard-Step-3-of-5.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/anjo.pt\/keyword-oracle\/wp-content\/uploads\/sites\/3\/2015\/11\/Oracle-GoldenGate-12.1.2.1.0-Install-Wizard-Step-3-of-5.png\" alt=\"Oracle GoldenGate 12.1.2.1.0 - Install Wizard - Step 3 of 5\" width=\"1002\" height=\"790\" class=\"alignleft size-large wp-image-139\" srcset=\"https:\/\/anjo.pt\/keyword-oracle\/wp-content\/uploads\/sites\/3\/2015\/11\/Oracle-GoldenGate-12.1.2.1.0-Install-Wizard-Step-3-of-5.png 1002w, https:\/\/anjo.pt\/keyword-oracle\/wp-content\/uploads\/sites\/3\/2015\/11\/Oracle-GoldenGate-12.1.2.1.0-Install-Wizard-Step-3-of-5-300x237.png 300w\" sizes=\"auto, (max-width: 1002px) 100vw, 1002px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/anjo.pt\/keyword-oracle\/wp-content\/uploads\/sites\/3\/2015\/11\/Oracle-GoldenGate-12.1.2.1.0-Install-Wizard-Step-4-of-5.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/anjo.pt\/keyword-oracle\/wp-content\/uploads\/sites\/3\/2015\/11\/Oracle-GoldenGate-12.1.2.1.0-Install-Wizard-Step-4-of-5.png\" alt=\"Oracle GoldenGate 12.1.2.1.0 - Install Wizard - Step 4 of 5\" width=\"1002\" height=\"790\" class=\"alignleft size-large wp-image-140\" srcset=\"https:\/\/anjo.pt\/keyword-oracle\/wp-content\/uploads\/sites\/3\/2015\/11\/Oracle-GoldenGate-12.1.2.1.0-Install-Wizard-Step-4-of-5.png 1002w, https:\/\/anjo.pt\/keyword-oracle\/wp-content\/uploads\/sites\/3\/2015\/11\/Oracle-GoldenGate-12.1.2.1.0-Install-Wizard-Step-4-of-5-300x237.png 300w\" sizes=\"auto, (max-width: 1002px) 100vw, 1002px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/anjo.pt\/keyword-oracle\/wp-content\/uploads\/sites\/3\/2015\/11\/Oracle-GoldenGate-12.1.2.1.0-Install-Wizard-Step-5-of-5.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/anjo.pt\/keyword-oracle\/wp-content\/uploads\/sites\/3\/2015\/11\/Oracle-GoldenGate-12.1.2.1.0-Install-Wizard-Step-5-of-5.png\" alt=\"Oracle GoldenGate 12.1.2.1.0 - Install Wizard - Step 5 of 5\" width=\"1002\" height=\"790\" class=\"alignleft size-large wp-image-142\" srcset=\"https:\/\/anjo.pt\/keyword-oracle\/wp-content\/uploads\/sites\/3\/2015\/11\/Oracle-GoldenGate-12.1.2.1.0-Install-Wizard-Step-5-of-5.png 1002w, https:\/\/anjo.pt\/keyword-oracle\/wp-content\/uploads\/sites\/3\/2015\/11\/Oracle-GoldenGate-12.1.2.1.0-Install-Wizard-Step-5-of-5-300x237.png 300w\" sizes=\"auto, (max-width: 1002px) 100vw, 1002px\" \/><\/a><\/p>\n<li>Check it works<\/li>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\n# set ORACLE_HOME to an existing Oracle database installation:\r\nexport ORACLE_HOME=$ORACLE_BASE\/product\/11.2.0.4\r\n\r\n# set LD_LIBRARY_PATH to use libraries from $ORACLE_HOME:\r\nexport LD_LIBRARY_PATH=$ORACLE_HOME\/lib:$ORACLE_BASE\/product\/gg\r\n\r\n# Start Goldengate:\r\ncd\u00a0$ORACLE_BASE\/product\/gg\r\n.\/ggsci\r\n\r\nOracle GoldenGate Command Interpreter for Oracle\r\nVersion 12.1.2.1.1 19797716 OGGCORE_12.1.2.1.1_PLATFORMS_141026.2215\r\nAIX 6, ppc, 64bit (optimized), Oracle 11g on Oct 27 2014 00:19:39\r\nOperating system character set identified as ISO-8859-1.\r\n\r\nCopyright (C) 1995, 2014, Oracle and\/or its affiliates. All rights reserved.\r\n\r\nGGSCI (anjovm1) 1&gt; info all\r\n\r\nProgram Status Group Lag at Chkpt Time Since Chkpt\r\n\r\nMANAGER STOPPED\r\nGGSCI (anjovm1) 2&gt; exit\r\n<\/pre>\n<li>Install the latest patchset with OPatch<\/li>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\ncd &lt;download_dir&gt;\/21785294\r\n$ORACLE_BASE\/product\/gg\/OPatch\/opatch apply -oh $ORACLE_BASE\/product\/gg\r\n\r\nInvoking OPatch 11.2.0.1.7\r\n\r\nOracle Interim Patch Installer version 11.2.0.1.7\r\nCopyright (c) 2011, Oracle Corporation.  All rights reserved.\r\n\r\nOracle Home       : \/oracle\/app\/product\/gg121\r\nCentral Inventory : \/oracle\/oraInventory\r\n   from           : \/etc\/oraInst.loc\r\nOPatch version    : 11.2.0.1.7\r\nOUI version       : 11.2.0.3.0\r\nLog file location : \/oracle\/app\/product\/gg121\/cfgtoollogs\/opatch\/opatch2015-11-11_08-32-55AM.log\r\n\r\nApplying interim patch '21785294' to OH '\/oracle\/app\/product\/gg121'\r\nVerifying environment and performing prerequisite checks...\r\n\r\nDo you want to proceed? &#x5B;y|n] y\r\nUser Responded with: Y\r\nAll checks passed.\r\n\r\nPlease shutdown Oracle instances running out of this ORACLE_HOME on the local system.\r\n(Oracle Home = '\/oracle\/app\/product\/gg121')\r\n\r\nIs the local system ready for patching? &#x5B;y|n] y\r\nUser Responded with: Y\r\nBacking up files...\r\n\r\nPatching component oracle.oggcore.ora11g, 12.1.2.1.0...\r\nPatch 21785294 successfully applied\r\nLog file location: \/oracle\/app\/product\/gg121\/cfgtoollogs\/opatch\/opatch2015-11-11_08-32-55AM.log\r\n\r\nOPatch succeeded.\r\n<\/pre>\n<li> Check it is updated\n<\/ol>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\n# Start Goldengate:\r\ncd\u00a0$ORACLE_BASE\/product\/gg\r\n.\/ggsci\r\n\r\nOracle GoldenGate Command Interpreter for Oracle\r\nVersion 12.1.2.1.10 21604177 OGGCORE_12.1.2.1.0OGGBP_PLATFORMS_150902.1337\r\nAIX 6, ppc, 64bit (optimized), Oracle 11g on Sep  2 2015 16:29:21\r\nOperating system character set identified as ISO-8859-1.\r\n\r\nCopyright (C) 1995, 2015, Oracle and\/or its affiliates. All rights reserved.\r\n\r\nGGSCI (anjovm1) 1&gt; \r\n<\/pre>\n<p>We have now Oracle Goldengate 12.1.2.1.10 installed.<\/p>\n<p>Interesting enough is that Oracle Goldengate 12.1 still uses the OPatch version 11.2.0.1.7, taken probably from Oracle 11.2.0.3, as we can see from the line &#8220;OUI version : 11.2.0.3.0&#8221;.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>With Oracle Goldengate 12 there is now a big change on the way to install: there is an installer! Up to Oracle Goldengate 11 every new patch was a new complete version. With Oracle Goldengate 12 you need to install a base version and then the latest patch. Here is a quick sum up of [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[12,5,35,17,6,7,18,1],"tags":[],"class_list":{"0":"post-132","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-aix","7":"category-goldengate","8":"category-linux","9":"category-opatch","10":"category-oracle","11":"category-oracle-12c","12":"category-patchset-update","13":"category-uncategorized","14":"czr-hentry"},"_links":{"self":[{"href":"https:\/\/anjo.pt\/keyword-oracle\/wp-json\/wp\/v2\/posts\/132","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/anjo.pt\/keyword-oracle\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/anjo.pt\/keyword-oracle\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/anjo.pt\/keyword-oracle\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/anjo.pt\/keyword-oracle\/wp-json\/wp\/v2\/comments?post=132"}],"version-history":[{"count":6,"href":"https:\/\/anjo.pt\/keyword-oracle\/wp-json\/wp\/v2\/posts\/132\/revisions"}],"predecessor-version":[{"id":143,"href":"https:\/\/anjo.pt\/keyword-oracle\/wp-json\/wp\/v2\/posts\/132\/revisions\/143"}],"wp:attachment":[{"href":"https:\/\/anjo.pt\/keyword-oracle\/wp-json\/wp\/v2\/media?parent=132"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/anjo.pt\/keyword-oracle\/wp-json\/wp\/v2\/categories?post=132"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/anjo.pt\/keyword-oracle\/wp-json\/wp\/v2\/tags?post=132"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}