« Próximas certificaciones - Segundo semestre 2016RAC 12c : CLSRSC-175: Failed to write the checkpoint 'ROOTCRS_STACK' with status 'FAIL' »

Instalando (y desinstalando) en forma gráfica y en forma silenciosa Oracle Golden Gate 12c



Hola gente....después de muchos meses he vuelto a escribir, la verdad he tenido muchísimo trabajo y he dejado un poco de lado este blog, al igual que los exámenes de certificación, pero como no hay mal que dure cien años, he vuelto para seguir escribiendo y seguir con mis certificaciones.



En la actualidad me encuentro trabajando con Oracle Golden Gate 12c entre otras cosas, inclusive con adaptadores Flat File, los cuales son bastante interesantes y poderosos y de los cuales hablaremos más adelante.

El presente post es sencillo, muestra como instalar en forma gráfica, desinstalar en modo texto e instalar en forma silenciosa nuestro Oracle Golden Gate 12c (instalación efectuada en un OEL 7)




1.- Instalando Golden Gate 12c a través de la GUI

Esta es la primera interfaz gráfica que posee Oracle Golden Gate, la verdad es muy sencilla, con pocos pasos, pero no contiene nada del otro mundo, he aquí el paso a paso.

Ubicamos nuestro archivo comprimido de Oracle Golden Gate 12c
[oracle@oraserver1 goldengate12c]$ ls -ltr
total 669196
-rw-r--r--. 1 oracle oinstall 475611228 Jun 12 00:02 V100692-01.zip


Al descomprimirlo, nos encontramos con los siguientes archivos

[oracle@oraserver1 goldengate12c]$ ls -ltr
total 669196
drwxr-xr-x. 3 oracle oinstall        18 Dec 12  2015 fbo_ggs_Linux_x64_shiphome
-rw-r--r--. 1 oracle oinstall      1559 Jan 18 20:12 OGG-12.2.0.1-README.txt
-rw-r--r--. 1 oracle oinstall    282294 Jan 18 20:13 OGG-12.2.0.1.1-ReleaseNotes.pdf
-rw-r--r--. 1 oracle oinstall 475611228 Jun 12 00:02 V100692-01.zip


Accedemos a la carpeta que posee el runInstaller

[oracle@oraserver1 response]$ pwd
/home/oracle/sw/GG/goldengate12c/fbo_ggs_Linux_x64_shiphome/Disk1


Lo ejecutamos y aparece la siguiente pantalla, la cual nos solicita si instalamos la versión 11g o 12c de Oracle Golden Gate


Nos pide a continuación la ruta donde lo instalaremos, donde se encuentra el motor Oracle si arranca de inmediato con el Manager de Golden Gate ,el puerto 7809 es el puerto por defecto donde el Manager escuchará las peticiones y requerimientos.


Para finalizar, nos entrega un estado de lo que instalaremos y donde


Una pantalla de progreso de instalación, sin necesidad de ejecutar archivos de root.sh ni nada parecido


Y simplemente una pantalla de finalización


2.- Instalando Golden Gate 12c de forma silenciosa

Todo lo visualizado en el paso 1, se puede hacer ejecutando de forma silenciosa el instalador, para ello podemos buscar el archivo de response en la siguiente ruta de nuestro Oracle Golden Gate

[oracle@oraserver1 response]$ pwd
/home/oracle/sw/GG/goldengate12c/fbo_ggs_Linux_x64_shiphome/Disk1/response


Acá se encuentra el archivo oggcore.rsp y es dentro de este archivo que se parametriza la instalación, los campos a setear son los siguientes

INSTALL_OPTION=ORA12c
SOFTWARE_LOCATION=/home/oracle/app/goldengate
START_MANAGER=true
MANAGER_PORT=7809
DATABASE_LOCATION=/home/oracle/app/oracle/product/12.1.0/dbhome_1
INVENTORY_LOCATION=/home/oracle/oraInventory
UNIX_GROUP_NAME=oinstall


Si se fijan, son exactamente las mismas opciones que cuando realizamos la instalación mediante GUI

Los datos del inventario , que son los 2 últimos valores expresados en el punto anterior, se pueden encontrar en

[oracle@oraserver1 ~]$ cat /etc/oraInst.loc
inventory_loc=/home/oracle/app/oraInventory
inst_group=oinstall


La ejecución del comando para la instalación silenciosa

[oracle@oraserver1 Disk1]$ ./runInstaller -silent -responseFile /home/oracle/sw/GG/goldengate12c/fbo_ggs_Linux_x64_shiphome/Disk1/response/oggcore.rsp


Lo que nos arrojará la siguiente información

Starting Oracle Universal Installer...

Checking Temp space: must be greater than 120 MB.   Actual 44080 MB    Passed
Checking swap space: must be greater than 150 MB.   Actual 7792 MB    Passed
Preparing to launch Oracle Universal Installer from /tmp/OraInstall2016-06-12_12-10-03PM. Please wait ...[oracle@oraserver1 Disk1]$ You can find the log of this install session at:
 /home/oracle/app/oraInventory/logs/installActions2016-06-12_12-10-03PM.log
The installation of Oracle GoldenGate Core was successful.
Please check '/home/oracle/app/oraInventory/logs/silentInstall2016-06-12_12-10-03PM.log' for more details.
Successfully Setup Software.


Chequeamos nuestro aplicativo instalado, simplemente ejecutando el comando ggsci

[oracle@oraserver1 ~]$ cd $GGHOME
[oracle@oraserver1 goldengate]$ ./ggsci

Oracle GoldenGate Command Interpreter for Oracle
Version 12.2.0.1.1 OGGCORE_12.2.0.1.0_PLATFORMS_151211.1401_FBO
Linux, x64, 64bit (optimized), Oracle 12c on Dec 12 2015 02:56:48
Operating system character set identified as UTF-8.

Copyright (C) 1995, 2015, Oracle and/or its affiliates. All rights reserved.

GGSCI (oraserver1.localdomain) 2> info manager

Manager is running (IP port oraserver1.localdomain.7809, Process ID 23478).

GGSCI (oraserver1.localdomain) 3>


3.- Para desinstalar lo instalado
Para desinstalar lo instalado, simplemente ejecutamos un comando desde nuestra instalación de Oracle Golden Gate (OracleHome de Golden Gate)

[oracle@oraserver1 goldengate]$ cd deinstall
[oracle@oraserver1 deinstall]$
[oracle@oraserver1 deinstall]$ ./deinstall.sh


El anterior comando provocará la siguiente salida

ALERT: Ensure all the processes running from the current Oracle Home are shutdown prior to running this software uninstallation script.

Proceed with removing Oracle GoldenGate home: /home/oracle/app/goldengate (yes/no)? [no]
yes
Starting Oracle Universal Installer...

Checking swap space: must be greater than 500 MB.   Actual 7794 MB    Passed
Preparing to launch Oracle Universal Installer from /tmp/OraInstall2016-06-12_11-20-51AM. Please wait ...Oracle Universal Installer, Version 11.2.0.3.0 Production
Copyright (C) 1999, 2011, Oracle. All rights reserved.

Starting deinstall


Deinstall in progress (Sunday, June 12, 2016 10:20:54 AM CLT)
............................................................... 100% Done.

Deinstall successful


End of install phases.(Sunday, June 12, 2016 10:21:16 AM CLT)
End of deinstallations
Please check '/home/oracle/app/oraInventory/logs/silentInstall2016-06-12_11-20-51AM.log' for more details.


Espero les sirva :>>

by Ligarius
12.06.16. 16:38:27. 892 words, 1868 views. Categories: Instalación, Oracle Golden Gate ,