USE MASTER GO sp_dboption '你的数据库名', 'single user', 'true' Go DBCC CHECKDB('你的数据库名', REPAIR_REBUILD) Go USE你的数据库名 go exec sp_msforeachtable 'DBCC CHECKTABLE(''?'',REPAIR_REBUILD)' go sp_dboption '你的数据库名', 'single user', 'false' Go