无法从备份文件还原SQL Server数据库 - 错误:102

时间:2015-11-19 23:42:57

标签: sql sql-server

当我尝试恢复SQL Server数据库时,我得到:

“执行Transact-SQL语句或批处理时发生异常。 's'附近的语法不正确 字符串附近的未闭合引号“。(Microsoft SQL Server,错误:102)”

我没有使用任何脚本,只需点击“恢复数据库”,选择文件(顺便说一下,它没有扩展名),并收到此错误。

我试图寻找解决方案,但找不到有类似问题的人。我真的很感激任何意见!

谢谢!

3 个答案:

答案 0 :(得分:1)

确保没有使用特殊字符命名目录。例如,我命名了我的目录SQLDB's\并得到了该错误。为了解决这个问题,我删除了'并且有效。

答案 1 :(得分:0)

这是由于权限问题。首先需要将* .bak文件移动到SQL服务器的数据目录中..然后再试一次..

答案 2 :(得分:0)

这是SQL Server数据库而非用户的权限问题。只是尝试将* .bak移动到保存其他文件的数据目录中。现在再次重复该过程。

如果您觉得有用,请将其标记为正确答案。

祝你好运!