dbcc checktable ('employee', REPAIR_REBUILD) 使用經(jīng)驗總結(jié)
可以通過dbcc checktable ('employee')檢查數(shù)據(jù)庫表employee是否有損壞。如果損壞,可以使用dbcc checktable ('employee', REPAIR_REBUILD) 修復(fù)。但是需要將數(shù)據(jù)庫設(shè)置成為單用戶模式。設(shè)置單用戶模式方法如下:
如何將數(shù)據(jù)庫設(shè)置為單用戶模式 (SQL Server Management Studio)
單用戶模式指定一次只有一個用戶可訪問數(shù)據(jù)庫,該模式通常用于維護操作。
如何將數(shù)據(jù)庫設(shè)置為單用戶模式 (SQL Server Management Studio)
單用戶模式指定一次只有一個用戶可訪問數(shù)據(jù)庫,該模式通常用于維護操作。
-
在對象資源管理器中,連接到 SQL Server 2005 數(shù)據(jù)庫引擎實例,再展開該實例。
-
右鍵單擊要更改的數(shù)據(jù)庫,再單擊“屬性”。
-
在“數(shù)據(jù)庫屬性”對話框中,單擊“選項”頁。
-
在“限制訪問”選項中,選擇“單用戶”。
-
如果其他用戶連接到數(shù)據(jù)庫,將出現(xiàn)“打開的連接”消息。若要更改屬性并關(guān)閉所有其他連接,請單擊“是”。
http://technet.microsoft.com/zh-cn/library/ms345598.aspx

