db2 备份2048N错误,求高手

如图

速回,谢谢!!!
离线备份能成功。请高手帮下!

第1个回答  2013-12-04
1. 进入到 NODE000x/SQL000x 目录下,找到该文件 db2rhist.asc 文件以及其备份文件 db2rhist.bak,然后把 db2rhist.asc 文件移动到其他目录中。
2. 重新执行数据库备份命令,在执行过程中,DB2 仍然会报错,不过会自动用 db2rhist.bak 文件来生成 db2rhist.asc 文件,当然前提是之前的错误只是由于 db2rhist.asc 文件损坏引起的,而 db2rhist.bak 文件没有损坏。
3. 再次执行数据库备份命令,就可以备份成功了。
如果按照上述步骤执行后,还报这个错误,则可能是因为 db2rhist.bak 文件也损坏了,此时我们可以重新执行上面的三步操作,只是在第一步的时候,在挪走 db2rhist.asc 文件的同时把 db2rhist.bak 文件也挪走。这样,在执行第二步的时候,DB2 会自动生成 db2rhist.asc 文件和 db2rhist.bak 文件追问

    还是不行啊,

第2个回答  2013-12-04
db2 ? sql2048n
表空间可能处于脱机状态。尝试确定底层问题并进行更正。一些问题的
示例包括:未安装文件系统(可通过安装文件系统,然后将表空间开关
改变为联机来修正);已经删除了表空间文件(可以通过执行复原操作
来修正)。

表空间可能已停顿。使用 LIST TABLESPACES 来检查表空间的状态。使
用 QUIESCE RESET OR QUIESCE TERMINATE 来使表空间可用。注意,拥
有停顿的用户标识可能需要执行 QUIESCE RESET OR TERMINATE 操作。
相似回答