您的位置:首页 > 运维架构

最近维护的一个系统出现了一个很诡异的备份问题。

2011-03-17 13:58 513 查看
      程序是VB写的,在程序中有一段代码是连接数据库做备份的操作,在客户餐厅端某类机器中备份全部不成功,而另一类机器中部分不成功,报的错误基本上全都是超时了,在程序中将超时时间改为了1小时,依然在四十几秒的时候报超时。很诡异,代码方面应该没什么问题,难不成VB对超时间时间设置不认么?这也说不通,因为超时时间都是四十几秒,不是默认的三十秒钟,后来查了一下没有结论,而客户的机器不能给镜像,在本地也重现不了此问题,怀疑是否数据库比较大会影响备份(当时问了一下备份库的数据库为msde的,大小为700m左右)。

     暂时解决办法为:在程序中生成一个bat,生成一个.sql文件,使用osql来执行备份(msde只能使用osql来操作数据库)。

     
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  数据库 vb
相关文章推荐