使用MS Access和ODBC连接到远程PostgreSQL

Guy*_*y C 8 postgresql ms-access odbc

我目前有一个MS Access应用程序,通过ODBC连接到PostgreSQL数据库.这在具有20个用户的LAN上成功运行(每个用户运行自己的Access版本).现在我正在考虑一些灾难恢复方案,似乎一种快速简便的数据保护方法是使用日志传送来创建热备份.

这让我想到把这个热备用放在远程位置,但后来我有了一个问题:

Access是否可以通过ODBC连接到远程数据库? 即远程数据库可能在同一个国家,确定ping时间,我有1mbit SDSL线路.

小智 11

onnodb,

PostgreSQL ODBC驱动程序是积极开发的,Access前端与PostgreSQL服务器相结合,在我看来,它是LAN上的一个很好的选择,可以快速开发.我参与了一个相当大的系统(100多个PostgreSQL表,200多个Access表单,1000多个Access查询和报告),它运行了几年,有大约20个用户.任何查询运行缓慢因为Access正在做一些愚蠢的事情通常可以通过使用视图来解决,任何真正数据密集的代码都可以很容易地移动到PostgreSQL函数中,然后从Access调用.

我们唯一的主要ODBC相关问题是没有办法从Access中杀死运行缓慢的查询,所以我们经常让用户只是杀死Access,然后大量的查询只是在服务器上执行.