sql sever2008 R2 檢測到索引可能已損壞。請運行 DBCC CHECKDB。


 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為修復的數據庫名

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM