Last evening I ran into the precarious situation when trying
restore a database.
I have cut down a lot of steps to just get to the problem.  By 9.00 pm I had done few database
restores at a client and one of the large databases just wouldn’t get restored
with the standard error. 
Msg 3702, Level 16, State 3, Line 2
Cannot drop database “DataBaseName” because it is currently in use.
Cannot drop database “DataBaseName” because it is currently in use.
I went through the sysprocesses and killed all the active
connections but the same message kept popping out all the time. After many attempts
and 10 minutes gone I was still at square one. 
Tried standard opening and closing management studio ,Stopping
sql agent  none would work.
Finally I took the database into single user mode with Alter
database  set single_user with rollback immediate ( this took
about 5 minutes to execute) and created hole load of informational messages in between.
 
Then dropped the database which took another 5 minutes to take
effect. 
Comments
Post a Comment