Ошибка 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')
WHERE resource_database_id = DB_ID('Model')
При выполнение запроса вы увидите ID сессии которая лочит бд;
Теперь выполните команду для убийства сессии;
Kill тут_id_сессии(например 53)
P.S Перезапустите Management Studio;
Комментариев нет:
Отправить комментарий