3
我現在處於大麻煩之中。 我錯誤地從遠程服務器(SQL 2008)表中刪除了(約2,00,000條記錄)。 有什麼辦法,所以我可以找回這條記錄。找回刪除的記錄
請大家幫忙,
謝謝
額外 *服務器不授予我訪問服務器端的備份文件。
我現在處於大麻煩之中。 我錯誤地從遠程服務器(SQL 2008)表中刪除了(約2,00,000條記錄)。 有什麼辦法,所以我可以找回這條記錄。找回刪除的記錄
請大家幫忙,
謝謝
額外 *服務器不授予我訪問服務器端的備份文件。
從備份數據庫中恢復它。
速戰速決,假設沒有FK問題或級聯刪除:
1)恢復備份與刪除數據的數據庫新的數據庫
2),運行的是這樣的:
INSERT INTO schema.YourTable
(colA, colB, colC)
SELECT
colA, colB, colC
FROM server.RESTORED_Database.schema.YourTable
如果表具有標識列使用:SET IDENTITY_INSERT (Transact-SQL)
如何使用truncate或delete命令刪除? – 2011-01-31 12:48:03
可能會在這裏發佈? http://dba.stackexchange.com/ – 2011-01-31 12:48:31