WEB开发网
开发学院数据库DB2 DB2数据库的数据复制技术简单概述 阅读

DB2数据库的数据复制技术简单概述

 2007-05-20 16:20:26 来源:WEB开发网   
核心提示: 3.根据需要调整日志大小(如果需要的话)4.备份数据库(改为归档日志的数据库必须先备份才能对其进行操作)DB2 BACKUP DB DB_S5.创建源表DB2 CONNECT TO DB_S USER UserName USING PasswordDB2 CREATE TABLE TAB_

3.根据需要调整日志大小(如果需要的话)

4.备份数据库(改为归档日志的数据库必须先备份才能对其进行操作)

DB2 BACKUP DB DB_S

5.创建源表

DB2 CONNECT TO DB_S USER UserName USING Password
DB2 CREATE TABLE TAB_1_S (COL_1 VARCHAR(20) NOT NULL, COL_2 VARCHAR(20), PRIMARY KEY(COL_1))

6.定义复制源

在控制中心左边树型列表中数据库DB_S下选中表,右边列表列出了所有的表,用右键点击表TAB_1_S,在弹出的菜单中选中定义为复制源—>定制,接受默认选项,点击确定,弹出现在运行还是保存窗口,接受默认的保存设置,点击确定,弹出选择系统名窗口,选择数据库所在系统,点击确定,弹出文件浏览器,把当前目录定位到C:示例,在路径中输入文件名tab_1_replscr.sql,点击确定。保存成功后可以用文本编辑器查看tab_1_replscr.sql中的内容,可以发现里边主要是生成CD表,和注册复制源(通过往表ASN.IBMSNAP_REGISTER中插入记录)的SQL语句。

7.运行复制源

用右键点击控制中心左边树型列表中数据库DB_S下的复制源,在弹出菜单中选择运行SQL文件…,弹出选择系统名窗口,选择数据库所在系统名,确定,在弹出的文件浏览器中选择tab_1_replscr.sql后确定,如果成功,用右键进行刷新,将显示出新定义的复制源TAB_1_S。

8.将捕捉程序与源数据库绑定(注意:必须转跳到DB2的SQLLIBnd目录下)

CD C:Program FilesSQLLIBnd
DB2 CONNECT TO DB_S USER UserName USING Password
DB2 BIND @CAPTURE.LST ISOLATION UR BLOCKING ALL
DB2 BIND @APPLYUR.LST ISOLATION UR BLOCKING ALL
DB2 BIND @APPLYCS.LST ISOLATION CS BLOCKING ALL

上一页  5 6 7 8 9 10 

Tags:DB 数据库 数据

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接