Sql-Server-2000

恢復數據庫的單頁 - 語法錯誤

  • August 28, 2011

我正在嘗試執行此查詢

RESTORE DATABASE dbname
PAGE = '1:442'
FROM DISK = 'C:\dbname.bak'
WITH NORECOVERY

但得到錯誤:

Msg 102, Level 15, State 1, Line 2
Incorrect syntax near 'PAGE'.

你能幫我解決這個問題嗎?我在這里這裡找到了資訊,但無法弄清楚問題所在。

SQL 2000 不支持頁面級恢復。您需要修復數據失去,用另一個名稱恢復數據庫,然後複製失去的行。

為什麼不將數據庫恢復為不同的數據庫,然後將表複製過來?

引用自:https://dba.stackexchange.com/questions/5127