sql >> Databasteknik >  >> RDS >> Sqlserver

SQL Server 2008 R2 har fastnat i enanvändarläge

I första körningen följande fråga i huvuddatabasen

exec sp_who

Om du inte kan hitta den skyldige, försök

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

Döda sedan alla processer som använder din databas med följande fråga:

KILL spid

Kör sedan följande fråga:

USE Master
ALTER DATABASE YourDatabase SET MULTI_USER


  1. hur man använder COALESCE i oracle för att kombinera data från två rader

  2. Det går inte att ta bort eller uppdatera en överordnad rad ConstraintViolationException

  3. Andra generationens Google Cloud SQL - App Engine

  4. Uppdatera flera kolumner i en triggerfunktion i plpgsql