- 3
- 0
- 约7.21千字
- 约 11页
- 2016-12-06 发布于重庆
- 举报
GoldenGate軟件实现一对多数据同步功能安装配置手册
GoldenGate一对多数据同步安装配置手册2001年11月前言GoldenGate支持灵活的拓扑复制结构,比如一对多、多对一、双向复制等拓扑复制结构。GoldenGate要实现一对多的复制可以通过多种办法来实现,我们这里来讨论主要的复制拓扑实现方法和机制。数据从一个源端抓取出来,分发到多个目标端去。安装环境概述 新的海运数据库 (源)新的网上服务数据库(目标)硬硬件环境主机Cpu:Cpu:内存:内存:IP070843软软件环境环操作系统AIX 5.3AIX 6.1数据库Oracle 9208Oracle 1024SIDGoldenGate版本ggs_AIX_ppc_ora10.2_64bit.targgs_AIX_ppc_ora10.2_64bit.tar三、GoldenGate一对多配置实现3.1、Oracle GoldenGate软件环境安装需求源端安装环境需求网络:要实现GoldenGate数据复制软件源端和目标端的数据通信,需要开通源端和目标端服务器的7809到7810,7840到7890之间的网络端口。Oracle GoldenGate系统用户Oracle GoldenGate安装运行需要调用Oracle 的数据库产品的类库文件,所以建议安装Oracle GoldenGate的系统用户在系统的Oracle:dba用户组中,或则就使用系统Oracle用户进行安装。为PATH环境变量增加安装GoldenGate的路径。PATH= /home/oracle/ggs:$PATH$cd /oracle$vi .profile在文件的末尾添加如下内容:PATH=/home/oracle/ggs:$PATHexport PATHLIBPATH=/home/oracle/ggs:$ORACLE_HOME/lib:/usr/lib:$LIBPATHexport LIBPATH保存文件,使用oracle用户重新登录系统。Oracle GoldenGate数据库用户goldengateCREATE USER ogg IDENTIFIED BY ogg DEFAULT TABLESPACE USERS ;GRANT DBA TO goldengate; --增加完附加日志后,可以取消数据库字符集源和目标数据库字符集应一致,检查Oracle字符集命令:检查nls_lang环境变量目的是为了确保GoldenGate进行数据抽取的时候使用正确的NLS_LANG环境变量,使用以下命令确认数据库的字符集。获得的结果主要在GoldenGate进程的参数文件中的setenv(NLS_LANG)参数中使用。SqlSHOW PARAMETER NLS_LANGUAGESqlSHOW PARAMETER NLS_TERRITORYSQL select * from NLS_DATABASE_PARAMETERS WHERE PARAMETER IN (NLS_CHARACTERSET, NLS_NCHAR_CHARACTERSET);安装存储空间安装GoldenGate对于存储空间的要求:应为GoldenGate创建文件系统,也可在现有文件系统中建立一个目录,GoldenGate对于安装目录没有任何限制。GoldenGate软件本身占用不到100M空间;数据队列存储空间需要在共享阵列上为GoldenGate软件划分一定的存储空间来存储GoldenGate队列。GoldenGate存储空间的计算方法大致如下,GoldenGate的队列默认存放在GoldenGate目录下的dirdat子目录中:队列存储空间=(每天的数据库日志增量/3)*GoldenGate队列的的保留天数(建议是保留7天)。上传table_mv.txt文件到/ggs/dirprm目录下数据库参数LOG_PARALLELISMOracle 9i 需要将数据库的并行日志参数LOG_PARALLELISM设置为1,设置完以后,需要重启数据库。SQLalter system set log_parallelism=1 scope=spfile; Sqlshutdown immediateSqlstartup---------------------------------------------------------------------------LOG_PARALLELISM 定义Oracle中redo allocation的并发级别。在Oracle 9iR2中,Oracle通过LOG_PARALLELISM定义Oracle中redo allocation的并发级别。 如果定义LOG_PARALLELISM大于1,那么数据库将分配多个共享的Redo Log Buffer区域,每个共享Buf
原创力文档

文档评论(0)