以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  加载外部access数据源,偶尔会卡死。  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=93710)

--  作者:wjl-se
--  发布时间:2016/12/5 13:47:00
--  加载外部access数据源,偶尔会卡死。
 最近发现一个问题,加载外部Acess数据源(ACCESS2003),随机性卡死。数据库执行压缩修复后会好转,但这个现象还是随机出现。

1、加载用的是SQL 语句

2、加载卡住时发现后台数据库处在独占状态(有个同名带锁的文件)

3、卡住时,如果不强制结束进程,过很长时间还会完成加载(后台数据库独占消失)

4、数据库文件改成ACCESS2007,加载测试没有问题(office2003的电脑要单独安装Access Database Engine2010(32位))


--  作者:有点蓝
--  发布时间:2016/12/5 14:26:00
--  
数据库有多大?一次加载很多数据?
--  作者:有点色
--  发布时间:2016/12/5 14:46:00
--  

 给表某些列建一下索引吧,定期压缩修复数据库。


--  作者:wjl-se
--  发布时间:2016/12/5 14:46:00
--  
 数据库不到30M,加载几千行吧
--  作者:有点蓝
--  发布时间:2016/12/5 15:03:00
--  
是不是有复杂计算的表事件或关联表达式?

http://www.foxtable.com/webhelp/scr/2218.htm

http://www.foxtable.com/webhelp/scr/1935.htm