MS Access 数据库

发布于 2024-10-29 19:01:26 字数 389 浏览 0 评论 0原文

我试图找到一个编码不良的 vb.NET 应用程序(在 Vista 上运行,数据库在 Win Server 2K3 上)的问题,该应用程序在使用时似乎随机冻结和崩溃。最常见的情况是同时由多个用户使用(最多 2 到 5 个用户)。该程序没有后端服务器,客户端只需连接到 MS Access 2k 数据库并执行其操作。该程序已经成功运行了 3 年多(不知何故),工作量很大,而且问题似乎是最近才出现的。我相当确定问题出在 Access 数据库上,但在查找有关 MS Access 如何处理同时读/写的详细信息时遇到了问题(访问是通过 vb.NET 库进行的)。 Access 是否有内置协议来处理这个问题?有谁知道为什么三年后工作量较轻时会出现这个问题吗?

注意:我无权访问源代码

已安装标准 Windows 更新,并且未应用新的访问更新

I am attempting to find a problem with a poorly coded vb.NET application (running on vista with database on Win Server 2K3) that randomly seems to freeze and crash when in use. Most frequently this is when used by more than one user at at time (2 to 5 users max). This program has no back end server, the clients just connect to an MS Access 2k database and do their thing. This program has been running successfully for over 3 years (somehow) with a heavy workload, and the problem seems to be recent. I am reasonably certain the issue is with the access database, but I am running into problems finding details on how MS Access handles simultaneous read/writes (access is via vb.NET library). Does access have built in protocol to handle this? Does anyone have any ideas why the problem would emerge after 3 years, and with a lighter workload?

Note: I do not have access to source code

Standard windows updates have been installed, and no new access updates have been applied

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

↙厌世 2024-11-05 19:01:26

看看这篇文章。这是我见过的对 Access 并发问题最清晰的解释。
msaccess-mdb-concurrency

Have a look at this post. Its the clearest explanation of Access concurrency issues I have seen.
msaccess-mdb-concurrency

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文