WEB开发网
开发学院数据库DB2 使用DB2 Cloning Tool克隆主机DB2数据库 阅读

使用DB2 Cloning Tool克隆主机DB2数据库

 2008-09-03 16:26:48 来源:WEB开发网   
核心提示: 目标DB2子系统 1. 编译有效的ZPARM和DSNHDECP参数 提交DB2安装作业DSNTIJUZ,为目标系统DB2子系统定义正常启动和运作所需的ZPARM参数和 DSNHDECP 参数,使用DB2 Cloning Tool克隆主机DB2数据库(5), 2. 准备目标DB2子系统启动时

目标DB2子系统

1. 编译有效的ZPARM和DSNHDECP参数

提交DB2安装作业DSNTIJUZ,为目标系统DB2子系统定义正常启动和运作所需的ZPARM参数和 DSNHDECP 参数。

2. 准备目标DB2子系统启动时需要的STC proc

为了正常启动目标DB2子系统,需要预先在对应的PROCLIB里面定义好相关的启动STC proc。

3. 定义目标DB2子系统和对应的IRLM的子系统

为了正常启动目标DB2子系统,需要预先在对应的IEFSSNxx 里面定义好DB2和IRLM启动时需要使用的子系统借口(SSI)。

4. 为目标DB2子系统编译一个特殊的ZPARM—DSNZSPEC

由于在克隆的过程中,我们需要修改目的DB2子系统的VCAT和STOGROUP,因此必须预先定义相应的 ZPARM。参考如下的步骤:

◆新建特殊的DSN6SPRC,将SDSNMACS(DSN6SPRC)复制到DB2CT.V1R1.SDSNMACS(DSN6SPRC)。

◆修改DB2CT.V1R1.SDSNMACS(DSN6SPRC)参数,将&SPRMCTU SETC ‘0’改成 &SPRMCTU SETC ‘1’。

◆创建编译ZPARM的作业,将DSNTIJUZ复制到DB2CT.V1R1.SCKZJCL(DSNZSPEC),只保留 DSNZSPEC 里面编译ZPARM的部分。

◆修改新建的ZPARM作业:

·在DSNZSPEC里面修改DSN6SPRM为DEFER, ALL;

·修改DSN6SPRM里面的SYSADM和SYSADM2参数为以后运行DB2 Clone Tool的用户ID;

·把DB2CT.V1R1.SDSNMACS(DSN6SPRC) 放在SYSLIB Dd 链接的最前面;指定生成的ZPARM参数module 名字为ZPRMSPEC,并编译该ZPARM到SDSNEXIT库里面去。

根据复制过程中源DB2子系统的状态,我们可以将DB2 Cloning Tool克隆DB2数据库的方式分为DB2 offline克隆和DB2 online克隆两种。DB2 offline克隆的过程相对简单,但需要停止源DB2子系统。而采用DB2 online克隆的方式,源DB2子系统就无需进行停机和重启的操作,提高了源DB2子系统的可用性。同时,这也会使克隆过程变得略微复杂。

上一页  1 2 3 4 5 6 7 8 9 10  下一页

Tags:使用 DB Cloning

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