日期:2014-05-20  浏览次数:20757 次

数据库还原的问题
我的程序有一个还原数据库的操作。
代码如下:
  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   操作异常终止。  


------解决方案--------------------