使用SQL Server CE 4数据库的My C#WPF应用程序,一切正常。
但是当我想运行该应用的多个实例时,我遇到了问题:我无法同时打开多个连接。
据我所知,SQL Server CE确实允许多次读取,但一次只能写入1次。
我收到错误
存在文件共享冲突,其他进程可能正在使用该文件
如何解决这个问题?
如果缺少某些信息,请在评论中告诉我这件事
修改1:
试图添加
PRAGMA journal_mode = WAL;
连接字符串,但会导致错误:不支持关键字:'pragma journal_mode'
编辑2:据我所知,Sql CE支持多个连接,但只支持同一台PC,我想要的是连接到网络驱动器上的数据库。 我能做什么? (我不能使用SQL Server Express等只有单个文件db)
答案 0 :(得分:0)
我以前遇到过这个问题。由于它是一次性,我使用sqlite browser手动更改数据库的pragma。如果这有助于你,请告诉我。
答案 1 :(得分:0)
如果您需要通过LAN的数据库
,请使用免费的SQL Server Express