WEB开发网
开发学院数据库DB2 DB2 LOAD命令中COPY NO/COPY的说明 阅读

DB2 LOAD命令中COPY NO/COPY的说明

 2007-05-20 16:20:17 来源:WEB开发网   
核心提示: DB20000I SQL 命令成功完成,可见表空间状态已正常,DB2 LOAD命令中COPY NO/COPY的说明(4),表也可执行更新操作了,3. 关于 COPY YES:在 LOAD 操作结束时,如:E:TEST>db2 restore db sample taken at 20

DB20000I SQL 命令成功完成。

可见表空间状态已正常,表也可执行更新操作了。

3. 关于 COPY YES:

在 LOAD 操作结束时,DB2 自动对表所在的表空间进行一次备份操作,因而 LOAD 结束后,表所在的表空间不会再处于“备份暂挂”状态,而为“正常”状态。但由于要进行备份操作,所以这种 LOAD 操作的时间会较没有备份的长。如:

E:TEST>db2 connect to sample
E:TEST>db2 load from staff.del of del insert into staff copy yes to .
E:TEST>db2 list tablespaces
:
表空间标识 = 2
名称 = USERSPACE1
类型 = 系统管理空间
内容 = 任何数据
状态 = 0x0000
详细解释:
正常
:
E:TEST>db2 select count(*) from staff
1
-----------
105
1 条记录已选择。

此时可在当前目录下看到一个 SAMPLE.4 的子目录,表明产生的是一个由 LOAD 操作生成的备份,而这份备份将在数据库进行前滚恢复操作时用于重新创建 LOAD 操作对数据库的修改。如:

E:TEST>db2 restore db sample taken at 20051230174105
DB20000I RESTORE DATABASE 命令成功完成。
前滚状态
输入数据库别名 = sample
节点数已返回状态 = 1
节点号 = 0
前滚状态 = 未暂挂
下一个要读取的日志文件 =
已处理的日志文件 = S0000002.LOG - S0000003.LOG
上次落实的事务 = 2005-12-30-11.48.26.000000
DB20000I ROLLFORWARD 命令成功完成。
E:TEST>db2 connect to sample
E:TEST>db2 list tablespaces
:
表空间标识 = 2
名称 = USERSPACE1
类型 = 系统管理空间
内容 = 任何数据
状态 = 0x0000
详细解释:
正常
:
E:TEST>db2 select count(*) from staff
1
-----------
105
1 条记录已选择。

上一页  1 2 3 4 5 6  下一页

Tags:DB LOAD 命令

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