可以共享SQL Compact Edition 3.5数据库
本文关键字:数据库 Edition Compact 共享 SQL | 更新日期: 2023-09-27 18:21:28
我用SQL Compact Edition 3.5制作了一个应用程序,供许多用户使用,但在测试中,我无法连接到数据库,因为第一个数据库连接得很好!
这是我应用程序中的错误,还是SDF文件中的许多连接有问题?
Compact Edition 3.5接受256连接又如何呢!
根据应用程序的行为方式,您可能能够用SQLite替换SQL Compact。它实际上一次只能处理一个写入,但可以同时处理多个读取。除此之外,您应该看到一个真正的SQL服务器。
您应该看看SQL Server CE中的Microsoft Locking。简而言之,它表示,如果数据库没有锁定在事务中,多用户/应用程序可以同时访问SDF。
此外,我想提到的是,我们也没有对网络驱动器上的SQL Server CE 3.1文件的多用户/应用程序访问权限。(此约束对于SQL Server CE 3.5可能仍然适用)。如果您受到此约束的影响,则必须确保使用本地驱动器引用打开SDF。