为什么"关闭到目标数据库的现有连接"在SQL Server 2012 Management Studio上显示为灰色?

sch*_*gel 43 database sql-server ssms database-restore sql-server-2012

我通常使用SQL Server 2012 Management Studio从"bak"文件还原SQL Server数据库.我通过覆盖现有数据库来做到这一点.在"选项"页面中,有一个标记为"关闭与目标数据库的现有连接"的复选框,我主要检查它,因为目标数据库始终"正在使用",即使我刚刚重新启动MS SQL服务而且我是确保没有使用它的应用程序.

无论如何,在我客户的计算机上,我看到关闭现有连接的复选框是灰色的,没有任何信息.这是怎么发生的?谷歌搜索没有产生任何结果.

Ehu*_*and 76

我遇到过同样的问题.我只是在选择要恢复的源之前检查了Checkbox.在选择源之后,CB是灰色的但是检查并且恢复工作正常.

  • 很棒的建议..帮帮我 (5认同)
  • 奇迹般有效。看起来像是 SQL Management Studio 中的错误。 (4认同)
  • 这么简单,但它为我解决了它.谢谢 (3认同)
  • 在我的情况下,我认为这是由数据库具有不同的名称引起的,它从备份的位置加载.(它们是数据库的后缀,表示它是测试服务器上的测试数据库) (3认同)

小智 10

右键单击database-> properties-> Options->将Auto Update statistics异步更改为false.它将解决与目标数据库灰色关闭问题的紧密现有连接

我希望它有所帮助

  • 当我这样做时,该设置在还原后重新启用,因为备份源已启用它。 (2认同)

FAA*_*FAA 3

如果您从低于 2012 的版本进行恢复,例如尝试使用 SSMS 2012 恢复 SQL Server 2005 数据库,则可能会发生这种情况。

  • 不,我正在从 2012 版本恢复到 2012 版本。事实上,我是安装它们的人:) (2认同)