2

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

我做了以下事情:

  1. 使用 apt-get 命令安装unixodbc 。
  2. Pervasive 站点下载了Pervasive SQL 64bit Client 11.20(不知道这是否正确,我必须安装)
  3. 提取存档并移动到/usr/local/psql

现在,在/usr/local/psql/bin我只能看到:

  • clicadm64
  • isql64
  • psregedit64
  • psregsvr64

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

(我是 Linux 新手,所以任何形式的建议都会非常感激)

4

2 回答 2

1

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

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

于 2013-01-09T19:00:31.660 回答
1

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

这篇文章对我很有帮助,其中包括一个为 64 位编辑的 dsnadd 版本。

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

请仔细阅读脚本,但我认为您甚至不需要这个 dsnadd 实用程序,因为您可以手动编辑 odbc.ini 来做同样的事情。

于 2016-03-14T19:26:23.917 回答