CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

数据库恢复时断开数据库的问题.急...在线等待

楼主yanglg(ylg)2006-03-10 10:52:39 在 .NET技术 / C# 提问

我在做数据库恢复的时候.先把数据库的连接断开  
  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

相关问题

  • sql2000 数据库恢复(在线等待)
  • ********* 怎样在恢复数据库前断开当前正在连接的用户?*******
  • 如何强行断开数据库的连接(在线等待 急)
  • 断开数据库连接
  • 急!!!!在线等待!!!!如何恢复数据库
  • 急急急!!!oracle数据库恢复,在线等待
  • 数据库恢复问题,急急急!!!!在线等待……
  • 恢复数据库
  • 恢复数据库
  • 数据库恢复

关键词

  • 数据库
  • orestore
  • sqldmo
  • 恢复
  • osqlserver

得分解答快速导航

  • 帖主:yanglg
  • usxue

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo