【发布时间】:2012-08-29 21:23:11
【问题描述】:
我确定以前有人问过这个问题,但我正在开发一个需要网络共享数据库的应用程序。我没有设置专用 SQL 服务器的选项,所以我唯一的选择是基于文件的数据库。
最初将使用 5-10 个用户,他们主要从数据库中读取数据,并且每小时最多写入几次。
我在这里读到人们建议我远离 Access,但是还有哪些其他选择可以实现我的目标?
【问题讨论】:
-
我完全同意避免访问,我们不得不每小时设置一次访问数据库的备份,因为每次有人使用它都会损坏。它是一个报告工具,最好留给它。 SQL compact 将是最简单的
-
继续 - 使用访问权限,当有规律的事情发生时,它总是更有趣 - 你会觉得自己像个侦探,试图把碎片拼凑起来!
-
@BugFinder - SQL Server CE :)
-
@Charleh - 让我发笑,不幸的是 Access 只获得了一票......你的:p
-
@hshah 嗨,hshah!您是否成功地在 5-10 个用户的网络共享上使用 SQL Server Compact 数据库?我有一个非常相似的场景,但我发现的信息暗示 SQL Server Compact 在这种情况下不是一个选项......是这样吗? stackoverflow.com/questions/20229964/…
标签: c# database file networking share