【发布时间】:2017-12-01 10:27:34
【问题描述】:
我正在寻找让 Access 用户连接到 PostgreSQL 数据库的最简单方法。我们将使用它作为更新数据的简单接口。
我的想法是创建一个带有与 PostgreSQL 数据库的链接表的 Access 数据库,并使用基于文件的 dsn 连接,这样用户就不必建立自己的机器连接。
如果我安装官方驱动程序(32 位适用于我),我可以建立基于文件的连接,并且如果我也安装了 PostgreSQL 数据库软件。如果我只安装 odbc-drivers,我无法创建或使用基于文件的连接,只能创建基于机器的连接。它说它无法验证连接。
这是故意的吗?
我宁愿不必让用户安装整个数据库软件,只是为了能够通过 Access(远程)连接。
我使用的是 PostgreSQL 9.6.6。在 ubuntu 服务器和 Windows 10 上。尝试安装 32 位和 64 位 odbc 驱动程序(https://ftp.postgresql.org/pub/odbc/versions/msi/psqlodbc_09_06_0500-x86.zip,https://ftp.postgresql.org/pub/odbc/versions/msi/psqlodbc_09_06_0500-x64.zip)
感谢您提供任何信息或建议!
【问题讨论】:
标签: postgresql ms-access odbc