确保没有其他链接连接到当前错误数据库后,重启SqlServer服务 然后执行 use master declare @databasename varchar(255) set @databasename='\u6570\u636e\u5e93\u540d' exec sp_dboption @databasename, N'single', N'true'--将目标数据库置为单用户状态 dbcc checkdb(@databasename,REPAIR_ALLOW_DATA_LOSS) dbcc checkdb(@databasename,REPAIR_REBUILD) exec sp_db