sql >> Database >  >> RDS >> Sqlserver

Hoe verbreek je alle huidige verbindingen met een SQL Server 2005-database?

De reden dat de aanpak die Adam voorstelde niet werkt, is dat gedurende de tijd dat je de actieve verbindingen doorloopt, er nieuwe tot stand kunnen worden gebracht, en die zul je missen. U kunt in plaats daarvan de volgende benadering gebruiken die dit nadeel niet heeft:

-- set your current connection to use master otherwise you might get an error

use master
ALTER DATABASE YourDatabase SET SINGLE_USER WITH ROLLBACK IMMEDIATE 

--do you stuff here 

ALTER DATABASE YourDatabase SET MULTI_USER


  1. Opmerkingen over PostgreSQL B-Tree-indexen

  2. Meerkolomsindex op 3 velden met heterogene gegevenstypen

  3. Databaseversleuteling:waarom en waar u gegevensversleuteling nodig heeft

  4. Relationeel databasebeheersysteem (RDBMS):MSSQL versus MySQL