日期:2014-05-16  浏览次数:20810 次

OGG同构(ORACLE-ORACLE)、异构(ORACLE-MYSQL)同步配置及错误解析

环境:11.2.0.3(已安装数据库实例)+OEL5.7

192.168.1.55 zlm sid:zlm11g

192.168.1.60 zlm2 sid:zlm11g

一、安装软件,配置环境,创建相关用户

1.1 下载介质并安装OGG软件

从官方网址下载最新版OGG FOR ORACLE 11g ON LINUX X86-64软件:

http://www.oracle.com/technetwork/middleware/goldengate/downloads/index.html?ssSourceSiteId=ocomen

Oracle GoldenGate V11.2.1.0.1 for Oracle 11g on Linux x86-64 (86 MB) 

介质名称:ogg112101_fbo_ggs_Linux_x64_ora11g_64bit.zip

1.2 OGG软件包复制到源端oracle主目录,创建安装目录gg112次解压到gg11

[oracle@zlm ~]$ ls

ogg112101_fbo_ggs_Linux_x64_ora11g_64bit.zip

[oracle@zlm ~]$ cd $OACLE_BASE

[oracle@zlm oracle]$ mkdir gg11

[oracle@zlm oracle]$ cd gg11

[oracle@zlm gg11]$ unzip /home/oracle/ogg112101_fbo_ggs_Linux_x64_ora11g_64bit.zip 

[oracle@zlm gg11]$ ll

total 223764

-rw-rw-r-- 1 oracle oinstall 228556800 Apr 23  2012 fbo_ggs_Linux_x64_ora11g_64bit.tar

-rwxrwxrwx 1 oracle oinstall    220546 May  2  2012 OGG_WinUnix_Rel_Notes_11.2.1.0.1.pdf

-rwxrwxrwx 1 oracle oinstall     93696 May  2  2012 Oracle GoldenGate 11.2.1.0.1 README.doc

-rwxrwxrwx 1 oracle oinstall     24390 May  2  2012 Oracle GoldenGate 11.2.1.0.1 README.txt

[oracle@zlm gg11]$ tar xvof fbo_ggs_Linux_x64_ora11g_64bit.tar 

1.3 修改环境变量文件.bash_profile,加入OGG的环境变量

export GGHOME=$ORACLE_BASE/gg11

export PATH=$ORACLE_BASE/gg11:$ORACLE_HOME/bin:/usr/bin/:$PATH

[oracle@zlm gg11]$ . ~/.bash_profile

[oracle@zlm gg11]$ ggsci

ggsci: error while loading shared libraries: libnnz11.so: cannot open shared object file: No such file or directory

由于没有设置LD_LIBRARY_PATH环境变量,所以无法执行ggsci,添加export LD_LIBLARY_PATH=$ORACLE_BASE/gg1