在windows 10上安装PostgreSQL ODBC驱动程序

在windows 10上安装PostgreSQL ODBC驱动程序,postgresql,ms-access,odbc,Postgresql,Ms Access,Odbc,我正在寻找Access用户连接到PostgreSQL数据库的最简单方法。我们将使用它作为更新数据的简单接口 我的想法是创建一个Access数据库,将表链接到PostgreSQL数据库,并使用基于文件的dsn连接,这样用户就不必设置自己的机器连接 如果我安装了官方驱动程序(32位适合我),并且安装了PostgreSQL数据库软件,我就可以建立基于文件的连接。如果只安装odbc驱动程序,则无法创建或使用基于文件的连接,只能使用基于机器的连接。它说它无法验证连接 这是有意的吗 我宁愿不让用户安装整个数

我正在寻找Access用户连接到PostgreSQL数据库的最简单方法。我们将使用它作为更新数据的简单接口

我的想法是创建一个Access数据库,将表链接到PostgreSQL数据库,并使用基于文件的dsn连接,这样用户就不必设置自己的机器连接

如果我安装了官方驱动程序(32位适合我),并且安装了PostgreSQL数据库软件,我就可以建立基于文件的连接。如果只安装odbc驱动程序,则无法创建或使用基于文件的连接,只能使用基于机器的连接。它说它无法验证连接

这是有意的吗

我宁愿不让用户安装整个数据库软件,只为了能够通过Access(远程)连接

我正在使用PostgreSQL 9.6.6。在ubuntu服务器和Windows 10上。已尝试安装32位和64位odbc驱动程序(,)


感谢您提供的任何信息或建议

我找到了解决办法。安装Enterprise DB works()打包的PSQLDBC驱动程序。我以前在那里安装了整个PostgreSQL包,这就是为什么我认为需要整个包。事实证明,只有他们的司机才能让它工作。出于某种原因,他们的司机可以工作,而来自中国的官方司机却不能。有关信息,当您从EDB安装标准PostgreSQL包时,您可以选择同时安装odbc驱动程序。然后,您可以安装exe格式的32位版本,然后可以将其安装到其他用户的计算机上(无需在EDBD上创建用户配置文件)

我找到了一个解决方案。安装Enterprise DB works()打包的PSQLDBC驱动程序。我以前在那里安装了整个PostgreSQL包,这就是为什么我认为需要整个包。事实证明,只有他们的司机才能让它工作。出于某种原因,他们的司机可以工作,而来自中国的官方司机却不能。有关信息,当您从EDB安装标准PostgreSQL包时,您可以选择同时安装odbc驱动程序。然后,您可以安装exe格式的32位版本,然后可以将其安装在其他用户计算机上(无需在EDBD上创建用户配置文件)

我从以下位置下载驱动程序:

搜索并安装PG版本,然后在“管理工具”下检查ODBC驱动器


祝您愉快

我从以下网站下载驱动程序:

搜索并安装PG版本,然后在“管理工具”下检查ODBC驱动器


祝你度过愉快的一天

如果你有解决方案,那么就把它写在答案中,而不是问题中。自我回答是完全可以接受的。是的,看起来更好。完成。期待两天后的宽限期结束。干杯如果你有一个解决方案,那么把它放在答案中,而不是问题中。自我回答是完全可以接受的。是的,看起来更好。完成。期待两天后的宽限期结束。干杯在哪里可以获取PostgreSQL13的odbc驱动程序?在哪里可以获取PostgreSQL13的odbc驱动程序?