1、設置成單用戶狀態 USE MASTER ALTER DATABASE DBNAME SET SINGLE_USER; GO --DBNAME為修複的資料庫名 2、執行修複語句,檢查和修複資料庫及索引 dbcc checkdb('DBNAME',REPAIR_ALLOW_DATA_LOSS) 修複 ...
1、設置成單用戶狀態
USE MASTER
ALTER DATABASE DBNAME
SET SINGLE_USER;
GO
--DBNAME為修複的資料庫名
2、執行修複語句,檢查和修複資料庫及索引
dbcc checkdb('DBNAME',REPAIR_ALLOW_DATA_LOSS) -----修複資料庫
dbcc checkdb ('DBNAME',REPAIR_REBUILD) -------修複資料庫索引
--DBNAME為修複的資料庫名
3、如果運行以下語句報錯,中斷服務SQL SEVER (MSSQL SEVER),然後執行以下語句,設置成多用戶狀態,然後重啟服務SQL SEVER (MSSQL SEVER)
USE MASTER
ALTER DATABASE DBNAME
SET MULTI_USER;
GO
--DBNAME為修複的資料庫名