如果选择要恢复备份文件不是想要恢复的那个数据库,它会花很长时间,然后提示恢复不成功.怎样避免这个问题?
解决方案 »
- 能否用DELPHI实现一个邮件群发的功能?
- 2000元求购一程序!!高手请进
- dbgrid1.DragMode=dmAutomatic时,DBGrid1CellClick和DBGrid1MouseDown中写的程序为什么不执行?
- 怎么实现像金山词霸那种效果?
- 请教问题
- 谁有http://www.csdn.net/cnshare/soft/4/4806.shtm那个获取硬盘序列号的DLL的注册码?
- 決心考"通訊類"的研究生,暫別csdn 6個月複習 ,散分...!!!!
- 用report machine怎么将报表导出pdf文件? 急求!
- Tserversocket多线程编程问题
- 请问怎样在自己的程序里面更改别的程序的菜单,如改记事本的菜单。
- 如何得到dbgrid中鼠标所点击的单元格的内容?
- ORACL的BLOB问题。分数还可以加
try
except
end;在except里处理就可以了,
报错,并退出。我正在做这方面的东西,
不会花很长的时间,
1、你恢复的数据库正在使用;请停止一切的数据连接;包括自己,转到其他数据库上,如:
use master;然后才能还原;
2、恢复的数据库的还原路径与现有数据库的路径不一致,或路径不存在;请更改;
3、还原的数据与备份数据库名称不一致,亦可以成功还原;不会出错;
我备份A的备份文件名为:'A.BAK',
如果我在程序运行时是选择A数据库进入的,那么在程序中无法恢复A.BAK到A中,请问有没有办法在A中也可以恢复?谢谢!
一定要临时更换别的数据库上才能恢复A
如,用ADOQuery加一个sql:='use master',执行一下;
然后恢复A
恢复完后,在use A回来;
即可