yo te recomiendo que pongas la base de datos en modo "single",
EXEC sp_dboption 'Works', 'single user', 'true'
EXEC sp_dboption 'Works', 'single user', 'false'
Works seria la base de datos, y el verdadero o falso es para ponerlo o quitarlo...
restauras el respaldo y la vuelves a poner multiusuario....
mas informacion...
http://www.kodyaz.com/articles/alter...user-mode.aspx