关键字:
KingbaseFlySync、KFS、电科金仓、指定、断点
1. 功能描述
中电科金仓KFS支持从指定断点位置开始同步数据。
2. 使用场景介绍
知道断点位置(如Oracle的SCN号),并且需要从该位置开始解析。
3. 配置使用方式介绍
前置条件:
1) 源端KFS已安装完成
2) 源端KFS状态为offline
3) 断点所在的日志文件存在
配置使用方式
源端Oracle: fsrepctl -service YourServiceName online -from-event ora:xxx:yyy 源端SQL Server: fsrepctl -service YourServiceName online -from-event mssql:www:xxx:yyy:zzz 源端MySQL: fsrepctl -service YourServiceName online -from-event mysql-bin.xxx:yyy 源端KingbaseES V8 fsrepctl -service YourServiceName online -from-event kb:xxx:yyy |
4. 使用示例
4.1 前置条件
1)源端Oracle的KFS已部署完成
2)KFS状态为offline
3)源端存在以下表结构:
CREATE TABLE T1 (ID INT PRIMARY KEY,C1 INT);
4.2 操作步骤
1) 查看当前的SCN
SELECT CURRENT_SCN FROM V$DATABASE;
2) 往源端T1表中插入数据
INSERT INTO T1 VALUES (1,1);
COMMIT;
3) 查看当前的SCN
SELECT CURRENT_SCN FROM V$DATABASE;
4) 往源端T1表中插入数据
INSERT INTO T1 VALUES (2,2);
COMMIT;
5) 将步骤1)查询的结果作为断点开始解析
6) 将步骤3)查询的结果作为断点开始解析
4.3 结果展示
从断点指定位置开始解析。


参考资料
《Kingbase FlySync 安装部署手册》、《Kingbase FlySync 命令行工具参考手册》




