Как определить, у кого есть база данных SQL Server 2005 в однопользовательском режиме? - PullRequest
0 голосов
/ 19 сентября 2008

У меня есть база данных в однопользовательском режиме, и я пытаюсь отбросить ее, чтобы я мог повторно запустить сценарии создания, но я заблокирован от нее.

  1. Как выяснить, у кого есть замок?
  2. Как отключить эту блокировку?

Ответы [ 2 ]

1 голос
/ 19 сентября 2008

запустите sp_who, найдите spid с нужным вам именем базы данных, убейте spid.

0 голосов
/ 19 сентября 2008

Из SQL Server Management Studio:

  1. открыть проводник объектов
  2. развернуть сервер базы данных
  3. развернуть "Управление"
  4. дважды щелкните «Монитор активности»
  5. найдите процесс, используя нужную базу данных
  6. щелкните правой кнопкой мыши по процессу
  7. нажмите «Процесс убийства»
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...