数据库恢复时断开数据库的问题.急...在线等待
我在做数据库恢复的时候.先把数据库的连接断开
sqlcn.Close();
sqlcn.Dispose();
然后在采用一下代码进行恢复
SQLDMO.SQLServer oSQLServer = new SQLDMO.SQLServerClass();
SQLDMO.Restore oRestore = new SQLDMO.RestoreClass();
// ◆恢复备份:
oSQLServer.LoginSecure = false;
oSQLServer.Connect(service,name,pass);
oRestore.Action = SQLDMO.SQLDMO_RESTORE_TYPE.SQLDMORestore_Database;
oRestore.Database = dbname;
oRestore.Files = txt_FilePath.Text.Trim();
oRestore.FileNumber = 1;
oRestore.SQLRestore(oSQLServer);
为什么总时恢复不成功.
错误提示:因为数据正在使用,所以未能获得对数据库的排它访问权.
是在本机上做操作,而且数据库也在我的电脑上.而且别人没有连接我的电脑.
具体是什么原因了?有经验的大侠救救!谢谢
问题点数:20、回复次数:2Top
1 楼usxue(尘飞扬)回复于 2006-03-10 11:03:24 得分 20
先将数据库停止,试试!Top
2 楼yanglg(ylg)回复于 2006-03-10 14:28:34 得分 0
高手们去哪里了?过来看看啊.你们都没有遇到这种问题吗?
Top




