none
AccessDatabaseEngine2010在WIN10企业版内频繁出问题 RRS feed

  • 问题

  • AccessDatabaseEngine2010在WIN10企业版内频繁出问题,用一段时间,驱动就不能读取数据了,导致程序崩溃,或者无限期等待,读不到数据,AccessDatabaseEngine2016也会出现这个问题,真是坑死我了,还有没有解决办法啊,急死了,每次出问题只能重新安装 AccessDatabaseEngine2010才能解决问题,用了一段时间又不行了,然后再安装AccessDatabaseEngine2010,真是要碰死了
    2020年6月22日 13:03

全部回复

  • 你好,

    请问是所有数据文件使用时都会出现问题还是个别文件?

    文件的存放位置是哪里?本地还是共享路径?

    问题是随机出现的还是在某个固定操作的时候会出现这个问题?

    使用的是32位还是64位版本的AccessDatabaseEngine?另Windows系统位数版本是什么呢?

    建议尽量使用64位版本的产品,因为64位版本的产品在处理跟数据有关的文件时会更有优势。

    另可以测试下一个比较小的文件在本地路径使用时是不是会有同样问题。

    如果有具体报错信息或者截图也可以提供一下,这样可以更好的帮助你。

    Emi Zhang


    如果以上回复对您有所帮助,建议您将其标记为答复。如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnmff@microsoft.com.

    点击了解更多或者访问我们的 专用论坛,与我们的技术专家一起分享探索 Microsoft Office 2019。

    2020年6月23日 6:01
    版主
  • 请问是所有数据文件使用时都会出现问题还是个别文件?

    回复:是所有电脑都会出现

    文件的存放位置是哪里?本地还是共享路径?

    回复:文件存放在软件的安装目录下

    问题是随机出现的还是在某个固定操作的时候会出现这个问题?

    回复:不是随机,我软件每4分钟会去access读取一次数据,但是不知道要过多长时间就不行了,表现为读取数据要3分钟,或者导致软件崩溃退出,解决办法只能重装access2010驱动,重装后就好了,过一段时间(也许是几天,也许是1个月)就不行了,读取不到数据,或者读取很慢,我7个客户电脑都是这个问题,导致我疲于应付,不能彻底解决问题。

    使用的是32位还是64位版本的AccessDatabaseEngine?另Windows系统位数版本是什么呢?

    回复:32位版本的AccessDatabaseEngine,win10企业版

    建议尽量使用64位版本的产品,因为64位版本的产品在处理跟数据有关的文件时会更有优势。

    回复:我桌面软件是32位的,安装于客户机的office也是32位的。

    另可以测试下一个比较小的文件在本地路径使用时是不是会有同样问题。

    回复:不论文件大小,我软件使用时是只读取access文件

    如果有具体报错信息或者截图也可以提供一下,这样可以更好的帮助你。

    回复:软件表现为读取崩溃,或者读取时间达到3分钟,正常几毫秒就读取完成了,我把报错信息也贴上来下




    2020年6月25日 7:21
  • 你好,

    会不会有可能是由于安装源的问题导致的?每次重装的时候有没有换新的安装包?

    Emi Zhang


    如果以上回复对您有所帮助,建议您将其标记为答复。如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnmff@microsoft.com.

    点击了解更多或者访问我们的 专用论坛,与我们的技术专家一起分享探索 Microsoft Office 2019。

    2020年6月26日 8:15
    版主
  • 同一个安装包,其中有一台尝试安装了 AccessDatabaseEngine2016,安装完成后好了一段时间,到处问题时重装都不能解决,于是又装回AccessDatabaseEngine2010了,其他电脑都是原来的安装包重复安装,安装包在官网下的。

    安装包是从网页官网下载,会不会是WIN10和AccessDatabaseEngine2010不兼容?但是我看了安装支持列表,是支持win10系统的,我是64位系统。

    ---------------------------------

    下边是 复制的报警信息,求解答下,是在没办法了,被客户骂死了

    ---------------------------------

    应用程序: dmsnet.exe
    Framework 版本: v4.0.30319
    说明: 由于未经处理的异常,进程终止。
    异常信息: System.Data.SqlClient.SqlException
       在 SampleDataSave.DataSaveCurrTemp.MainRun()
       在 System.Threading.ThreadHelper.ThreadStart_Context(System.Object)
       在 System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
       在 System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
       在 System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
       在 System.Threading.ThreadHelper.ThreadStart()

    ---------------------------------安装了internet information services后出的错误信息,网上馊了,没办法了

    系统调用了一个自定义组件,此组件已失败并产生了一个异常。这说明自定义组件有问题。请通知此组件的开发人员并提供他们下列信息。
    组件进程 ID: DSODispenser
    方法名称: IDispenserDriver::DestroyResource
    进程名称: dmsnet.exe
    异常: c0000005


    2020年6月26日 13:55
  • 你好,

    感觉不光是Access的问题导致是,有没有可能跟电脑环境中的其他一些产品有冲突?比如数据库,.NET这种的?或者其他的一些因素。

    没有官方文档等表明AccessDatabaseEngine2010在Windows 10中使用会不兼容。

    由于产品的使用环境不是很单一,我也建议你可以电话联系下微软全球服务:

    https://support.microsoft.com/en-us/help/4051701/global-customer-service-phone-numbers

    如果可以,试着找一台问题电脑重装Windows系统再次测试。

    Emi Zhang


    如果以上回复对您有所帮助,建议您将其标记为答复。如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnmff@microsoft.com.

    点击了解更多或者访问我们的 专用论坛,与我们的技术专家一起分享探索 Microsoft Office 2019。

    2020年6月30日 7:12
    版主
  • 我这边和@业余的Csharp爱好者的基本一样, 应该可以排除电脑环境的问题.

    有两台电脑, 一台是Win server 2012 R2, 一台是 Win 7;
    分别都尝试过AccessDataBaseEngine2007 和2010版, 也都分别试过64位, 和30位; 
    主要用于IIS平台下基于经典ASP代码的web应用程序的数据库服务;
    以Microsoft.ACE.OLEDB.12.0连接;

    症状是:
    1. 不定期性和随机性: 不定期出现错误, 错误出现倒不频繁, 几周一次, 但无任何其他伴随现象和预感, 就是用着用着就突然出现错误;
    2. 错误表现为IIS对应应用程序池回收, 事件查看器可见系统警告事件记录(来源WAS,ID5011): "为应用程序池“*****”(web应用程序名)提供服务的进程在与 Windows Process Activation Service 通信时出现严重错误。该进程 ID 为“12624”。数据字段包含错误号。
    3. 如上应用程序池回收5次后, 相应应用程序会被停止服务, 事件查看器可见系统错误事件记录(来源WAS,ID5002): "应用程序池“*****”(web应用程序名)将被自动禁用,原因是为此应用程序池提供服务的进程中出现一系列错误。"; 重启服务后, 继续会被回收,多次后再次停止。“*****”(web应用程序名)
    4. 重启IIS, 重启电脑都不能解决如上错误。
    5. 重新安装AccessDataBaseEngine问题解决, 但过一段时间之后又会复发。
    6. 事件查看器未在错误发生前后记录到任何其他异常事件。
    7. 两台电脑发生,用不同版本的安装包(皆在官网下载),出现的情况基本相同。

    请问可有破解之法?

     @业余的Csharp爱好者, 您的问题可有解决? 是什么原因造成的? 怎么解决的?

    非常感谢。 


    James Yu

    2021年1月6日 3:04
  • 您好,我这边发生了和您基本一样的问题

    您的问题可有解决? 是什么原因造成的? 怎么解决的?

    非常感谢。 

    James Yu

    2021年1月6日 3:05