You are on page 1of 14

WelcomeRaj

(//docs.oracle.com/en/)

(#)

Home(http://docs.oracle.com)/Middleware(../../index.html)/OracleGoldenGateforWindowsandUNIX(../index.html)

OracleGoldenGateInstallingand
ConfiguringOracleGoldenGateforOracle
Database

2InstallingOracleGoldenGate
ThischapterincludestheinstructionsforinstallingOracleGoldenGateforthefirsttime.InstallingOracle
GoldenGateinstallsallofthecomponentsthatarerequiredtorunandmanagetheprocessing
(excludinganycomponentsrequiredfromothervendors,suchasdriversorlibraries)anditinstallsthe
OracleGoldenGateutilities.
TheseinstructionsareforinstallingOracleGoldenGateforthefirsttime.Additionally,theyarefor
downloadingthebasereleaseofanewversionofOracleGoldenGate.
Todownloadandinstallsubsequentpatchestothebaserelease,gotothePatchesandUpdatestabof
MyOracleSupportat:
http://support.oracle.com

(http://support.oracle.com)

ToupgradeOracleGoldenGatefromoneversiontoanother,followtheupgradeinstructionsat:
http://docs.oracle.com/goldengate/1212/ggwinux/docs.htm
(http://docs.oracle.com/goldengate/1212/ggwinux/docs.htm)

Thischapterincludesthefollowingsections:

DownloadingOracleGoldenGate(#CHDFJAFC)
SettingORACLE_HOMEandORACLE_SID(#CHDDIHDE)
SettingLibraryPathsforDynamicBuildsonUNIX(#CHDFEJCJ)
PreparingtoInstallOracleGoldenGateWithinaCluster(#CHDGAJJA)
InstallingOracleGoldenGate(#A1910947)
IntegratingOracleGoldenGateintoaCluster(#CHDHDFAE)

2.1DownloadingOracleGoldenGate
DownloadtheappropriateOracleOracleGoldenGatebuildtoeachsystemthatwillbepartoftheOracle
OracleGoldenGateconfiguration.InanOracleRACconfiguration,downloadtotheshareddiskofthe
cluster.
SeeSection2.4,"PreparingtoInstallOracleGoldenGateWithinaCluster"(#CHDGAJJA)formore
informationaboutinstallingOracleGoldenGateinacluster.
SeeSection1.2.2,"DiskRequirements"(system_requirements.htm#BABFFEDH)fordiskspacerequirements.

ToDownloadOracleGoldenGate

1. Navigatetohttp://edelivery.oracle.com">>http://edelivery.oracle.com.
(http://support.oracle.com)

TheOracleSoftwareDeliveryCloudpageappears.
2. ClickSignin/Register.

Note:
Ifyouarenotalreadyloggedin,theSingleSignonpageappears.EnteryourOracleID
andpasswordandclickSignIn.
TheTerms&Restrictionspageappears
3. AccepttheOracleSoftwareDeliveryCloudTrialLicenseAgreementandtheExportRestrictions
andclickContinue.
TheMediaPackSearchpageappears.
4. OntheMediaPackSearchpage,dothefollowing:

a. ClicktheSelectProductPackdropdowncontroland,fromthelist,selectOracleFusion
Middleware.
b. ClickthePlatformdropdowncontroland,fromthelist,selecttheplatformonwhichyou
areinstallingOracleGoldenGate.
c. ClickGo.
TheResultslistexpandstoshowallavailablemediapacksthatincludeyoursearchcriteria.

5. OntheResultslist,selectthemediapackyouwanttodownloadandclickContinue.
Themediapack'sdownloadpageappears.Additionaldownloadselectionsmayappear,suchas
separatebuildsfordifferentdatabasesorversionsofadatabase.Notethatthispagecontains
thepartnumberandsizeofeachdownloadablefile.
6. Toensurethatyoudownloadthefilessuccessfully,firstreviewtheMediaPackReadmefor
downloadinstructionsandproductinformationbyclickingReadme.
7. Tobeginthedownloadprocess,clickDownloadnexttothenameoftheOracleGoldenGate
buildthatyouwanttodownload.
AFileDownloaddialogboxappears.
8. SelecteitherOpenwithorSaveFile:
To...

Select...

Installmediapackimmediately

Open,selectthedesiredfileextractionutility,
andextractthefilestoadesignatedlocation
onyourfilesystem.

Savethefileforlaterinstallation

Saveandpointtoadesignatedlocationon
yourfilesystem.

2.2SettingORACLE_HOMEandORACLE_SID
MakecertainthattheORACLE_HOMEandORACLE_SIDsystemenvironmentvariablesaresettothe
correctOracleinstance.TheOracleGoldenGateprocessesrefertothemwhenconnectingtothe
database.
Section2.2.1,"SpecifyingOracleVariablesonUNIXandLinuxSystems"(#CHDDGCDH)
Section2.2.2,"SpecifyingOracleVariablesonWindowsSystems"(#CHDDJJDE)

2.2.1SpecifyingOracleVariablesonUNIXandLinuxSystems
IfthereisoneinstanceofOracleDatabaseonthesystem,settheORACLE_HOMEandORACLE_SID
environmentvariablesatthesystemlevel.Ifyoucannotsetthemthatway,usethefollowingSETENV
statementsintheparameterfileofeveryExtractandReplicatgroupthatwillbeconnectingtothe
instance.TheSETENVparametersoverridethesystemsettingsandallowtheOracleGoldenGate
processtosetthevariablesatthesessionlevelwhenitconnectstothedatabase.

SETENV(ORACLE_HOME="pathtoOraclehomelocation")SETENV(ORACLE_SID="SID")

IftherearemultipleOracleinstancesonthesystemwithExtractandReplicatprocessesconnectingto
them,youwillneedtouseaSETENVstatementintheparameterfileofeachprocessgroup.Asinputto
theSETENVparameter,usetheORACLE_HOMEandORACLE_SIDenvironmentvariablestopointOracle
GoldenGatetothecorrectOracleinstance.Forexample,thefollowingshowsparameterfilesfortwo
Extractgroups,eachcapturingfromadifferentOracleinstance.
Group1:
EXTRACTora9aSETENV(ORACLE_HOME="/home/oracle/ora/product")SETENV
(ORACLE_SID="oraa")USERIDALIAStiger1RMTHOSTsysbRMTTRAIL
/home/ggs/dirdat/rtTABLEhr.empTABLEhr.salary

Group2:
EXTRACTorabSETENV(ORACLE_HOME="/home/oracle/ora/product")SETENV(ORACLE_SID
="orab")USERIDALIAStiger1RMTHOSTsysbRMTTRAIL/home/ggs/dirdat/stTABLE
fin.salesTABLEfin.cust

2.2.2SpecifyingOracleVariablesonWindowsSystems
IfthereisoneinstanceofOracleonthesystem,theRegistrysettingsforORACLE_HOMEandORACLE_SID
shouldbesufficientforOracleGoldenGate.IfthosesettingsareincorrectintheRegistryandcannotbe
changed,youcansetanoverrideasfollows.

1. OntheDesktoporStartmenu(dependingontheWindowsversion),rightclickMyComputer,
andthenselectProperties.
2. InProperties,clicktheAdvancedtab.
3. ClickEnvironmentVariables.
4. UnderSystemVariables,clickNew.
5. ForVariableName,typeORACLE_HOME.
6. ForVariableValue,typethepathtotheOraclebinaries.
7. ClickOK.
8. ClickNewagain.
9. ForVariableName,typeORACLE_SID.

10. ForVariableValue,typetheinstancename.
11. ClickOK.

IftherearemultipleOracleinstancesonthesystemwithExtractandReplicatprocessesconnectingto
them,dothefollowing.

1. Usetheprecedingprocedure(singleOracleinstanceonsystem)tosettheORACLE_HOMEand
ORACLE_SIDsystemvariablestothefirstOracleinstance.
2. StartalloftheOracleGoldenGateprocessesthatwillconnecttothatinstance.
3. RepeattheprocedureforthenextOracleinstance,butfirstedittheexistingORACLE_HOMEand
ORACLE_SIDvariablestospecifythenewinformation.
4. StarttheOracleGoldenGateprocessesthatwillconnecttothatinstance.
5. RepeattheeditandstartupprocedurefortherestoftheOracleinstances.

2.3SettingLibraryPathsforDynamicBuildson
UNIX
OracleGoldenGateusessharedlibraries.WhenyouinstallOracleGoldenGateonaUNIXsystem,the
followingmustbetruebeforeyourunGGSCIoranyotherOracleGoldenGateprocess.

1. Makecertainthatthedatabaselibrariesareaddedtothesharedlibraryenvironmentvariablesof
thesystem.Thisprocedureisusuallyperformedatdatabaseinstallationtime.Consultyour
DatabaseAdministratorifyouhaveanyquestions.
WhenOracleGoldenGateisrunningonthesameserverasthedatabase,allofthefollowing
mustbe64bit:

Oraclelibraryversions
OracleGoldenGateversion
Databaseversions
WhenOracleGoldenGateconnectsremotelytothedatabaseserverthroughSQL*Net,the
followingarerequired:

Replicat:TheOracleclientlibraryandtheOracleGoldenGatebuildmusthavethesameOracle
version,bittype(64bitorIA64),andoperatingsystemversion.
Extract:TheOracleclientlibraryandtheOracleGoldenGatebuildmusthavethesameOracle
version,bittype(64bitorIA64),andoperatingsystemversion.Inaddition,bothoperating
systemsmustbethesameendian.

2. IfyouwillberunninganOracleGoldenGateprogramfromoutsidetheOracleGoldenGate
installationdirectoryonaUNIXsystem:

(Optional)AddtheOracleGoldenGateinstallationdirectorytothePATHenvironmentvariable.
(Required)AddtheOracleGoldenGateinstallationdirectorytothesharedlibraries
environmentvariable.
Forexample,givenanOracleGoldenGateinstallationdirectoryof/users/ogg,thesecond
commandinthefollowingexamplerequiresthesevariablestobeset:

Command

RequiresGGlibrariesinenvironment
variable?

$users/ogg>./ggsci

No

$users>./ogg/ggsci

Yes

ToSettheVariablesinKornShell
PATH=installation_directory:$PATHexportPATH

shared_libraries_variable=absolute_path_of_installation_directory:$shared_libraries_varia
exportshared_libraries_variable

ToSettheVariablesinBourneShell
exportPATH=installation_directory:$PATHexport

shared_libraries_variable=absolute_path_of_installation_directory:$shared_libraries_varia

ToSettheVariablesinCShell

setenvPATHinstallation_directory:$PATHsetenvshared_libraries_variable
absolute_path_of_installation_directory:$shared_libraries_variable

WheresharedlibrariesvariableisoneofthevariablesshowninTable21(#CHDIJCBA):
Table21UNIX/LinuxLibraryPathVariablesPerPlatform
Platform

Environmentvariable

IBMAIX

LIBPATH

HPUX

LD_LIBRARY_PATH

SunSolaris

LD_LIBRARY_PATHFoot1(#sthref58)

LINUX

Footnote1In64bitenvironmentswith32bitOracledatabases,OracleGoldenGaterequiresthe

LD_LIBRARY_PATHtoincludethe32bitOraclelibraries.

ThefollowingisanexampleofhowtosetthepathinBourneshell:
exportLD_LIBRARY_PATH=/ggs/11.0:$LD_LIBRARY_PATH

Note:
ToviewthelibrariesthatarerequiredbyanOracleOracleGoldenGateprocess,usetheldd
goldengate_processshellcommandbeforestartingtheprocess.Thiscommandalsoshows

anerrormessageforanythataremissing.

2.4PreparingtoInstallOracleGoldenGateWithin
aCluster
ThistopiccoverstheinstallationrequirementsthatapplywhenOracleGoldenGatewillbeinstalledina
clusterenvironment.OracleGoldenGatecanbeusedwithanyclustermanagementsolutionthathasthe
abilitytoautomatefailover.TheOracleClusterwaresolutionprovidestheadvantageofbeingabletobe
usedwithorwithoutanOracleRACdatabase,whichenablesyoutoincludeanynondatabaseservers
thatarerunningOracleGoldenGate.

2.4.1SupportedOracleClusterStorage

YouwillneedtoinstallatleastsomeOracleGoldenGateobjectsonsharedstorage.Selectclusteraware
sharedstoragethatisindependentof,butavailableto,allnodesofthecluster.Youcanuseanyofthe
following:

OracleClusterFileSystem(OCFS).InsteadofinstallingOracleGoldenGateinalocaldirectory,install
itinadirectorythatismountedtoanOCFSvolume.Forconfigurationinformation,seetheOCFS2
documentationat:
http://www.oracle.com/us/technologies/linux/025995.htm
(http://www.oracle.com/us/technologies/linux/025995.htm)

OracleAutomaticStorageManagementSystem(AFS).Ifusingclassiccapture,seesetup
requirementsinSection11.3,"MiningASMstoredLogsinClassicCaptureMode"
(classic_capture.htm#CHDCFGDA).
OracleDatabasefilesystem(DBFS).DonotinstallOracleGoldenGateonDBFS,butyoucanstore
thesubdirectories(thatarecreatedwithCREATESUBDIRSduringinstallation)inaDBFSclusterthatis
onlymountedtooneserveratatime.Forrequirementsinhighavailability,seeAppendixF,"Preparing
DBFSforanActiveActiveConfiguration"(dbfs.htm#BABHBCCF5).

2.4.2DecidingWheretoInstallOracleGoldenGateBinaries
andFilesintheCluster
ThebestpracticeistoinstallOracleGoldenGateentirelyonsharedstorage.Thisallowsyoutostartthe
OracleGoldenGateprocessesfromanyofthenodeswithouthavingtomakechangestotheparameter
files.Iftheactivenodefails,theprocessescanbestartedquicklyonanothernode,usingtheprocessing
checkpointsthatarepreservedintheinstallationdirectory.
IfyoudecidetoinstalltheOracleGoldenGatebinariesandfilesoneachnode,ratherthanonshared
storage,thefollowingmustbetrue:

TheOracleGoldenGateinstallationmusthavethesamelocationpathoneverynode.
Atminimum,installthefollowingdirectoriesonthesharedstoragetosupportOracleGoldenGate
recoveryrequirements.OnUNIXorLinux,youcancreatesymboliclinkstothemfromtheinstallation
directoryoneachnode.

br
dirchk
dirdat

ThesedirectoriesareamongthosecreatedwhenyouissueCREATESUBDIRSduringinstallation.

Theparameterfilesinthedirprmdirectory,ifnotplacedontheshareddrive,mustbeidenticalonall
nodes.Toresolveenvironmentsettingsthatmustbedifferentfromonenodetotheother,youcanset
environmentsettingssotheyareinheritedfromthelocalManagerprocessorreferenceanode
specificOracleGoldenGatemacrofile.Becausethisscenariocanbedifficulttoenforce,theinherent
concernscanbeavoidedbystoringtheparameterfilesontheshareddrive.

SeeSection2.6,"IntegratingOracleGoldenGateintoaCluster"(#CHDHDFAE)afteryouinstallOracle
GoldenGate.
FormoreinformationaboutinstallingandusingOracleGoldenGateinacluster,see
http://support.oracle.com">>http://support.oracle.com.IntheKnowledgetab,searchfor
documentID1313703.1(OracleGoldenGateBestPractices:OracleGoldenGatehighavailabilityusing
OracleClusterware).
(http://support.oracle.com)

2.5InstallingOracleGoldenGate
OracleGoldenGateforOracleDatabaseisinstalledfromtheOracleUniversalInstaller(OUI).TheOUIis
agraphicinstallationprogramthatpromptsyoufortheinputrequiredtoinstalltheOracleGoldenGate
binariesandworkingfiles,andsetthecorrectdatabaseenvironmentinwhichOracleGoldenGatewill
operate.
YoucanuseOUIonanyoftheLinux,UNIX,andWindowsplatformsthatOUIsupportsandwhichOracle
GoldenGatesupports.
OUIissupportedforOracleversions11gandlater.AninstanceofOracleGoldenGatecanbeinstalled
foronlyoneOracleversioninanygivenOraclehome.YoucaninstallmultipleinstancesofOracle
GoldenGateforthesameordifferentdatabaseversionsonthesamehost.
TheinstallerregisterstheOracleGoldenGatehomedirectorywiththecentralinventorythatis
associatedwiththeselecteddatabase.TheinventorystoresinformationaboutallOraclesoftware
productsinstalledonahost,providedtheproductwasinstalledusingOUI.

2.5.1PerforminganInteractiveInstallationwithOUI
Theinteractiveinstallationprovidesagraphicaluserinterfacethatpromptsfortherequiredinstallation
information.Theseinstructionsapplytonewinstallationsaswellasupgrades.However,toperforman
upgradetoOracleGoldenGate,followtheinstructionsinUpgradingOracleGoldenGateforWindowsand
UNIX(../../ggwinux/GWUUP/toc.htm),whichincludeaprompttorunOUIattheappropriatetime.

1. Expandtheinstallationfile.
2. Fromtheexpandeddirectory,runtherunInstallerprogramonUNIXorLinux,orrun
setup.exeonWindows.

3. OntheSelectInstallationOptionpage,selecttheOracleGoldenGateversiontoinstall,and
thenclickNexttocontinue.
4. OntheSpecifyInstallationDetailspage,specifythefollowing:

ForSoftwareLocation,specifytheOracleGoldenGateinstallationdirectory.Itcanbeanew
orexistingdirectory(foranyOracleGoldenGateversionpriorto12.1.2.0.0)thatisemptyand
hastheamountofdiskspaceshownonthescreenorintheexistingOracleGoldenGate
installationlocation(ifyouareupgradinganexistingOracleGoldenGateinstallation).The
defaultlocationisundertheinstallinguser'shomedirectory,butOraclerecommendschanging
ittoalocaldirectorythatisnotmountedandhasnoquotas.Thespecifieddirectorycannotbe
aregisteredhomeintheOraclecentralinventory.Ifinstallinginacluster,installOracle
GoldenGateonsharedstoragethatisaccessiblebyalloftheclusternodes.SeeSection2.4,
"PreparingtoInstallOracleGoldenGateWithinaCluster"(#CHDGAJJA)formoreinformation
aboutinstallingOracleGoldenGateinacluster.
(Optional)SelectStartManagertoperformconfigurationfunctions,suchascreatingthe
OracleGoldenGatesubdirectoriesintheinstallationlocation,settinglibrarypaths,andstarting
Manageronthespecifiedportnumber.Toproceed,adatabasemustexistonthesystem.
WhenStartManagerisselected,theDatabaseLocationandManagerPortfieldsare
displayed.

ForDatabaseLocation,thedatabaseversioninthespecifiedlocationmustbeOracle
Database12cifyouareinstallingOracleGoldenGateforOracleDatabase12corOracle
Database11gifyouareinstallingOracleGoldenGateforOracleDatabase11g.The
databasemusthavearegisteredhomeintheOraclecentralinventory.Theinstallerregisters
theOracleGoldenGatehomedirectorywiththecentralinventory.
ForManagerPort,acceptthedefaultportnumberorenteradifferentunreserved,
unrestrictedportnumberfortheManagerprocesstouseforinterprocesscommunication.
Thedefaultportisthefirstavailableonestartingwith7809.Ifyouareinstallingmultiple
instancesofOracleGoldenGateonthesamesystem,eachmustuseadifferentport
number.

ClickNexttocontinue.IfthisisanupgradetoanexistingOracleGoldenGateinstallation,OUI
promptsthattheselectedsoftwarelocationhasfilesordirectories.ClickYes.

5. TheCreateInventorypageisdisplayedifthisisthefirstOracleproducttobeinstalledfromOUI
onahostthatdoesnothaveacentralinventory.

ForInventoryDirectory,specifyadirectoryforthecentralinventory.Itcanbeanewdirectory
oranexistingdirectorythatisemptyandhastheamountofdiskspaceshownonthescreen.
Thedirectorycannotbeonashareddrive.

Selectanoperatingsystemgroupinwhichthemembershavewritepermissiontotheinventory
directory.ThisgroupisusedtoaddinventoryinformationtotheOracleGoldenGatesubfolder.

6. OntheSummarypage,confirmthatthereisenoughspacefortheinstallationandthatthe
installationselectionsarecorrect.Optionally,clickSaveResponseFiletosavetheinstallation
informationtoaresponsefile.Youcanruntheinstallerfromthecommandlinewiththisfileas
inputtoduplicatetheresultsofasuccessfulinstallationonothersystems.Youcaneditthisfileor
createanewonefromatemplate.SeeSection2.5.2,"PerformingaSilentInstallationwithOUI."
(#CHDJJIDI)

7. ClickInstalltobegintheinstallationorBacktogobackandchangeanyinputspecifications.
WhenupgradinganexistingOracleGoldenGateinstallation,OUInotifiesyouthatthesoftware
locationhasfilesordirectories.ClickYestocontinue.Youarenotifiedwhentheinstallationis
finished.
8. Ifyoucreatedacentralinventorydirectory,youarepromptedtorunthe
INVENTORY_LOCATION/orainstRoot.shscript.Thisscriptmustbeexecutedastheroot
operatingsystemuser.Thisscriptestablishestheinventorydataandcreatessubdirectoriesfor
eachinstalledOracleproduct(inthiscase,OracleGoldenGate).

2.5.2PerformingaSilentInstallationwithOUI
Theseinstructionsapplytonewinstallationsaswellasupgrades.However,toperformanupgradeto
OracleGoldenGate,followtheinstructionsinUpgradingOracleGoldenGateforWindowsandUNIX
(../../ggwinux/GWUUP/toc.htm),whichincludeaprompttorunOUIattheappropriatetime.
YoucanperformasilentinstallationfromthecommandconsoleifthesystemhasnoXWindows
interfaceortoperformanautomatedinstallation.Silentinstallationscanensurethatmultipleusersin
yourorganizationusethesameinstallationoptionswhentheyinstallyourOracleproducts.
Youperformasilentinstallationbyrunningaresponsefile.Youcancreatearesponsefilebyselecting
theSaveResponseFileoptionduringaninteractiveOUIsessionorbyeditingatemplate,asshownin
Example21(#CHDEHCAD).Torunaresponsefile,issuethefollowingcommand.
silentnowaitresponseFilepath_to_file

TheresponsefilesandthetemplatearestoredintheresponsesubdirectoryoftheOracleGoldenGate
installationdirectory.TheOracleGoldenGateresponsefilecontainsastandardsetofOracle
configurationparametersinadditiontoparametersthatarespecifictoOracleGoldenGate.These
parameterscorrespondtothefieldsintheinteractivesession.
Example21OracleGoldenGateResponseFileTemplate

######################################################################
Copyright(c)OracleCorporation2013.Allrightsreserved.########Specify
valuesforthevariableslistedbelowtocustomize####yourinstallation.####
####Eachvariableisassociatedwithacomment.Thecomment####canhelpto
populatethevariableswiththeappropriate####values.########IMPORTANT
NOTE:Thisfileshouldbesecuredtohaveread####permissiononlybythe
oracleuseroranadministratorwho####ownthisinstallationtoprotectany
sensitiveinputvalues.######
#####################################################################
#Donot
changethefollowingsystemgeneratedvalue.#

oracle.install.responseFileVersion=/oracle/install/rspfmt_ogginstall_response_

schema_v12_1_2###########################################################################
######OracleGoldenGateinstallationoptionanddetails######
################################################################################
#
#Specifytheinstallationoption.#SpecifyORA12cforinstallingOracle
GoldenGateforOracleDatabase12cand#ORA11gforinstallingOracleGoldenGate
forOracleDatabase11g#
INSTALL_OPTION=#
#SpecifyalocationtoinstallOracle
GoldenGate#
SOFTWARE_LOCATION=#
#Specifytruetostartthemanagerafter
installation.#
START_MANAGER=#
#Specifyafreeportwithinthevalidrangeforthe
managerprocess.#RequiredonlyifSTART_MANAGERistrue.#
MANAGER_PORT=#
#
SpecifythelocationoftheOracleDatabase.#RequiredonlyifSTART_MANAGERis
true.#
DATABASE_LOCATION=
################################################################################
######SpecifydetailstoCreateinventoryforOracleinstalls####Required
onlyforthefirstOracleproductinstallonasystem.######
################################################################################
#
#Specifythelocationwhichholdstheinstallinventoryfiles.#Thisisan
optionalparameterifinstallingon#WindowsbasedOperatingSystem.#

INVENTORY_LOCATION=#
#UNIXgrouptobesetfortheinventorydirectory.#This
parameterisnotapplicableifinstallingon#WindowsbasedOperatingSystem.#

UNIX_GROUP_NAME=

Note:
IfyouareupgradinganexistingOracleGoldenGateinstallationwiththesilentoption,you
mightgetthefollowingwarning:
WARNING:OUI10030:Youhavespecifiedanonemptydirectorytoinstallthis
product.Itisrecommendedtospecifyeitheranemptyoranonexistent
directory.Youmay,however,choosetoignorethismessageifthe
directorycontainsOperatingSystemgeneratedfilesorsubdirectorieslike
lost+found.DoyouwanttoproceedwithinstallationinthisOracleHome?

PressENTERtocontinue.

2.6IntegratingOracleGoldenGateintoaCluster
IfyouinstalledOracleGoldenGateinacluster,takethefollowingstepstointegrateOracleGoldenGate
withintheclustersolution.
FormoreinformationaboutinstallingandusingOracleGoldenGateinacluster,see
http://support.oracle.com">>http://support.oracle.com.IntheKnowledgetab,searchfor
documentID1313703.1(OracleGoldenGateBestPractices:OracleGoldenGatehighavailabilityusing
OracleClusterware).
(http://support.oracle.com)

2.6.1GeneralRequirementsinaCluster
1. RegistertheOracleGoldenGateManagerprocess(andonlyManager)asaclustermanaged
resourceasyouwouldanyotherapplication.ManagermustbetheonlyOracleGoldenGate
processthattheclustermanagementsoftwarestartsandstops,becauseitistheparentprocess
thatmanagesallotherprocesses.
2. IftheclusterusesavirtualIPaddress(suchasOracleClusterware),youmayneedtoobtainan
availablefixedIPaddressfortheManagerprocess.TheVIPmustbeanavailableIPaddresson
thepublicsubnetandcannotbedeterminedthroughDHCP.IntheparameterfilesoftheExtract
datapumps,specifytheVIPoftheremoteManagerastheinputvalueoftheRMTHOSTparameter.
OtherOracleGoldenGateproductsthataccessManageralsoshouldusetheVIP.
3. MakecertainthatallnodesintheclusterhavethesameCOMPATIBLEparametersetting.
4. WhenyouconfigureManager,addtheAUTOSTARTandAUTORESTARTparameterssothat
Managerstartsthereplicationprocessesautomatically.Youcan,whenneeded,controlExtract,
Replicat,andotherOracleGoldenGateprocessesfromwithintheOracleGoldenGateuser
interfaces.

5. Mounttheshareddriveononenodeonly.Thispreventsprocessesfrombeingstartedonanother
node.Usethesamemountpointonallnodes.
6. ConfigureOracleGoldenGateasdirectedinthisdocumentation.

2.6.2AddingOracleGoldenGateasaWindowsCluster
Resource
WheninstallingOracleGoldenGateinaWindowscluster,followtheseinstructionstoestablishOracle
GoldenGateasaclusterresourceandconfiguretheManagerservicecorrectlyonallnodes.

Intheclusteradministrator,addtheManagerprocesstothegroupthatcontainsthedatabase
instancetowhichOracleGoldenGatewillconnect.
MakesureallnodesonwhichOracleGoldenGatewillrunareselectedaspossibleownersofthe
resource.
MakecertaintheManagerWindowsservicehasthefollowingdependencies(canbeconfiguredfrom
theServicescontrolpanel):

Thedatabaseresource
ThediskresourcethatcontainstheOracleGoldenGatedirectory
Thediskresourcethatcontainsthedatabasetransactionlogfiles
Thediskresourcethatcontainsthedatabasetransactionlogbackupfiles

ContactUs (http://www.oracle.com/us/corporate/contact/index.html)

TermsofUse(http://www.oracle.com/us/legal/terms/index.html)

(http://www.oracle.com/us/legal/privacy/index.html)

Copyright2015,Oracleand/oritsaffiliates.Allrightsreserved.

LegalNotices

YourPrivacyRights

AboutOracle(http://www.oracle.com/corporate/index.html)
(http://www.oracle.com/us/legal/index.html)

(#)