-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

谢谢!

4

1 回答 1

1

这只是一个错字,您正在从 sHapshot 中恢复:

RESTORE DATABASE SCPT_Pandora FROM DATABASE_SHAPSHOT = 'SCPT_Pandora_snap';
                                            ^^^
于 2012-06-25T20:23:09.417 回答