输入产品目录:/u01/quest/splex,回车
输入数据目录:/u01/quest/vardir2200,回车
选择管理组:2 [dba],回车
确认选择的实例、ORACLE_HOME、端口输入2200,回车
输出配置的参数信息,确认无误后输入yes开始安装程序。
第 6 页 共 17 页
安装完成后提示是否有license,输入yes,回车
输入厂商提供的license:“DSG3JBCBT2XJYAPJGWCNF8R1SU0V5LR5PW”及customer name:“Trial Version”
第 7 页 共 17 页
2.3. SharePlex配置 2.3.1. Oracle补充日志
在源数据库中,用system用户登陆源数据库输入以下命令:
alter database add supplemental log data(primary key,unique index)columns;
输出“database altered”表明该操作已成功:
2.3.2. 配置参数
源端和目标端执行同样的操作。 进入/u01/quest/splex/bin,执行./ ora_setup
回车,
第 8 页 共 17 页
输入system,回车,再输入密码,回车,
选择“y”同意创建新用户,输入用户名“splex22”,回车,再输入密码,回车,此用户用于记录quest日志。
输入用户默认表空间,临时表空间,索引表空间,回车完成用户创建。 在/u01/quest/splex/bin目录下面使用vi新建:startup.sh,增加内容如下: cd /u01/quest/splex/bin nohup ./sp_cop & 第 9 页 共 17 页
给startup.sh授予执行权限:chmod –R 777 startup.sh. 执行:./startup.sh 执行:./sp_ctrl
可以看到runnign状态。
2.3.3. 生成并编辑配置文件
在源数据库机器上进入bin目录,执行./sp_ctrl,输入create config test1 回车将打开该文件,test1是配置文件的文件名.
Test1文档内容如下: datasource:o.sjjhpt #source tables target tables routing map #splex.demo_src splex.demo_dest target_system@o.target_sid expand sjtb.% sjtb.% 150.100.16.127@o.sjjcpt 带有“#”的行将被忽略,datasource:o. sjjhpt是源数据库的实例,第一列是源数据库的每个用户,“%”是通配符,表示该用户下的所有表,第二列是目标数据库的每个用户,“%”是通配符,表示目标数据库该用户下的所欲表,第三列是目标数据库的信息,localhost是目标数据库的机器名(用IP代替也是可以的),o.sjjcpt是目标数据库中的实例名。该配置将把源数据库的所有数据同步到目标数据库的同名用户的同名表中,expand用于表示使用通配
第 10 页 共 17 页