一: 创建cdcuser用户,在这个用户下安装cdc for DB2的软件,
useradd -u 5000 -g db2iadm1 -m -d /home/cdcuser cdcuser
passwd cdcuser
cd /opt/IBM/ISWarehouse/db2/V9.7/instance/
./db2icrt -s client cdcuser
su - db2inst1
db2 connect to testdb
db2 grant dbadm on database to user cdcuser
将安装光盘里面的setup-cdc-linux-x86-db2luw.bin上传到testserver的/softinstall目录下,并更改文件权限
cd /softinstall
chmod 755 setup-cdc-linux-x86-db2luw.bin
创建cdc for DB2的安装路径
mkdir -p /opt/IBM/InfoSphereChangeDataCapture
cd /opt/IBM
chown cdcuser:db2iadm1 InfoSphereChangeDataCapture
安装cdc软件
配置好cdcuser下面的vncserver, 然后以cdcuser用户登录testserver的图形化界面进行安装
. $HOME/.bash_profile
cd /softinstall
./setup-cdc-linux-x86-db2luw.bin
按照提示内容开始安装,这里的安装路径使用默认的路径
安装完后,会自动开启cdc instance的配置页面
(也可以在后面自己手动打开配置页面进行配置,即执行/opt/IBM/InfoSphereChangeDataCapture/ReplicationEngineforIBMDB2/bin/dmconfigurets)
instance Name: cdcdev
instance Server Port: 10901
DB2 instance: db2inst1
Database Name: TESTDB
Database Username: cdcuser
Database Password: cdcuser
Metadata Schema: CDCUSER
Refresh Loader Path: /home/cdcuser/refresh
instance配置完成后,启动该instance, 然后就可以关闭这个图形化窗口
二: 创建cdcora用户,在这个用户下安装cdc for oracle的软件,
useradd -u 5001 -g oinstall -m -d /home/cdcora cdcora
passwd cdcora
创建对ORCL数据库具有dba权限的数据库用户cdcora
su - oracle
sqlplus sys/sys@orcl as sysdba
create user cdcora identified by "cdcora";
grant create session to cdcora;
grant create table to cdcora;
grant create view to cdcora;
grant create sequence to cdcora;
grant create procedure to cdcora;
grant execute procedure to cdcora;
grant alter session to cdcora;
grant select any table to cdcora;
grant select any view to cdcora;
grant resource to cdcora;
grant dba to cdcora;
打开数据库的归档日志
sqlplus sys/sys@orcl as sysdba
shutdown immedate;
quit
export ORACLE_SID=orcl
sqlplus /nolog
connect sys/sys as sysdba
startup mount;
alter database archivelog;
archive log start;
alter database open;
quit
mkdir -p /home/oracle/archlog
sqlplus sys/sys@orcl as sysdba
alter system set log_archive_dest_1='location=/home/oracle/archlog';
alter system set log_archive_format='%s_%t_%r.log' scope=spfile;
alter system set log_archive_start=true scope=spfile;
再重启数据库即完成打开数据库归档日志
将数据库附加日志打开
sqlplus sys/sys@orcl as sysdba
alter databse add supplemental log data;
再以cdcora用户登录ORCL数据库以创建用于测试的表,以及打开该表的附加日志
sqlplus cdcora/cdcora@orcl
create table kevin(a varchar(10));
alter table kevin add supplemental log data(all,primary key,unique,foreign key) columns;
将安装光盘里面的setup-cdc-linux-x86-oracleredo.bin上传到sjzxdbdev的/softinstall目录下,并更改文件权限
cd /softinstall
chmod 755 setup-cdc-linux-x86-oracleredo.bin
安装cdc软件
配置好cdcora下面的vncserver, 然后以cdcora用户登录testserver的图形化界面进行安装
. $HOME/.bash_profile
cd /softinstall
./setup-cdc-linux-x86-db2luw.bin
按照提示内容开始安装,这里的安装路径使用/home/cdcora/InfoSphereChangeDataCapture/ReplicationEngineforOracle/
安装完后,会自动开启cdc instance的配置页面
(也可以在后面自己手动打开配置页面进行配置,即执行/home/cdcora/InfoSphereChangeDataCapture/ReplicationEngineforOracle/bin/dmconfigurets)
"Use read-only connection to database" 这里打勾
instance Name: cdcora
instance Server Port: 11001
ORACLE_HOME: /u01/app/oracle/oracle/product/10.2.0/db_1
TNS Name: ORCL
Database Username: cdcora
Database Password: cdcora
instance配置完成后,启动该instance, 然后就可以关闭这个图形化窗口
三: 在windows服务器上安装management console和Access Server
从光盘中将cdcmc-6.5.1502.0-setup.exe和cdcaccess-6.5.1502.0-setup.exe拷贝到windows服务器上分别安装这两个程序
其中安装cdcaccess-6.5.1502.0-setup.exe时,在完成安装后会提示创建用户以登录management console, 这里我的用户名密码是Admin/Admin01
安装完后,可以打开management console完成接下里的配置
输入登录的用户名密码,服务器名称这里输入 127.0.0.1 端口这里使用默认的10101
首先进入Access Manager这里进行配置
新建数据存储->输入主机IP和instance端口点击ping进行测试,ping通后再输入连接参数即登录数据库的用户名密码
分别建好源端数据存储和目标端数据存储后,给Admin用户分配上述两个数据存储
然后进入配置页面进行同步表的配置,这里主要配置预订,选择要同步的源表,然后再选择目标表(这里有可能需要输入目标表的表空间名称,以及目标表的schema名称)
配置好了表的同步以后,需要选择同步方式,根据实际情况选择相应的同步方式,然后就可以开始对源表进行增删改,然后同步后
在目标端查看表是否已经成功同步。
- 浏览: 80196 次
- 性别:
- 来自: 上海
相关推荐
IBM CDC 复制软件的调优方法,官方资料,很牛的
IBM CDC 白皮书,简要介绍IBM Infosphere CDC产品的原理。
IBM InfoSphere CDC 培训材料
PPT介绍了oracle GoldenGate与IBM CDC的原件架构,并且对两个增量数据捕获软件进行综合的比较,以列表的方式列出各比较项,直观、客观地分析两个软件。
ibm infosphere change data cpature 内部资料,欢迎下载
IBM InfoSphere CDC for DB2 LUW 中文文档
CDC工具比较——IBM与Oracle的 目前能看到这样的内容不多,这两款工具的使用还是有前景的。
IBM实时数据复制和同步解决方案-CDC
linux-ibm下使用RHCS搭建双机环境
ibm cdc , iidr
本文的Lotus Sametime安装不是基于LDAP(轻量级目录访问协议)的,而是基于IBM Lotus Domino Server来进行安装的。
IBM IID 开发环境安装,使用Oracle数据库
关于IBM_InfoSphere_CDC的幻灯片。入门,包含相关的功能作用介绍。
WebSphere MQ传输环境搭建和测试
初学 IBM MQ,找遍了资料,都是5.x的,经过一个星期的奋斗,终于搞通了.
2 IBM GCG BPTSE fintro and SOA overview .pdf 3 SOA Scenario E2E.pdf 4 SOA Real Case - COSCON.pdf 5 SOA100 RUP Rational Unified Process Overview .pdf 6 Intro to IBM Products in the SOA Foundation....
由IBM大中华区Tivoli开发部总经理中国开发中心云计算与绿色工程总监谭瑞忠主讲的云计算时代下的企业IT运维变迁,深入浅出。