postgresql - 在 Windows 上设置 PostgreSQL ODBC

标签 postgresql odbc database-connection driver

我有最新的 64 位版本的 PostgreSQL。我正在运行 Win 7 64 位。我在安装PG时已经安装了ODBC驱动(通过初始安装程序),并将其从http://www.postgresql.org/ftp/odbc/versions/msi/升级到最新版本。 .

但是,当我转到 ODBC 控制面板并尝试添加用户 DSN 时,PostgreSQL 未列为服务器。

我正在按照给定的说明进行操作 here ,但我注意到链接已过时。

最佳答案

据我所知,PostgreSQL 安装程序不包括 64 位版本的 ODBC 驱动程序,而这在您的情况下是必需的。下载 psqlodbc_09_00_0310-x64.zip并安装它。我在 Win 7 64 位和 PostgreSQL 9.0.4 64 位上检查过,看起来没问题:

enter image description here

测试连接:

enter image description here

关于postgresql - 在 Windows 上设置 PostgreSQL ODBC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6796252/

相关文章:

C++项目在VS2008中可以运行,但在VS2010中不行

java - 自动生成道的工具

mongodb - Haskell MongoDB 驱动程序可能出现死锁

sql - 带排除项的 PostgreSQL 唯一约束

r - 在 Shiny R 中选择输入

arrays - Postgres - 加入数组值

postgresql - 如何在 MikroORM 中运行 `union` SQL 命令

RODBC::sqlSave() 创建表,警告:列中被截断为 255 字节?

sql-server - 为什么要在桌面应用程序中关闭数据库连接

python - 如何在不耗尽连接的情况下在 Airflow 中将 DatabaseHook 对象与 PythonOperator 一起使用?