DB2 rollforward 命令使用详解
2010-03-25 00:00:00 来源:WEB开发网作为 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
查看原图(大图)
备份之后可以在指定的目录中看到相应的备份影像。
清单 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)"
Tags:DB rollforward 命令
编辑录入:爽爽 [复制链接] [打 印]更多精彩
赞助商链接