DB2数据复原(图形界面)

来源:互联网 发布:淘宝商城衣服女装新款 编辑:程序博客网 时间:2024/05/13 01:14

在其他的操作系统、其他数据库以及其他的客户端程序,做过数据复原,怎么复原具体过程基本忘的一干二净,只记得最后都完成了任务复原成功了。

这一次,却又是费了一些时间,所以想记下来。

 

1路径不要选的太深
a例如,文件20100316在f盘的DE文件夹下,当路径样式为F:/DE/20100316即可
b在f盘建立需要的文件夹,例如,我需要DBFILES那么在f盘建好
2选对需要的表
例如例如选择TSASNCA,表下有好几个路径,根据需要更改即可。TSETC亦然。

 

以上是针对我的实际情况而言的,其实这个问题就其本质还是复原路径和备份的情况不一致造成的,通常它会提示如下:

 SQL2542N  根据所提供的源数据库别名 "database 和时间戳记
      "20090301121301",找不到数据库映像文件的匹配项

解释:

备份映像文件文件名由数据库别名和时间戳记组件组成。文件名根据
Database Restore
调用中提供的源数据库别名和时间戳记参数构造。源目录中不存在与提供的
源数据库别名和时间戳记相匹配的文件名。如果从自动增量式复原接收到此
错误,则根据数据库历史中的时间戳记和位置找不到必需的映像。

用户响应:

确保数据库备份映像驻留在介质源上。重新提交操作,并指定正确的时间戳
记来生成匹配。

如果从自动增量复原中接收到此错误,则检查相应的备份条目的数据库历史
,并验证列示的位置是否与备份映像的实际位置相匹配。要么更新数据库历
史,并重试该操作,以生成匹配项,或者发出 RESTORE INCREMENTAL ABORT
命令来清除在处理期间可能已经创建的任何资源。

 

小结:恢复时除了路径选择的要和备份一致外,对应相关文件名

也要一致,否则无论哪一种不一致都会出现以上提示。 

 

 

参考1http://www.ituren.org.cn/html/jishuwenku/200806/24-83.html

参考2http://blog.csdn.net/perddy/archive/2009/03/13/3986705.aspx

原创粉丝点击