我正在尝试在 Microsoft SQL Server 2005 上恢复黑莓配置数据库。命令如下:
从磁盘 = “C:\besmgmt-test.bak” 恢复数据库 besmgmt-test;将“besmgmt-test” 移动到“E:\Data\besmgmt-test.mdf”,将“besmgmt-test_log”移动到 E:\Logs\besmgmt-test.ldf”
当我尝试执行它时,收到错误“‘-’附近的语法不正确”。
我发现它不喜欢数据库名称中的破折号,因为我在另一个没有破折号的数据库上进行了测试。甚至尝试在命令中将数据库名称放在引号中,但仍然收到错误。
除了更改数据库名称之外,还有其他方法可以解决这个问题吗?
答案1
尝试使用 [方括号] 括住名称