SQL Server CE:多个连接(2+应用程序)到同一个数据库(c#, WPF)

本文关键字:同一个 数据库 WPF 应用程序 CE Server 连接 SQL | 更新日期: 2023-09-27 18:15:54

我的c# WPF应用程序使用SQL Server CE 4数据库,一切正常。

但是当我想运行该应用程序的多个实例时,我有问题:我不能同时打开多个连接。

据我所知,SQL Server CE允许多次读,但一次只允许一次写。

我得到一个错误

存在文件共享冲突,其他进程可能正在使用

文件

如何解决这个问题?

如果缺少一些信息,请在评论中告诉我

编辑1:

尝试添加

杂注journal_mode =细胞膜;

关键字不支持:'pragma journal_mode'

编辑2:正如我所理解的Sql CE支持超过1个连接,但只能从同一台PC,我想做的是连接到网络驱动器上的db。我能做什么?(我不能使用SQL Server Express等,只有单个文件db)

SQL Server CE:多个连接(2+应用程序)到同一个数据库(c#, WPF)

如果您需要通过局域网访问数据库,请使用免费的SQL Server Express

我有这个问题,而以前。由于是一次性的,我使用sqlite浏览器手动更改数据库的pragma