为了账号安全,请及时绑定邮箱和手机立即绑定

asp.net备份access数据库

asp.net备份access数据库

陪伴而非守候 2018-07-23 09:14:26
asp.net中备份Access数据库使用的是将数据库文件直接拷贝一份,但是在恢复的时候出现了问题,恢复使用的是删除现有数据库,将备份的数据库再拷贝一份过来,但是如果数据库文件正在使用的过程中就会出现恢复失败,也就是无法删除。而我在测试的时候也出现了这样的问题,有时能成功,有时不能成功。是不是我这样做思路有本身有问题?还是方法不正确?请各位高手指点。谢谢。
查看完整描述

3 回答

?
噜噜哒

TA贡献1784条经验 获得超7个赞

我觉得你可以利用修改连接字符串的方式来切换

把备份的数据库复制过去,不和原来的同名,然后修改连接字符串到恢复的数据库,这样就不会出现问题了,也不会中断网站运行


查看完整回答
反对 回复 2018-07-25
?
慕田峪9158850

TA贡献1794条经验 获得超7个赞

这样子处理好像是有问题,你这样的恢复操作,肯定是在网站运行时操作的,而网站在运行 ,这个ACCESS数据库应该就是被占用着的。除非,你在恢复的时候,切断所有的数据库连接,并且在你恢复的时候,别的用户访问时,这些页面都不能显示。

查看完整回答
反对 回复 2018-07-25
?
一只斗牛犬

TA贡献1784条经验 获得超2个赞

恢复数据库的时候  数据库得断开使用!

只要你的数据库工作着就会失败!


查看完整回答
反对 回复 2018-07-25
  • 3 回答
  • 0 关注
  • 821 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信