vb.net - 从 Windows Server 为并发用户运行具有数据库访问权限的程序
问题描述
我编译的 VB.NET 程序存储在 Windows Server 2016 上。该程序将调用同样位于服务器上的数据库 (.mdb)。
我已经创建了带有密码客户端(用户)的用户帐户,以通过共享文件夹访问和运行该程序。
我的问题是,由于当前用户的数据库锁定,该程序一次只能由一个用户运行。有什么办法可以让这个程序可以由多个用户同时运行?
解决方案
我从未听说过 Windows Server 2017。也许您的意思是 Sql Server 2017?您应该/可以使用 SQL Server、Mysql 或 Postgresql 之类的数据库,而不是 Microsoft Access,从而使多个用户更容易。
请参阅将 Access 用作数据库是否有缺点?了解更多信息。
推荐阅读
- javascript - 限制 world three.js 和 orbitcontrols.js 的大小
- python - Python - 在要排除空集的条件下对多个集进行交集
- machine-learning - 如何增加谷歌云AI笔记本GPU内存
- c - 使用预处理器定义的计算产生不正确的值
- python - Python 循环/比例不起作用:[0,0...] 无法理解
- spring-boot - 如何为接口生成 swagger 文档?
- php - AJAX 登录无法映射用户名 - 始终为 NULL
- r - 用分类(二进制)值绘制水平“堆叠”直方图
- c# - 从该后代传入另一个元素值时如何从该后代返回一个 XML 元素值
- kotlin - kapt 生成的文件包含错误并阻止从 IntelliJ 调试单元测试