MSSQL fejl Could not obtain exclusive lock on database ‘model’. Retry the operation later

Hvis du får fejl meddelelse:

Databasen “Model” er i brug, og kan kontrolleres således:

  1. I SQL Management, tryk new query, og skriv:
    Use master
    GO
    IF EXISTS
    (SELECT request_session_id  FROM sys.dm_tran_locks
    WHERE resource_database_id
    = DB_ID('Model'))
    PRINT
    'Model Database being used by some other session'
    ELSE
    PRINT
    'Model Database not used by other session'
    Resultalt:
  2. Find Session ID, skriv:
    SELECT request_session_id  FROM sys.dm_tran_locks
    WHERE resource_database_id
    = DB_ID('Model')
    Resultalt:
  3. Se hvad SQL Aktivitet det er, skriv:
    DBCC InputBuffer(7066)Resultalt:
  4. For at løse problemet, skal du undersøge hvorfor ovenstående er i brug, og ikke afsluttet. Du kan også dræbe sessionen, ved at skrive:
    Kill 7066Resultalt:

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *