數(shù)據(jù)庫置疑修復(fù)工具 數(shù)據(jù)庫置疑是怎么回事?
數(shù)據(jù)庫置疑是怎么回事?Enterprise Manager-右鍵單擊prospect數(shù)據(jù)庫-所有任務(wù)-分離數(shù)據(jù)庫,然后備份prospect數(shù)據(jù)庫的文件,然后執(zhí)行以下步驟:1。創(chuàng)建一個同名的新數(shù)據(jù)庫2。
數(shù)據(jù)庫置疑是怎么回事?
Enterprise Manager-右鍵單擊prospect數(shù)據(jù)庫-所有任務(wù)-分離數(shù)據(jù)庫,然后備份prospect數(shù)據(jù)庫的文件,然后執(zhí)行以下步驟:
1。創(chuàng)建一個同名的新數(shù)據(jù)庫
2。停止SQL[server
3。使用prospect數(shù)據(jù)庫的文件覆蓋同名的新數(shù)據(jù)庫
4。重新啟動SQL Server
5。此時,當(dāng)您打開enterprisemanager時,將懷疑同名的新數(shù)據(jù)庫。不管怎樣,執(zhí)行以下語句(注意修改數(shù)據(jù)庫名稱)使用master go spuconfigure“ALLOW UPDATES”,1 RECONFIGURE WITH OVERRIDE go UPDATE SYSDATABASES SET STATUS=32768,其中name=“his222”go spudboption“test”,“single user”,“true”go DBCCCHECKDB(“test”)Go update sysdatabases set status=28其中name=“test”Go sp”configure“allow updates”,0用override Go sp”dboption“test”,“single user”,“False”Go
6重新配置。完成后,可以訪問數(shù)據(jù)庫中的數(shù)據(jù)。此時,數(shù)據(jù)庫本身通常會出現(xiàn)問題。解決方案是使用數(shù)據(jù)庫腳本創(chuàng)建一個新數(shù)據(jù)庫并將數(shù)據(jù)導(dǎo)入其中。如果不添加數(shù)據(jù)庫狀態(tài),您可以將數(shù)據(jù)庫導(dǎo)入一個新的數(shù)據(jù)庫,而不是舊的企業(yè)管理器--右鍵單擊您的數(shù)據(jù)庫--所有任務(wù)--導(dǎo)出數(shù)據(jù)--選擇新的目標(biāo)數(shù)據(jù)庫--選擇“在兩個SQL數(shù)據(jù)庫之間復(fù)制對象和數(shù)據(jù)”--選擇“包括擴(kuò)展屬性”--根據(jù)需要選擇其他--最后完成