第二章:安装ogg&单向复制测试(典型的配置)


 1.安装环境说明
 
 os: redhat linux 5. 5 64bit
 db:Oracle 11. 2. 0. 3 64bit
 采用goldengate典型的配置:
 在 source端,配置一个管理进程,添加一个 Extract进程,添加一个本地队列路径,定义一个远端接受路径.
 在target端,配置一个管理进程和添加一个Replicat进程,指定一个应用队列,即抽取进程定义的远端队列。
 注意:这种配置没有 Data Pump进程,数据直接从源端又Ext进程刷新到target端的trail中,因此存在一定的风险。
(经典的生产一半不能用)进程容易中断
 
2.配置ORACLE_HOME 和 ORACLE_SID

如果系统上只有一个单实例,那么可以在操作系统级别设置ORACLE_HOME和ORACLE_SID变量。
如果有多个instance,那么可以再Extrace和Replicat group 中设置setenv变量,这种session级别的设置会覆盖操作系统的设置。
如果有多个实例,那么可以分别配置同步的Extrace groups,那么参数文件可以按照如下进行配置:

group 1:
extract ora9a
setenv (ORACLE_HOME="/u01/app/product")
setenv("ORACLE_SID="oraa")
useridalias tiger1
rmhost sysb
rmttrail /u01/ggs/dirdat/rt
table hr.emp;
table hr.salary;

group 2:
extract orab
setenv (ORACLE_HOME="/u01/app/product")
setenv("ORACLE_SID="orab") 
useridalias tiger1
rmhost sysb
rmttrail /u01/ggs/dirdat/st
table fin.sales;
table fin.cust;

3.设置library路径
 
ogg使用共享的library.所以在linux上运行ogg之前,必须先配置好library路径。
假设ogg的安装目录是/u01/ggs,那么在/home/oracle/.bash_profile文件里添加如下内容:
export PATH=/u01/ggs:$PATH
export LD_LIBRARY_PATH=/u01/ggs:$LD_LIBRARY_PATH

4.安装ogg
 
 在ogg11中,直接解压缩安装文件就行了,到了ogg12c的版本,ogg使用oui来进行安装。
 
[oracle@ogg2 Disk1]$ pwd
 /u01/software/fbo_ggs_Linux_x64_shiphome/Disk1
[oracle@ogg2 Disk1]$ ls
install  response  runInstaller  stage
[oracle@ogg2 Disk1]$

 运行RunInstaller:
如果数据库版本是12c,就选择12c;如果数据库是11g,就选择11g的。

software location 选择ogg的解压安装目录
进入ogg安装目录,运行如下命令:
ldd ggsci


[oracle@ogg1 ggs]$ ldd -version


[oracle@ogg1 ggs]$ldd ggsci     --查看需要的安装包


     librt.so.1 => /lib64/librt.so.1 (0x0000003dafe00000)
     libdl.so.2 => /lib64/libdl.so.2 (0x0000003daf200000)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值