SQL Server 2005 db Restore无法完成

时间:2012-05-04 15:50:15

标签: sql database-restore

我必须恢复数据库。数据库和网站托管在同一台计算机上。我已经从IIS关闭了网站,但恢复仍然无法完成,因为它说数据库正在使用中。我是否还必须停止所有应用程序池?

1 个答案:

答案 0 :(得分:1)

您需要将数据库放在single user mode中,这将关闭与该数据库的任何连接。然后,您可以继续还原。

总之,使用Sql Server Management Studio:

  1. 在对象资源管理器中,连接到SQL Server的实例 数据库引擎,然后展开该实例。

  2. 右键单击要更改的数据库,然后单击“属性”。

  3. 在“数据库属性”对话框中,单击“选项”页面。

  4. 从“限制访问”选项中,选择“单个”。

  5. 如果其他用户连接到数据库,则打开“连接” 消息将出现。要更改属性并关闭所有其他属性 连接,单击是。

  6. 此外,使用exec sp_who2,您可以看到哪些spid连接到该数据库。