免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123
最近访问板块 发新帖
楼主: unix_boy
打印 上一主题 下一主题

请教如何查找出DB2数据库中的坏表 [复制链接]

论坛徽章:
0
21 [报告]
发表于 2005-05-05 08:38 |只看该作者

请教如何查找出DB2数据库中的坏表

555~!我特地试了一下reorg和runstat,结果还是没用~!

论坛徽章:
0
22 [报告]
发表于 2005-05-05 10:10 |只看该作者

请教如何查找出DB2数据库中的坏表

[quote]原帖由 "unix_boy"]555~!我特地试了一下reorg和runstat,结果还是没用~![/quote 发表:


INSPECT CHECK [DATABASE | TABLE ]

详细格式见《DB2 UDB 8.1 fo Linux,UNIX,Windows数据库管理》的第387页。

论坛徽章:
0
23 [报告]
发表于 2005-05-05 15:03 |只看该作者

请教如何查找出DB2数据库中的坏表

你所说的坏表一般是由于激活了表的not logged属性,但是事务又回滚了的进修造成的.
至于怎么找出,偶也不知道

论坛徽章:
0
24 [报告]
发表于 2005-05-26 10:30 |只看该作者

请教如何查找出DB2数据库中的坏表

有可能两种情况:
1。插入的数据没满足唯一性,就是主键不对。
2。可能是不同schema,用schema.table操作试试。

论坛徽章:
0
25 [报告]
发表于 2005-05-27 09:35 |只看该作者

请教如何查找出DB2数据库中的坏表

使用db2的诊断命令
db2dart

论坛徽章:
0
26 [报告]
发表于 2005-05-27 11:57 |只看该作者

请教如何查找出DB2数据库中的坏表

不知表的状态是否存在系统表中,如果存在,那就好办了。
    用db2 load query 查每张表,确实很麻烦。

论坛徽章:
0
27 [报告]
发表于 2005-05-27 16:03 |只看该作者

请教如何查找出DB2数据库中的坏表

给你说了用
db2dart
诊断,我们系统以前也出现了坏表的问题,就是靠这个诊断出来那些表有问题的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP