Oracle GoldenGate

Páginas: 16 (3808 palabras) Publicado: 7 de mayo de 2014
Oracle Golden Gate
(Para replicar ambientes productivos)

Índice
1.
2.
3.
4.
5.

Introducción.................................................................................................................. 2
Descarga de utilitario Golden Gate .............................................................................. 3
Instalación de GoldenGate........................................................................................... 6
Preparación de la base de datos .................................................................................... 7
Proceso de replicación ................................................................................................ 13
5.1.
5.2.
5.3.
5.4.

6.

CONFIGURAR EL MANAGER PROCESS............................................................................................... 13
CREACIÓN DEL GRUPO PARA EXTRAER DATOS................................................................................... 15
CREACIÓN DEL GRUPO PARA REPLICAR DATOS .................................................................................. 17
COMIENZO DE LA EXTRACCIÓN Y REPLICACIÓN................................................................................ 18

Sincronización de DDL .............................................................................................. 20

1. Introducción
En este paper se trata de dar un muy breve barniz para saber que es Oracle Golden Gate , su
instalación y su forma básica de uso para replicación de 2 ambientes Oracle, aunque su espectro
es muchísimo mayor, peroen este documento no se muestra su real alcance ni tampoco las
arquitecturas que se pueden generar.
¿Qué és Oracle Golden Gate? Pues es una herramienta de replicación de datos en tiempo real,
que puede unir muchos origenes de datos con motores distintos y replicarlos en otros ambientes
también distintos es un N:N (Ej : Oracle9i en Linux y replicando datos hacía un Sql*Server en
Windows64bits)
Sin más comentarios, a entrar en materia

Oracle Golden Gate

Página 2 de 20

2. Descarga de utilitario Golden Gate
Para descarga Oracle Golden Gate , debemos ir al sitio
http://edelivery.oracle.com
En el debemos seleccionar Oracle Fussion Middleware y la plataforma que utilizaremos, para
nuestro caso Linux x86.

Cuando presionamos Ir , veremos que nos aparecen un sinnúmero dearchivos para descargar,
buscamos los siguientes

Oracle Golden Gate

Página 3 de 20

Una vez ingresado a ese pack, seleccionamos el que corresponda a nuestra versión de base de
datos y sistema operativo

Realizamos la descarga y procedemos a copiar a nuestro Sistema Operativo
Lo ideal es generar una carpeta de trabajo, imaginemos gg
[oracle@oracle10ga
[oracle@oracle10ga[oracle@oracle10ga
[oracle@oracle10ga
[oracle@oracle10ga
/home/oracle/gg
[oracle@oracle10ga

oracle]$ mkdir gg
oracle]$ cd gg
gg]$
gg]$
gg]$ pwd
gg]$

Esto lo repetimos en ambas máquinas y copiamos el software en ambas máquinas
Aplicamos el comando unzip
[oracle@oracle10ga gg]$ unzip V18153-01.zip
Archive: V18153-01.zip
inflating: ggs_redhatAS30_x86_ora10g_32bit_v10.4.0.19_002.tar

Y posteriora eso, descomprimimos el tar, mediante el siguiente comando

Oracle Golden Gate

Página 4 de 20

[oracle@oracle10ga gg]$ tar xvf ggs_redhatAS30_x86_ora10g_32bit_v10.4.0.19_002.tar

Verificamos las variables Oracle disponibles en nuestro sistema
[oracle@oracle10gb gg]$ env | grep ORACLE
ORACLE_SID=orcl
ORACLE_BASE=/u01/app/oracle
ORACLE_HOME=/u01/app/oracle/product/10.2.0/db_1

Esobligatorio setear ORACLE_SID , ORACLE_HOME y LD_LIBRARY_PATH, además de
colocarlas en el PATH
[oracle@oracle10gb gg]$ export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/home/oracle/gg

Para ello se recomienda el .bash_profile o .profile (de acuerdo al interprete de comandos) , posea
mas o menos las siguientes definiciones
ORACLE_BASE=/u01/app/oracle
ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • ORACLE
  • Oracle
  • Oracle
  • oracle
  • Oracle
  • Oracle
  • oracle
  • ORACLE

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS