我在SQL Server CE中有一个数据库。将不同计算机的多个应用程序连接到数据库时会抛出异常。
这是一个例外:
存在文件共享违规。可能正在使用其他流程 文件。 异常类型是“SqlCeException”。
这是我的连接字符串:
Data Source=\\server\ProductionDB\ProductionControl.sdf;File Mode=Read Write; Max Database Size = 4000
SQL Server CE的版本是3.5 SP2
答案 0 :(得分:5)
我最初误解了您的问题,但我不相信SQL Server CE支持来自不同计算机的多个连接。
来自MS guide:
当您需要数据服务功能时,例如支持多个远程功能 用户,您应该从SQL Server Express Edition开始,然后处理数据服务族树。
您可以从同一台计算机拥有多个连接(最多256个),但来自多台计算机的连接需要SQL Express Edition。它免费提供且易于部署。
以下是链接:http://www.microsoft.com/sqlserver/en/us/editions/express.aspx