如何避免出现“实时错误3043,磁盘或网络错误”严重破坏Access数据库

[ 297 查看 / 0 回复 ]

利用Access数据库开发的网络应用程序,在许多情况都有可能出现“实时错误3043,磁盘或网络错误”,从而不同程度地破坏Access数据库。Óßµêó¶Q´VŠbbs.51ecom.ccUÏ(ùè¨-‚N—
Óßµêó¶Q´VŠbbs.51ecom.ccUÏ(ùè¨-‚N—
一、 造成出现“实时错误3034,磁盘或网络错误”的原因 Óßµêó¶Q´VŠbbs.51ecom.ccUÏ(ùè¨-‚N—
1. 硬件环境:它包括网卡是否有个别的针头损坏;网线是否破坏或网线的容量是否满足网络应用程序的要求(如网络应用程序要求100M网,而实际只用10M网);网络接头是否接得严实或网络接头的针头是否有个别的损坏;HUB是否正常工作;服务器配置不满足网络应用程序的要求(一般是低于网络应用程序的要求)。 Óßµêó¶Q´VŠbbs.51ecom.ccUÏ(ùè¨-‚N—
2. 软件环境:它包括NT操作系统的“事件查看器”,检查是否有严重错误和警告错误,这些错误均影响数据读写错误;早期的WIN95或WIN98;非标准版WIN95或WIN98。 Óßµêó¶Q´VŠbbs.51ecom.ccUÏ(ùè¨-‚N—
3. Access数据库本身的致命点:Access数据库的读写机制是瞬时性,也就是在某个时刻点同时读取数据表或同时写数据表,如果读写的数据表超过一定的极值点,此时数据读写通道就被破坏,从这一点可以看出,运用Access数据库开发的网络应用程序不可能避免出现“实时错误3043,磁盘或网络错误”。Óßµêó¶Q´VŠbbs.51ecom.ccUÏ(ùè¨-‚N—
Óßµêó¶Q´VŠbbs.51ecom.ccUÏ(ùè¨-‚N—
二、 如何防止出现“实时错误3043,磁盘或网络错误”严重破坏Access数据库 当某个网络工作站点出现“实时错误3043,磁盘或网络错误”时,按如以下操作步骤,就可以避免Access数据库严重破坏,同时可以保证其他网络工作站点的数据库不会丢失:Óßµêó¶Q´VŠbbs.51ecom.ccUÏ(ùè¨-‚N—
第一步,出现“实时错误3034,磁盘或网络错误”的网络工作站点不要先确定退出网络应用程序系统;Óßµêó¶Q´VŠbbs.51ecom.ccUÏ(ùè¨-‚N—
第二步,其他未出现“实时错误3034,磁盘或网络错误”的网络工作站点保存已做的数据,然后先退出网络应用程序系统;Óßµêó¶Q´VŠbbs.51ecom.ccUÏ(ùè¨-‚N—
第三步,出现“实时错误3034,磁盘或网络错误”的网络工作站点确定最后退出网络应用程序系统。Óßµêó¶Q´VŠbbs.51ecom.ccUÏ(ùè¨-‚N—
Óßµêó¶Q´VŠbbs.51ecom.ccUÏ(ùè¨-‚N—
三、 如何修复受到了破坏的Access数据库 如按上述步骤做法,一般Access数据库不会遭到严重的破坏。Óßµêó¶Q´VŠbbs.51ecom.ccUÏ(ùè¨-‚N—
先用Access数据库本身的数据实用工具修复受破坏的数据库,如修复不成功,可用以下办法:先用Access数据库工具建立一空的数据库,Óßµêó¶Q´VŠbbs.51ecom.ccUÏ(ùè¨-‚N—
然后用Access数据库工具中获取外部数据把有问题的数据库中表、查询等原数据和数据结构全部导入到已建立的空的数据库,Óßµêó¶Q´VŠbbs.51ecom.ccUÏ(ùè¨-‚N—
接着压缩已导入的数据库,最后修复其数据库,用修复好的数据库替换原数据库即可。 Óßµêó¶Q´VŠbbs.51ecom.ccUÏ(ùè¨-‚N—
技术支持 李富强 Óßµêó¶Q´VŠbbs.51ecom.ccUÏ(ùè¨-‚N—
最后编辑悠悠杨 最后编辑于 2010-03-09 11:10:01
分享 转发
TOP