How do I force my Database to go Offline, without regard to what or who is already using it?
I tried:
ALTER DATABASE database-name SET OFFLINE;
You need to use WITH ROLLBACK IMMEDIATE to boot other conections out with no regards to what or who is is already using it.
WITH ROLLBACK IMMEDIATE
Or use WITH NO_WAIT to not hang and not kill existing connections. See http://www.blackwasp.co.uk/SQLOffline.aspx for details
WITH NO_WAIT