如何使用DB2 V9进行非增量重定向还原
2007-11-04 21:39:28 来源:WEB开发网核心提示: 备份测试数据库 现在我们来备份测试数据库,好方便我们在下面的例子中可以恢复到此时的状态,如何使用DB2 V9进行非增量重定向还原(4),如清单10所示, --清单 10.备份数据库BACKUP DATABASE DB2TEST1 TO /db2/databases/backup/ 命令执行完后,如清单12所示,
备份测试数据库
现在我们来备份测试数据库,好方便我们在下面的例子中可以恢复到此时的状态,如清单10所示。
--清单 10.备份数据库BACKUP DATABASE DB2TEST1 TO /db2/databases/backup/
命令执行完后,显示如下:
备份成功。此备份映像的时间戳记是:20070911175125创建示例表
接下来我们创建示例表,在/home/db2inst1/目录下我们编写脚本employee.sql,内容如清单11所示。
--清单 11. employee.sql内容CREATE TABLE "DB2INST1"."EMPLOYEE" ("EMPNO" CHAR(6) NOT NULL ,"FIRSTNME" VARCHAR(12) NOT NULL ,"MIDINIT" CHAR(1) ,"LASTNAME" VARCHAR(15) NOT NULL ,"PHOTO" BLOB (10 M ) NOT NULL LOGGED NOT COMPACT,"WORKDEPT" CHAR(3) ,"PHONENO" CHAR(4) ,"HIREDATE" DATE ,"JOB" CHAR(8) ,"EDLEVEL" SMALLINT NOT NULL ,"SEX" CHAR(1) ,"BIRTHDATE" DATE ,"SALARY" DECIMAL(9,2) ,"BONUS" DECIMAL(9,2) ,"COMM" DECIMAL(9,2) )IN "TABLESPACE1" LONG IN "TABLESPACE2";
接下来执行employee.sql脚本:
$db2 –tvf /home/db2inst1/employee.sql
执行成功后,表DB2INST1.EMPLOYEE的用户数据存放在TABLESPACE1,大型字段存放在TABLESPACE2中,其中TABLESPACE1是使用自动存储器,TABLESPACE2是使用的非自动存储器。
再次备份测试数据库
现在我们来再次备份测试数据库,好方便我们在下面的例子中可以恢复到此时的状态,如清单12所示。
--清单 12.备份数据库BACKUP DATABASE DB2TEST1 TO /db2/databases/backup/
命令执行完后,显示如下:
备份成功。此备份映像的时间戳记是:20070911175656URl收藏 http://www.cncms.com.cn/db2/s379941.html
更多精彩
赞助商链接