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

然而,当我转到ODBC控制面板并try 添加用户DSN时,PostgreSQL并没有列为服务器.

我是按照here的说明做的,但我注意到链接是有日期的.

推荐答案

正如我所见,PostgreSQL安装程序不包括64位版本的ODBC驱动程序,这在您的情况下是必需的.下载psqlodbc_09_00_0310-x64.zip并安装它.我在Win 7 64位和PostgreSQL 9.0.4 64位上判断了这一点,看起来还可以:

在此处输入图像描述

测试连接:

在此处输入图像描述

Postgresql相关问答推荐

PostgreSQL中btree_gist索引涉及integer和tstzrange属性查询计划的问题

创建发布性能

Pogresql性能中的枚举与文本数据类型

在Ubuntu 18.04 Bionic上安装PostgreSQL(已删除回购)

Postgres从spark触发post-write

我应该如何更新热门表?

在 Postgresql 中实现自定义运算符时出错

Cloud SQL 时间点 数据驻留

是否可以在 postgresql 中添加表元数据?

函数将多列作为单列而不是多列返回

如何在 PostgreSQL hstore 中使用通配符查询值

如何使用 SpringBoot + JPA 存储 PostgreSQL jsonb?

Docker Compose + Spring Boot + Postgres 连接

无法识别的配置参数bytea_output

错误:must be owner of language plpgsql

你如何在postgresql中做mysqldump?

如何在 psql 中设置默认显示模式

PostgreSQL - 作为表名的动态值

错误:索引表达式中的函数必须在 Postgres 中标记为 IMMUTABLE

postgresql DB中唯一键的正确数据类型是什么?