繁体   English   中英

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

[英]Can't restore a SQL Server database from a backup file - Error: 102

当我尝试还原SQL Server数据库时,我得到:

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

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

我试图寻找解决方案,但找不到任何遇到类似问题的人。 我将不胜感激任何输入!

谢谢!

确保您没有使用特殊字符命名目录。 例如,我将目录命名为SQLDB's\\并收到该错误。 为了解决该问题,我删除了“,并且可以正常使用。

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

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

如果您认为有帮助,请将其标记为正确答案。

祝好运!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM