Wie erzwinge ich, dass meine Datenbank offline geschaltet wird, unabhängig davon, was oder wer sie bereits verwendet?
Ich habe es versucht:
ALTER DATABASE database-name SET OFFLINE;
Aber es hängt immer noch nach 7 Minuten.
Ich möchte dies, weil ich das Szenario testen muss.
Wenn es überhaupt möglich ist?
sql
sql-server
tsql
sql-server-2008
Radbyx
quelle
quelle
master
wenn DB-Status betrieben wirdSie müssen verwenden
WITH ROLLBACK IMMEDIATE
, um andere Verbindungen zu starten, ohne Rücksicht darauf, was oder wer sie bereits verwendet.Oder verwenden Sie
WITH NO_WAIT
, um vorhandene Verbindungen nicht aufzuhängen und nicht zu beenden. Weitere Informationen finden Sie unter http://www.blackwasp.co.uk/SQLOffline.aspxquelle