GoldenGate单向、双向数据传输配置及其测试
3.5 测试把源数据库数据同步到目标数据库数据库上
3.5.1 在源数据库创建test01数据库用户
3.5.2 执行GoldenGate的测试脚本,创建表
第 16 页
GoldenGate单向、双向数据传输配置及其测试
3.5.3 插入数据脚本
3.5.4 在goldengate中用oracle用户登陆数据库 双击ggsci.exe
出现这个错误有可能是test01用户没有dba的权限
进入数据库中,把权限赋予给test01 SQL>grant dba to test01;
下面就可以登陆了
第 17 页
GoldenGate单向、双向数据传输配置及其测试
3.5.5 增加需要传输的用户表
需要把test01用户的tcustmer、tcustord表的数据传输到目标数据库服务器的test02用户上
3.5.6 在目标数据库创建用户及其表结构
在目标数据库端创建test02用户,创建tcustmer、tcustord两个表的结构
第 18 页
GoldenGate单向、双向数据传输配置及其测试
SQL>conn test02/test02
SQL> @F:\\GoldenGate\\V18162-01\\demo_ora_create.sql 3.6
3.6.1 在源数据库配置一个extract进程 eini01
用goldengate中的direct load方式导入数据到目标数据库的test02用户表上
3.6.2 在目标数据库端配置一个replicat进程
第 19 页
GoldenGate单向、双向数据传输配置及其测试
3.6.3 在源数据库执行初始化过程
GGSCI>start extract eini01
该进程会自动启动目标数据库端的replicat rini01进程。
在ggsci.exe查看源数据库中的传输是否有错 view report eini01
在ggsci.exe查看目标数据库中的是否有错:view report rini01
3.6.4 验证目标数据库端的test02用户表数据是否和源数据库一样
第 20 页