22,209
社区成员
发帖
与我相关
我的任务
分享
alter database 数据库名 set emergency
go
alter database 数据库名 set single_user
go
--开始修复
dbcc checkdb(数据库名,REPAIR_ALLOW_DATA_LOSS)
go
dbcc checkdb(数据库,REPAIR_REBUILD)
go
USE master
GO
ALTER DATABASE AdventureWorks2008R2 SET SINGLE_USER
go
DBCC CHECKDB(AdventureWorks2008R2,REPAIR_ALLOW_DATA_LOSS)
GO
ALTER DATABASE AdventureWorks2008R2 SET MULTI_USER
go
如果不行,试下方法2.alter database 数据库名 set emergency
go
alter database 数据库名 set single_user
go
--开始修复
dbcc checkdb(数据库名,REPAIR_ALLOW_DATA_LOSS)
go
dbcc checkdb(数据库,REPAIR_REBUILD)
go