请教高手,数据库恢复的问题!

pearlz 2001-12-20 02:39:46
pb6.0+ sql server7
我是在程序中用备份的数据库文件来恢复数据库,老是报错。database in use,the system administrator must have exclusive use of the database to run the restore operation .
就是恢复时我已打开了一个datawindow 。请教高手该如何操作?谢谢!
...全文
74 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
pearlz 2001-12-20
  • 打赏
  • 举报
回复
谢谢ideage(莲花宝典),我把数据库换成master就能备份了。后还请多多指教,我的qq号是3985247.谢谢!
ideage 2001-12-20
  • 打赏
  • 举报
回复
1.你是用sa登录的吗?你必须有备份和恢复的权限
2.你必须先断开你的数据库,连接到master数据库,再进行恢复
pearlz 2001-12-20
  • 打赏
  • 举报
回复
有人知道吗?
pearlz 2001-12-20
  • 打赏
  • 举报
回复
我一开始就disconnect using sqlca
到需要恢复时才connect ,但还是报这个错!请问为什么?
tigerwood12345 2001-12-20
  • 打赏
  • 举报
回复
什么都不打开,或者KILL所有的数据库进程,留着你的,然后再DUMP,把数据窗口的连接断开,DISCONNECT USING SQLCA;
pawly 2001-12-20
  • 打赏
  • 举报
回复
恢复数据库时不能有用户连接到要恢复的数据库,
你可以连接到master数据库,断开所有与要脸结的数据库,在进行恢复
如有其它连接时不能恢复
xwmhn 2001-12-20
  • 打赏
  • 举报
回复
你要把你已经打开的数据窗口关闭,不能用到与你备份的数据库有联系的窗口,最好是你不要打开运行PB,也最好不要多开一个sql server7,这样恢复数据库时,就不会出现以上问题了!

754

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧