我正在考虑将用于数据存储的LocalDB添加到我的应用程序。SQl服务器2012 LocalDb共享访问
背景:
1)我的应用程序有2个部分。 a。桌面客户端。 (在登录到计算机的用户下运行) b。 NT服务。 (作为本地系统运行)
NT服务: 1)针对客户端特定的设置和配置选项,对我们的后端服务器进行Web服务调用。
2)上传客户端创建的记录。
桌面应用程序: 1)加载由NT服务下载的设置并根据这些设置运行。 2)创建客户记录。
LocalDB似乎很适合这里,但是这两个项目可以同时访问LOCALDB吗?在线调查后,它看起来像一个LOCALDB共享实例可能是可能的。但是这是否意味着NT服务将不得不始终保持LOCALDB连接的连接?
我决定反对这个。我要去使用SQL CE的路线来代替。我为客户端建立了一个IPC层来与NT服务进行通信。 – Nikoli 2012-08-09 14:02:49