关于来自Linux Ubuntu 64bit的普遍ODBC连接:来自Linux Ubuntu 64bit的普遍ODBC连接-找不到DSNADD

Pervasive ODBC connection from Linux Ubuntu 64bit - DSNADD not found

我正尝试从Ubuntu 64位服务器通过ODBC连接到Pervasive。

我做了以下事情:

  • 使用apt-get命令安装了unixodbc。
  • 从Pervasive站点下载了Pervasive SQL 64位客户端11.20(不知道这是否是我必须安装的正确版本)
  • 解压缩归档文件并移至/ usr / local / psql
  • 现在,在/ usr / local / psql / bin中,我只能看到:

    • clilcadm64
    • isql64
    • psregedit64
    • psregsvr64

    没有痕迹的dsnadd来设置连接驱动程序和DSN ...我做错了什么?

    (我是Linux新手,因此非常感谢您提供任何建议)


    我也一直试图在ubuntu上建立一个普及的客户端。

    本文对我有所帮助,其中包括针对64位进行编辑的dsnadd版本。

    https://tron2001.wordpress.com/2014/09/09/psql-64-bit-linux-client-installation/

    可以肯定地阅读脚本,但我认为您甚至不需要此dsnadd实用程序,因为您可以手动编辑odbc.ini以执行相同的操作。


    如果使用64位应用程序,则需要64位驱动程序。如果您有32位应用程序,则需要32位驱动程序。

    dsnadd实用程序似乎是32位。您将需要安装32位客户端才能获得该工具。