Python 使用ODBC连接到PostgreSQL时不支持启动参数geqo

Python 使用ODBC连接到PostgreSQL时不支持启动参数geqo,python,postgresql,odbc,julia,Python,Postgresql,Odbc,Julia,尝试使用ODBC连接到PostgreSQL数据库时,出现以下错误: ('08P01','[08P01][unixODBC]错误:不支持的启动参数:geqo(210)(SQLDriverConnection)')) 我通过两个不同的ODBC前端(pyodbc用于Python和ODBC.jl用于Julia)实现了这一点,因此它显然来自ODBC库本身。有没有办法阻止它传递这个“geqo”参数 pyodbc中的一个示例将非常有用 谢谢 该错误表示ODBC驱动程序试图在启动数据包中设置geqo参数,但

尝试使用ODBC连接到PostgreSQL数据库时,出现以下错误:

('08P01','[08P01][unixODBC]错误:不支持的启动参数:geqo(210)(SQLDriverConnection)'))
我通过两个不同的ODBC前端(pyodbc用于Python和ODBC.jl用于Julia)实现了这一点,因此它显然来自ODBC库本身。有没有办法阻止它传递这个“geqo”参数

pyodbc中的一个示例将非常有用


谢谢

该错误表示ODBC驱动程序试图在启动数据包中设置
geqo
参数,但PostgreSQL server无法识别该参数

这是bunny,因为这个参数存在于我所知道的所有PostgreSQL版本中,至少到

您使用的PostgreSQL分支是否可能没有此参数

另一件有趣的事情是,从2014年起,删除了
geqo
设置,因此在ODBC驱动程序的最新版本中,甚至不应该使用它(除非您使用Connect Settings设置明确指定)


如果使用最新的ODBC驱动程序版本,您的问题可能会消失。

该错误表示ODBC驱动程序试图在启动数据包中设置
geqo
参数,但PostgreSQL server无法识别该参数

这是bunny,因为这个参数存在于我所知道的所有PostgreSQL版本中,至少到

您使用的PostgreSQL分支是否可能没有此参数

另一件有趣的事情是,从2014年起,删除了
geqo
设置,因此在ODBC驱动程序的最新版本中,甚至不应该使用它(除非您使用Connect Settings设置明确指定)


如果您使用最新的ODBC驱动程序版本,您的问题可能会消失。

配置SSL模式:允许在ODBC驱动程序postgres中使用,驱动程序版本:9.3.400

配置SSL模式:允许在ODBC驱动程序postgres中使用,驱动程序版本:9.3.400

Hm,我确实发现关于此在线应用程序的信息似乎很少,这是可疑的。如果有帮助的话,我在Ubuntu 16.04中安装了以下软件包:`` apt list-a--installed | grep odbc libodbc1/xenial,现在是2.3.1-4.1 amd64[installed]odbcinst/xenial,现在是2.3.1-4.1 amd64[installed,automatic]odbcinst1debian2/xenial,现在是2.3.1-4.1 amd64[installed,automatic]unixodbc/xenial,现在是2.3.1-4.1 amd64[installed]unixodbc dev/xenial,现在是2.3.1-4.1 amd64[已安装]``嗯,我确实发现网上的信息似乎太少了,这很可疑。如果有帮助的话,我在Ubuntu 16.04中安装了以下软件包:`` apt list-a--installed | grep odbc libodbc1/xenial,现在是2.3.1-4.1 amd64[installed]odbcinst/xenial,现在是2.3.1-4.1 amd64[installed,automatic]odbcinst1debian2/xenial,现在是2.3.1-4.1 amd64[installed,automatic]unixodbc/xenial,现在是2.3.1-4.1 amd64[installed]unixodbc dev/xenial,现在是2.3.1-4.1 amd64[已安装]```