数据库还原的问题
我的程序有一个还原数据库的操作。 
 代码如下: 
    SqlCommand   cmd   =   new   SqlCommand( "RESTORE         DATABASE         organise         FROM         Disk= 'c:\\msdb.bak ' ",   sqlconn1.cn1); 
 sqlconn.cn.Close(); 
 sqlconn1.cn1.Open(); 
 cmd.ExecuteNonQuery(); 
 MessageBox.Show( "还原成功 ");       
 sqlconn1.cn1连的是master数据库 
 但运行是总是提示 
 因为数据库正在使用,所以未能获得对数据库的排它访问权。 
 RESTORE   DATABASE   操作异常终止。    
------解决方案--------------------