четверг, 15 января 2015 г.

Error: 1807 Could not obtain exclusive lock on database ‘model’. Retry the operation later

Ошибка MS SQLServer:


Error: 1807 Could not obtain exclusive lock on database ‘model’. Retry the operation later

Error:














Возможные случаи возникновения данной ошибки:
   1) Используется еще одна сессия на другом компьютере(Открыт экземпляр сессии на другом компьютере
компьютере SQL SERVER Management Studio);
   2) Проверьте доступное место на жестком диске;
   3) Возможно некоторые службы(MS Server) запущенны не с правами SYSTEM;
  
И так если у вас действительно проблема 1) и нет доступа к компу и вы не хотите искать где открыта сессия:

Решение:
  Откройте Management Studio и выполните следующий скрипт:
SELECT request_session_id  FROM sys.dm_tran_locks
WHERE resource_database_id = DB_ID('Model')

При выполнение запроса вы увидите ID сессии которая лочит бд; 

Теперь выполните команду для убийства сессии;

Kill  тут_id_сессии(например 53)

P.S Перезапустите Management Studio;





Комментариев нет:

Отправить комментарий