34,593
社区成员
发帖
与我相关
我的任务
分享
USE [master]
GO
--dbName 你自己替换一下
ALTER DATABASE [dbName] SET SINGLE_USER WITH ROLLBACK IMMEDIATE
GO
ALTER DATABASE [dbName] SET SINGLE_USER
GO
DBCC CHECKDB(dbName,REPAIR_ALLOW_DATA_LOSS)
dbcc checkdb(dbName,REPAIR_REBUILD)
alter database [dbName] set multi_user
GO
ALTER DATABASE [dbName] SET RECOVERY SIMPLE WITH NO_WAIT
GO
上面的脚本执行看是否可以吧。
如果不行:
1. 直接查询看下是否能查到数据?
2. 看下这个表是否有索引?如果有,先删除所有的索引, 再修复此表。