修復(fù)斷電等損壞的SQL 數(shù)據(jù)庫
更新時(shí)間:2009年08月01日 19:57:05 作者:
修復(fù)斷電等損壞的SQL 數(shù)據(jù)庫,不論因?yàn)槟姆N原因,大家都可以測試下,試試。
如數(shù)據(jù)庫名為:FreeHost
首先是設(shè)置為單用戶模式,然后修復(fù),最后是恢復(fù)多用戶模式。
ALTER DATABASE [FreeHost] SET SINGLE_USER
GO
DBCC CHECKDB('FreeHost',repair_allow_data_loss) WITH TABLOCK
GO
ALTER DATABASE [FreeHost] SET MULTI_USER
GO
--CHECKDB 有3個(gè)參數(shù):
--REPAIR_ALLOW_DATA_LOSS
-- 執(zhí)行由 REPAIR_REBUILD 完成的所有修復(fù),包括對行和頁進(jìn)行分配和取消分配以改正分配錯誤、結(jié)構(gòu)行或頁的錯誤,以及刪除已損壞的文本對象。這些修復(fù)可能會導(dǎo)致一些數(shù)據(jù)丟失。修復(fù)操作可以在用戶事務(wù)下完成以允許用戶回滾所做的更改。如果回滾修復(fù),則數(shù)據(jù)庫仍會含有錯誤,應(yīng)該從備份進(jìn)行恢復(fù)。如果由于所提供修復(fù)等級的緣故遺漏某個(gè)錯誤的修復(fù),則將遺漏任何取決于該修復(fù)的修復(fù)。修復(fù)完成后,備份數(shù)據(jù)庫。
--REPAIR_FAST 進(jìn)行小的、不耗時(shí)的修復(fù)操作,如修復(fù)非聚集索引中的附加鍵。這些修復(fù)可以很快完成,并且不會有丟失數(shù)據(jù)的危險(xiǎn)。
--REPAIR_REBUILD 執(zhí)行由 REPAIR_FAST 完成的所有修復(fù),包括需要較長時(shí)間的修復(fù)(如重建索引)。執(zhí)行這些修復(fù)時(shí)不會有丟失數(shù)據(jù)的危險(xiǎn)。
--DBCC CHECKDB('FreeHost') with NO_INFOMSGS,PHYSICAL_ONLY
首先是設(shè)置為單用戶模式,然后修復(fù),最后是恢復(fù)多用戶模式。
ALTER DATABASE [FreeHost] SET SINGLE_USER
GO
DBCC CHECKDB('FreeHost',repair_allow_data_loss) WITH TABLOCK
GO
ALTER DATABASE [FreeHost] SET MULTI_USER
GO
--CHECKDB 有3個(gè)參數(shù):
--REPAIR_ALLOW_DATA_LOSS
-- 執(zhí)行由 REPAIR_REBUILD 完成的所有修復(fù),包括對行和頁進(jìn)行分配和取消分配以改正分配錯誤、結(jié)構(gòu)行或頁的錯誤,以及刪除已損壞的文本對象。這些修復(fù)可能會導(dǎo)致一些數(shù)據(jù)丟失。修復(fù)操作可以在用戶事務(wù)下完成以允許用戶回滾所做的更改。如果回滾修復(fù),則數(shù)據(jù)庫仍會含有錯誤,應(yīng)該從備份進(jìn)行恢復(fù)。如果由于所提供修復(fù)等級的緣故遺漏某個(gè)錯誤的修復(fù),則將遺漏任何取決于該修復(fù)的修復(fù)。修復(fù)完成后,備份數(shù)據(jù)庫。
--REPAIR_FAST 進(jìn)行小的、不耗時(shí)的修復(fù)操作,如修復(fù)非聚集索引中的附加鍵。這些修復(fù)可以很快完成,并且不會有丟失數(shù)據(jù)的危險(xiǎn)。
--REPAIR_REBUILD 執(zhí)行由 REPAIR_FAST 完成的所有修復(fù),包括需要較長時(shí)間的修復(fù)(如重建索引)。執(zhí)行這些修復(fù)時(shí)不會有丟失數(shù)據(jù)的危險(xiǎn)。
--DBCC CHECKDB('FreeHost') with NO_INFOMSGS,PHYSICAL_ONLY
相關(guān)文章
sql server 還原數(shù)據(jù)庫時(shí)提示數(shù)據(jù)庫正在使用,無法進(jìn)行操作的解決方法
sql server 還原數(shù)據(jù)庫時(shí)提示:數(shù)據(jù)庫正在使用,無法進(jìn)行操作的解決方法2013-03-03SQL SERVER 2012新增函數(shù)之字符串函數(shù)FORMAT詳解
這篇文章主要給大家介紹了關(guān)于SQL SERVER 2012新增函數(shù)之字符串函數(shù)FORMAT的相關(guān)資料,文中通過實(shí)例介紹的非常詳細(xì),對大家具有一定的參考價(jià)值,需要的朋友們下面來一起看看吧。2017-03-03SQL SERVER 開啟CDC 實(shí)操詳細(xì)
這篇文章主要個(gè)代價(jià)介紹SQL SERVER CDC開啟實(shí)操詳細(xì)內(nèi)容,文明芝麻官內(nèi)容有詳細(xì)代碼及解說,需要的小伙伴可以參考一下2021-10-10簡單觸發(fā)器的使用 獻(xiàn)給SQL初學(xué)者
簡單觸發(fā)器的使用 獻(xiàn)給SQL初學(xué)者,使用sqlserver的朋友可以參考下。2011-09-09