SQLDMO.Restore res = new SQLDMO.RestoreClass() ; res.Action = 0 ; SQLDMO.RestoreSink_PercentCompleteEventHandler pceh = new SQLDMO.RestoreSink_PercentCompleteEventHandler(Step); res.PercentComplete += pceh; res.Files = strFileName ;
res.Database = strDbName ; res.ReplaceDatabase = true ; res.SQLRestore(svr) ; return true ; } catch(Exception err) { throw(new Exception("恢复数据库失败,请关闭所有和该数据库连接的程序!"+err.Message)) ; } finally { svr.DisConnect() ; } }
其中这个语句取得了所有的进程列表:
下面的语句找到和要恢复数据库相关的进程并杀死:
成都车展 宏光MINI EV 普拉多 欧拉黑猫 途达 起亚嘉华 玛奇朵 皇冠陆放 奔驰C级 哈弗神兽 坦克600 奥迪Q5 思域 卡罗拉双擎E+ 轩逸 太平洋汽车网app 新能源车