【发布时间】:2011-06-02 01:40:49
【问题描述】:
要求:
- 小型 WinForms 客户端应用程序(C# 4.0、WinForms 或 WPF)
- 一些用户正在单调工作
- 根本没有数据库服务 - 整个引擎在客户端内作为 *.DLLs 应用
- 数据库可用作一台计算机上的共享文件夹
- 至少是简单的并发检查
- 兼容 nHibernate 或 EntityFramework / NET 4.0
- 备份就像从共享文件夹复制文件一样简单 - 假设没有 目前正在运行的客户
- 不需要存储过程/触发器
- 数据大小 - 2 年后几张表和几千行
很高兴拥有:
- 用户访问权限
- 加密数据
我正在尝试选择:
- MS 访问
- SqlLite
- SqlServer 精简版。
您能否推荐哪一个最适合这些要求?
【问题讨论】:
标签: sql-server database ms-access sqlite sql-server-ce