免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 9660 | 回复: 7

^_^错误sql2048N(已解决) [复制链接]

论坛徽章:
0
发表于 2007-10-24 16:30 |显示全部楼层
v9版db2-c
backup 错误sql2048N
list history all 错误sql2161N
查遍资料,均称:
------------------------------------
DB2备份历史文件损坏,怎么办?
答:如果在作数据库备份操作时遇到DB2备份历史文件db2rhist.asc损坏, 错误代码SQL2048的错误,可按照如下步骤操作:
1. 先在NODE000x/SQL000x目录下找到该文件,及其备份文件db2rhist.bak,将db2rhist.asc文件移动到其他目录中。
2. 重新运行备份命令。此命令仍会报同样的错误,但同时DB2系统会自动用db2rhist.bak重新生成db2rhist.asc文件。
3. 再次运行备份命令,它将能够正确运行。
如果按照上面的步骤操作后,仍出同样的错误,则再按如下操作:
1. 先在NODE000x/SQL000x目录下找到该文件,及其备份文件db2rhist.bak,将这两个文件移动到其他目录中。
2. 重新运行备份命令。此命令仍会报同样的错误,但同时DB2系统会自动重新生成这两个文件。
3. 再次运行备份命令,它将能够正确运行。
----------------------------------------------
但是,并为解决问题,删除db2rhist.asc后,未自动生成新的。
各位大侠,有啥好方案吗?

[ 本帖最后由 aus2000 于 2007-10-25 16:27 编辑 ]

论坛徽章:
0
发表于 2007-10-24 17:04 |显示全部楼层
如果对象是 db2rhist.asc,则确保实例所有者可访问
db2rhist 文件。如果正确设置了许可权,则说明
db2rhist 文件可能已被破坏。将现有文件从它的现有
位置移开,或者删除该文件。当 DB2
下一次需要访问 db2rhist 文件时,DB2 将创建新的
db2rhist 文件。注意:删除 db2rhist 文件将导致丢失
db2rhist 文件中的历史信息。

SQL2161N 未能修复破坏的恢复历史文件。指定的操
          作失败。

解释:

访问恢复历史文件期间遇到错误。实用程序无法恢
复此文件。实用程序停止处理。

用户响应:

要继续处理,用户可以除去恢复历史文件,并重新
提交该命令。实用程序将重新产生新文件。破坏的
文件中的任何数据都已丢失。用户可以查看破坏的
文件, 来看看能否保存任何信息。用户应该采取
适当的预防措施来确保恢复历史文件不再破坏。

论坛徽章:
0
发表于 2007-10-24 17:18 |显示全部楼层
删也删了,就是没重新生成!何解?

论坛徽章:
0
发表于 2007-10-24 17:28 |显示全部楼层
你做个BACKUP | ROLLFORWARD | REORG | CREATE TABLESPACE | ALTER TABLESPACE | DROPPED TABLE | LOAD | RENAME TABLESPACE | ARCHIVE LOG操作就会生成了。

论坛徽章:
0
发表于 2007-10-24 17:42 |显示全部楼层
4楼的建议,我也做了,就是不产生新的,仍旧报错

论坛徽章:
0
发表于 2007-10-25 13:59 |显示全部楼层
不能把。。。
我的可以啊

论坛徽章:
0
发表于 2007-10-25 16:26 |显示全部楼层
问题已经解决,谢谢各位!

论坛徽章:
0
发表于 2007-11-07 15:42 |显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP