数据库表无法去除的原因?
在做表删除时,系统提示如下信息,不知该如何解决?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> 做dbcc checktable 版主:
命令写成 DBCC CHECKTABLE(表名)就行,还是要附带参数,请明示。谢谢。
不带参数的命令执行后,报同样的错误信息。 手工删除系统表中的数据,进行删除 还有你的数据库肯定还存在着其他问题 dbcc checktable
dbcc tablealloc ( tablename ,fix) 精灵使:
我在SQL Advantage 直接执行 dbcc tablealloc ( 表名 ,fix)后,系统提示命令格式不对:
INCORRECT dbcc COMMAND:see the SQL server reference Manual for DBCC command
烦请提示。 如果此表没有过多的约束,是否可以考虑重建后改名?
此外,检查一下库的情况,避免出现更大的麻烦。 drop掉,重建不行吗? dbcc tablealloc(object_name | object_id | partition_id, [, {full | optimized | fast | null} [, fix | nofix]])
页:
[1]
2