如何跨多个服务和项目访问单个 .mdf 文件

how to access single .mdf file across multiple services and projects

我有 Windows 服务,它正在收集数据并将其存储到本地数据库 .mdf 文件中。我还有 MVC 应用程序,它读取同一个 .mdf 文件并在 UI 门户上显示值。我同时面临两个应用程序 运行 的问题。每当我尝试将第二个应用程序连接到已连接的 .mdf 文件时,我收到错误消息,说它已被另一个应用程序使用或存在于 unc 共享

对于多用户同时访问,您应该使用完整版本的 SQL 服务器,例如,SQL Server Express 也是免费的。