-1
我已成功創建名爲SCPT_Pandora_snap的數據庫SCPT_Pandora的快照。當我嘗試從此快照恢復SCPT_Pandora時,出現錯誤(「'DATABASE_SHAPSHOT'不是可識別的設備類型選項」)。我已經在兩臺服務器(2005年& 2008企業版)上嘗試了這一點,並在兩者上都收到相同的錯誤。代碼如下:無法從快照中恢復
IF EXISTS (SELECT name
FROM sys.databases
WHERE name = N'SCPT_Pandora_snap')
DROP DATABASE SCPT_Pandora_snap
GO
CREATE DATABASE SCPT_Pandora_snap ON
(
NAME = SCPT_Pandora,
FILENAME = 'D:\SQL2008_data\SCPT_Pandora_snap.ss'
) AS SNAPSHOT OF SCPT_Pandora
GO
USE Master
GO
RESTORE DATABASE SCPT_Pandora FROM DATABASE_SHAPSHOT = 'SCPT_Pandora_snap';
GO
謝謝!
所有MSDN上的例子做'使用母;而'restore'之前'。這有什麼區別嗎? – Andomar
我已經在master db上運行了,我更新了代碼示例以反映此情況 –