sql server 2000 數據庫在同傳的過程中出現置疑的解決方法
案例:
兩臺服務器做雙機熱備,在數據同傳的過程中,數據庫實例出現置疑。
解決方案:
1:在企業管理器中打開展開數據列表,發現置疑的數據名(置疑),刪除數據名,可能會出現錯誤信息,不管他,繼續確定刪除。
刪除數據名後進行數據表的附件工作,附加同名稱的數據文件.mdf附加的過程日誌文件可有可無。
附加數據表成功,很榮幸你恭喜你,恢復成功,重新啓動數據庫,可以恢復數據庫的訪問工作。然而不是每次附加都能成功的當出現以下信息:
附加數據表失敗:設備激活錯誤 ,。。。。dmf文件可能有錯。這個時候你需要使用下面的方法啦(以下爲網絡轉載)
A.我們SQL SERVER企業管理器新建立一個供恢復使用的同名數據庫(注意:要跟問題數據庫同名,本例中爲myDb)。
B.停掉數據庫服務器。
C.將剛纔生成的數據庫的日誌文件myDb_log.ldf刪除(本例中的示列數據庫名,實際使用您自己的數據庫名稱),用剛纔備份的數據庫mdf文件覆蓋新生成的數據庫數據文件myDb_data.mdf。
D.啓動數據庫服務器。此時會看到數據庫myDb的狀態爲“置疑”。這時候不能對此數據庫進行任何操作。
E.設置數據庫允許直接操作系統表。此操作可以在SQL Server Enterprise Manager裏面選擇數據庫服務器,按右--鍵,選擇“屬性”,在“服務器設置”頁面中將“允許對系統目錄直接修改”一項選中。也可以使用如下語句來實現。