IF not EXISTS (SELECT name FROM master.dbo.sysdatabases WHERE name = N'DrawingManage') 
CREATE DATABASE DrawingManage 
use master restore database DrawingManage from disk='E:\databak\myback.bak'可是提示我说
服务器: 消息 3101,级别 16,状态 2,行 3
因为数据库正在使用,所以未能获得对数据库的排它访问权。
服务器: 消息 3013,级别 16,状态 1,行 3
RESTORE DATABASE 操作异常终止。
如何解决这个问题呢,只有把程序关掉,才能在事件查询器中使用,可我想利用程序还原,可以吗