WEB开发网
开发学院数据库DB2 DB2 rollforward 命令使用详解 阅读

DB2 rollforward 命令使用详解

 2010-03-25 00:00:00 来源:WEB开发网   
核心提示: 作为 restore 和 rollforward 的先决条件,首先需要 backup 每一个表空间,DB2 rollforward 命令使用详解(4),如清单 4 所示,清单 4. Backup 表空间db2"updatedbcfgfortestusinglogfilsiz4LOGAR

作为 restore 和 rollforward 的先决条件,首先需要 backup 每一个表空间,如清单 4 所示。

清单 4. Backup 表空间

 db2 "update db cfg for test using logfilsiz 4 LOGARCHMETH1 disk:$archivePath" 
 db2 "backup db test to $backupPath" 
 db2 "connect to test" 
 db2 "create tablespace tbs1" 
 db2 "create tablespace tbs2" 
 db2 "create tablespace tbs3" 
 db2 "backup db test tablespace(tbs1) to $backupPath/tbs1" 
 db2 "backup db test tablespace(tbs2) to $backupPath/tbs2" 
 db2 "backup db test tablespace(tbs3) to $backupPath/tbs3" 

图 1 显示了备份结果。

图 1. Backup tablespace
DB2 rollforward 命令使用详解

查看原图(大图)

备份之后可以在指定的目录中看到相应的备份影像。

清单 5 显示了对三个表空间创建表和插入数据的操作清单。

清单 5. 操作表空间

 db2 "connect to test" 
 db2 "create table t1(a int) in tbs1" 
 db2 "create table t2(a int) in tbs2" 
 db2 "create table t3(a int) in tbs3" 
 db2 "insert int t1 values(1)" 
 db2 "insert int t2 values(2)" 
 db2 "insert int t3 values(3)" 

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

Tags:DB rollforward 命令

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