Chinaunix首页 | 论坛 | 博客
  • 博客访问: 101923906
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-04-14 13:02:37

    来源:qqgb    作者:youbus

提示:该命令中参数COLD指定的是冷启动,它会将CD表和UOW表中的内容删除,一般只有在刚建立起复制环境时使用,而如果在复制环境已经启动,但又添加新的复制源,一般指定WARM参数采用热启动。

捕捉程序启动后,控制台不会有任何提示,但系统会自动创建一个*.ccp文件,以跟踪捕捉程序的运行(相当于日志文件),可用文本编辑其查看其内容。捕捉程序启动后只是简单的做一些初始化工作,而不会捕捉任何更改信息,除非你启动应用程序且应用程序完成了初始化的全更新拷贝。

16.启动应用程序(注意:必须转跳到C:\示例目录下,应用限定符区分大小写)

CD C:\示例
ASNAPPLY TAB_1_QUAL DB_T

应用程序启动后,控制台不会有任何提示,但系统会自动创建tab_1_qual.app文件,以跟踪捕捉程序的运行(相当于日志文件),可用文本编辑其查看其内容。也可通过查看数据库DB_T中的应用跟踪表ASN.IBMSNAP_APPLYTRAIL来跟踪应用程序执行的一些信息。

测试复制环境

至此,复制环境启动结束,下面我们通过更新源表来验证复制环境是否正常运行:

1.在源表中插入记录

DB2 CONNECT TO DB_S USER UserName USING Password
DB2 INSERT INTO TAB_1_S ( COL_1, COL_2 ) VALUES ( '00', '00' )
DB2 INSERT INTO TAB_1_S ( COL_1, COL_2 ) VALUES ( '11', '11' )
DB2 INSERT INTO TAB_1_S ( COL_1, COL_2 ) VALUES ( '22', '22' )

插入成功后查看该复制源对应的CD表,会发现对源表的更改被记录了下来

2.在目标表中查看数据是否已同步更新

DB2 CONNECT TO DB_T USER UserName USING Password
DB2 SELECT * FROM TAB_1_S

停止捕捉、应用程序

ASNCMD DB_S STOP
ASNASTOP TAB_1_QUAL

参考资料:DB2信息中心-书籍-Replication Guide and Reference

阅读(521) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~