我正在尝试使用 SQL Server Management Studio for Server2012 中的以下内容将数据库还原到新位置:
RESTORE [newdb-name] FROM DISK = '..\backupfile.bak'
WITH MOVE 'olddb-name.mdf' to '...\newdb-name.mdf',
MOVE 'olddb-name_log.ldf' to '..\newdb-name_log.ldf';
GO
我在第 1 行收到错误“'newdb-name' 附近的语法错误”。管理工作室在运行之前没有将其标记为语法错误,并且由于名称有连字符,我需要将其括起来。任何帮助,将不胜感激。
您缺少 DATABASE 这个词,就像在 RESTORE DATABASE 中一样。