我开发了一个网络应用程序,最近几年在我的公司中使用。一开始它是管理有关用户、权限等的信息。随着时间的推移,它随着其他功能的发展而发展。它发展到我有表格的地步,比如说 10-20 列,甚至 20,000 - 40,000 条记录。
我一直听说 Access 不适合多用户环境。第二件事是,当我尝试通过网络从表中读取一些记录时,必须将整个表拉到客户端。发生这种情况是因为服务器端没有数据库引擎,而数据过滤是在客户端完成的。
我会将此项目迁移到 SQL Server,但不幸的是,在这种情况下无法完成。
我想知道是否有比使用 Access 数据库更可靠的解决方案,并且仍然使用单文件数据库系统。
我们有相当庞大的系统使用 dBase IV。据我所知,它是完全多用户数据库系统。
也许使用它而不是 Access 会更好?让我不确定的是 dBase IV 比 Access 2000 早得多。我不确定这是否是一个好的解决方案。
也许还有其他选择?