【问题标题】:How do I figure out who has a SQL Server 2005 database in Single User Mode?如何确定谁拥有单用户模式下的 SQL Server 2005 数据库?
【发布时间】:2023-03-29 00:34:01
【问题描述】:

我有一个处于单用户模式的数据库,我正在尝试删除它,以便在其上重新运行创建脚本,但我被锁定了。

  1. 我如何确定谁有锁?
  2. 如何禁用该锁定?

【问题讨论】:

    标签: sql-server-2005


    【解决方案1】:

    运行 sp_who,找到具有所需数据库名称的 spid,杀死该 spid。

    【讨论】:

      【解决方案2】:

      来自 SQL Server Management Studio:

      1. 打开对象浏览器
      2. 扩展数据库服务器
      3. 展开“管理”
      4. 双击“活动监视器”
      5. 使用所需数据库定位进程
      6. 右键单击进程
      7. 点击“终止进程”

      【讨论】:

        猜你喜欢
        • 2010-09-23
        • 2014-02-21
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多