SQL SERVER – 2005 Take Off Line or Detach Database

EXEC sp_dboption N'mydb', N'offline', N'true'
OR
ALTER DATABASE [mydb] SET OFFLINE WITH
ROLLBACK
AFTER 30 SECONDS
OR
ALTER DATABASE [mydb] SET OFFLINE WITH
ROLLBACK
IMMEDIATE

Using the alter database statement (SQL Server 2k and beyond) is the preferred method. The rollback after statement will force currently executing statements to rollback after N seconds. The default is to wait for all currently running transactions to complete and for the sessions to be terminated. Use the rollback immediate clause to rollback transactions immediately.

Reference : Pinal Dave (https://blog.sqlauthority.com) , BOL

SQL Scripts
Previous Post
SQL SERVER – TRIM() Function – UDF TRIM()
Next Post
SQL SERVER – ERROR Messages – sysmessages error severity level

Related Posts

Leave a Reply