简单说明:
开个坑,拆读《Oracle GoldenGate 11g Complete Cookbook》相关有用的章节
该坑不面向OGG零基础,是这本书自己觉着有用地方的翻译解释和摘录,本坑什么时候填完看心情…
Installing Oracle GoldenGate in a x86_64 Linux-based environment
1° 下载:
OGG下载地址:
http://www.oracle.com/technetwork/middleware/GoldenGate/downloads/index.html?ssSourceSiteId=ocomen
老版本的需要登录MOS进行下载,参见《Oracle GoldenGate 官档和软件下载指引》
2° OGG专用系统用户:
如果要使用单独的系统用户来安装OGG,则该用户必须属于dba组
需要配置和oracle用户一样的$LD_LIBRARY_PATH和$ORACLE_HOME以及$ORACLE_SID
单独创建系统用户专门安装OGG并不是必须的,可以直接使用oracle用户安装配置
3° 安装步骤:
1,用户登录
2,创建安装OGG的目录:
su -
mkdir /ggs
chown -R oracle: /ggs
3,解压安装:
su - oracle
unzip /tmp/XXX.zip
tar -xf fbs_ggs_Linux_x64_ora11g_64bit.tar –C /ggs
4,创建OGG运行所需的子目录:
cd /ggs
./ggsci
create subdirs
exit
5,创建的子目录功能如下:
dirprm 存放配置文件的目录
dirrpt 存放报表文件的目录
dirchk 存放检查点文件的目录
dirpcs 存放进程状态文件的目录
dirsql 存放SQL脚本的目录
dirdef 存放数据库定义的目录
dirdat 存放trail文件的目录
dirtmp 存放临时文件的目录
dirout 存放输出文件的目录
比较重要的目录有 dirprm、dirchk和dirdat
这三个目录分别存放了配置文件和检查点文件以及trail同步文件
6,需要在源端和目标端的系统上均安装OGG软件,且环境变量保持一致
也就是说源端库和目标端库均要安装OGG
这里的环境变量是除了ORACLE_SID和ORACLE_HOME之外的环境变量
俩库字符集要保持一致,库版本可以不一致,库名可以不一致,所在的系统平台可以不一致
[TOC]