执行restore前先执行另一句sql:
ALTER DATABASE AdventureWorks SET SINGLE_USER WITH ROLLBACK IMMEDIATEGO
参考资料:
http://stackoverflow.com/questions/183686/how-to-gain-exclusive-access-to-sql-server-2005-database-to-restore