Sql-Server
SQL 2000 數據庫文件的捲影副本可以用作恢復嗎?
我有一個 SQL 2000 SP2 實例(版本 8.00.760),它位於獲取正常卷影副本的驅動器上。
可以使用卷影副本來還原數據庫嗎?
似乎可以停止 SQL 服務,從卷影副本中恢復 Data 文件夾(包括 msdb、master、model、temp 和使用者數據庫,然後重新啟動服務。
在最壞的情況下,文件是否會處於崩潰一致的情況下?如果是這樣,當重新啟動服務時,它不會像從伺服器上拔掉電源一樣恢復嗎?
謝謝你,基思
您可以使用它們進行還原。如果您將 SQL 升級到 SP 4,再加上我在下面列出的內容,那麼它將辨識 VSS 呼叫並進入一致狀態。
應用KB940349-v3。
執行“vssadmin list writers”並檢查MSDE writer 是否出現在列表中。如果沒有並且 Vssadmin.exe 工具停止響應,請應用MSFT KB913100。
在 SQL Server 2000 企業管理器中,將“NT AUTHORITY\System”添加到安全條目內的登錄。
在 Server Functions 中,將“NT AUTORITY\System”添加到 SysAdmin 函式。
編輯:Gahh,我剛剛又看了你的問題,你說你正在執行 SP2。這意味著它無法辨識 MSDN VSS 編寫器,並且不會處於一致狀態。數據庫和日誌將處於崩潰一致狀態。