通过pyodbc在Debian上为一个普及的数据库设置一个dsn

时间:2014-03-27 20:34:36

标签: python odbc debian pervasive

我正在尝试使用python从普及数据库中提取数据,并将其放入postgresql数据库中。

postgresql连接是本地的,我可以很好地建立连接。

但是,普及连接需要dsn,但我找不到正确的驱动程序。

有人能否解释这个问题,这对我来说是最近几天的一个大问题?

1 个答案:

答案 0 :(得分:1)

您需要为您正在使用的Pervasive版本安装Pervasive Linux客户端。例如,如果Pervasive服务器是v11,则需要v11客户端。如果你有v10,你需要v10客户端。 v11客户端可在http://www.pervasive.com/database/Home/Products/PSQLv11.aspx处获得,并且可在Linux上以RPM或TAR的形式提供。 安装客户端后,您需要使用dsnadd命令将客户端DSN添加为documented