Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

SQL Server 2008 R2 bleibt im Einzelbenutzermodus hängen

Im ersten Lauf folgende Abfrage in der Stammdatenbank

exec sp_who

Wenn Sie den Übeltäter nicht finden können, versuchen Sie es

SELECT request_session_id FROM sys.dm_tran_locks 
WHERE resource_database_id = DB_ID('YourDatabase')

Beenden Sie dann alle Prozesse, die Ihre Datenbank verwenden, mit der folgenden Abfrage:

KILL spid

Führen Sie dann die folgende Abfrage aus:

USE Master
ALTER DATABASE YourDatabase SET MULTI_USER