Silent Install of Oracle GoldenGate 12c

I’ve been doing a lot of installs lately.  With Oracle releasing a lot of 12c items, there have been a lot of install opportunities.  Recently, I’ve done a project where I had the chance to install Oracle Golden Gate 12c.  The 12c version of Golden Gate introduced the Oracle Universal Install for installation purposes of Golden Gate.  You can see my blog post on that here

What if you don’t want to use the Oracle Universal Installer to install the Golden Gate binaries.  Can you still do the installation the old way of unzipping in the directory where you want it installed?  The short answer is NO; however, you can perform a silent install which will enable you to customize the installation.  Let’s take a look at what is needed to do a silent install of Oracle Golden Gate 12c.

The Response File

Just as with other Oracle products to do a silent installation of Golden Gate, you will need to use a response file.  The response file for Golden Gate can be found after unzipping the files under the response directory on Disk1. 

[oracle@oel Downloads]$ unzip ./121200_fbo_ggs_Linux_x64_shiphome.zip –d ggate

[oracle@oel response]$ pwd
/home/oracle/Downloads/ggate/fbo_ggs_Linux_x64_shiphome/Disk1/response

The response file that is provided is called oggcore.rsp.  This is the file that needs to be edited to contain the items for silent install.


[oracle@oel response]$ vi oggcore.rsp


Once the file is open for editing in vi (or your favorite editor), there are 7 items which you will have modify in order to install Oracle Golden Gate silently.  The parameters and details are:

 

PARAMETERS OPTIONS
INSTALL_OPTION ORA12c or ORA11g
SOFTWARE_LOCATION Where to install the software
START_MANAGER TRUE or FALSE
MANAGER_PORT Any port number, default 7809
DATABASE_LOCATION Set to $ORACLE_HOME
INVENTORY_LOCATION Specify location for oraInventory
UNIX_GROUP_NAME Group that should own the installation of Golden Gate

 

Once the response file is filled out, then it can be used with the runInstaller utility (just the same as with other Oracle tools).

Installation

With the oggcore.rsp file edited, it is time to install Oracle Golden Gate.  Just as with other Oracle products, you use the response file with the runInstaller utility (as below).  The installer will start and tell you when finish.

[oracle@oel response]$ ../runInstaller -silent -responseFile /home/oracle/Downloads/ggate/fbo_ggs_Linux_x64_shiphome/Disk1
/response/oggcore.rsp

Starting Oracle Universal Installer…

Checking Temp space: must be greater than 120 MB.   Actual 38378 MB    Passed
Checking swap space: must be greater than 150 MB.   Actual 7804 MB    Passed
Preparing to launch Oracle Universal Installer from /tmp/OraInstall2013-11-14_10-37-53AM. Please wait …

[oracle@oel response]$ You can find the log of this install session at:
/oracle/oraInventory/logs/installActions2013-11-14_10-37-53AM.log
The installation of Oracle GoldenGate Core was successful.
Please check ‘/oracle/oraInventory/logs/silentInstall2013-11-14_10-37-53AM.log’ for more details.

Post Installation

After the installation is done, there really are not post installation steps.  On thing you will notice, just as with the GUI install, the CREATE SUBDIRS are created for you. 

Example

You can find the oggcore.rsp file that I used here if you would like a work example.

Enjoy!

twitter: @dbasolved

blog: http://dbasolved.com

Please follow and like:

Enquire now

Give us a call or fill in the form below and we will contact you. We endeavor to answer all inquiries within 24 hours on business days.