免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 3865 | 回复: 10
打印 上一主题 下一主题

数据库表无法去除的原因? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-02-06 08:19 |只看该作者 |倒序浏览
在做表删除时,系统提示如下信息,不知该如何解决?
1> truncate table ordering
2> go
Msg 695, Level 21, State 1:
Line 1:
An attempt was made to read logical page '494080' for object '99' in database
'4' from disk. Wrong logical page '940800' was brought into cache 'default data
cache'.
1>

论坛徽章:
1
2017金鸡报晓
日期:2017-01-10 15:19:56
2 [报告]
发表于 2009-02-06 09:17 |只看该作者
做dbcc checktable

论坛徽章:
0
3 [报告]
发表于 2009-02-06 10:24 |只看该作者
版主:
     命令写成 DBCC CHECKTABLE(表名)就行,还是要附带参数,请明示。谢谢。
     不带参数的命令执行后,报同样的错误信息。[/quote]

论坛徽章:
0
4 [报告]
发表于 2009-02-06 10:35 |只看该作者
手工删除系统表中的数据,进行删除

论坛徽章:
0
5 [报告]
发表于 2009-02-06 10:35 |只看该作者
还有你的数据库肯定还存在着其他问题

论坛徽章:
1
2017金鸡报晓
日期:2017-01-10 15:19:56
6 [报告]
发表于 2009-02-06 10:41 |只看该作者
dbcc checktable
dbcc tablealloc ( tablename ,fix)

论坛徽章:
0
7 [报告]
发表于 2009-02-06 11:01 |只看该作者
精灵使:
我在SQL Advantage 直接执行 dbcc tablealloc ( 表名 ,fix)后,系统提示命令格式不对:
INCORRECT dbcc COMMAND:see the SQL server reference Manual for DBCC command
烦请提示。

论坛徽章:
0
8 [报告]
发表于 2009-02-06 11:15 |只看该作者
如果此表没有过多的约束,是否可以考虑重建后改名?

此外,检查一下库的情况,避免出现更大的麻烦。

论坛徽章:
0
9 [报告]
发表于 2009-02-06 11:34 |只看该作者
drop掉,重建不行吗?

论坛徽章:
1
2017金鸡报晓
日期:2017-01-10 15:19:56
10 [报告]
发表于 2009-02-06 12:13 |只看该作者
dbcc tablealloc(object_name | object_id | partition_id, [, {full | optimized | fast | null} [, fix | nofix]])
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP