获取发布包。Linux 环境下,开发应用程序要用到 unixODBC 提供的头文件(sql.h、sqlext.h等)和库 libodbc.so。这些头文件和库可从 unixODBC-2.3.0 的安装包中获得。
6.3.2 Linux 下配置数据源
将 GBase 8s 提供的 ODBC DRIVER(
psqlodbcw.so)配置到数据源中便可使用。配置数
据源需要配置“odbc.ini”和“odbcinst.ini”两个文件(在编译安装 unixODBC 过程中生成且默认放在“/usr/local/etc”目录下),并在服务器端进行配置。
操作步骤
步骤 1 获取 unixODBC 源码包。
获 取 参 考 地 址 : https://sourceforge.net/projects/unixodbc/files/unixODBC/2.3.9/unixODBC-2.3.9pre.tar.gz/download
步骤 2 安装 unixODBC。如果机器上已经安装了其他版本的 unixODBC,可以直接覆盖安装。
目前不支持 unixODBC-2.2.1 版本。以 unixODBC-2.3.0 版本为例,在客户端执行如下命令安装 unixODBC。默认安装到“/usr/local”目录下,生成数据源文件到 “/usr/ local/etc”目录下,库文件生成在“/usr/local/lib”目录。
步骤 3 替换客户端驱动程序。
(1) 解压 tar 包。解压后会得到两个文件夹:lib 与 odbc,在 odbc 文件夹中还会有一个 lib文件夹。
/odbc/lib 中会有“psqlodbca.la”,“psqlodbca.so”,“psqlodbcw.la”和“psqlodbcw.so”四个文件,将这四个文件拷贝到“/usr/local/lib”目录下。
(2) 将 lib 目录中的库拷贝到“/usr/local/lib”目 录下。
步骤 4 配置数据源。
(1) 配置 ODBC 驱动文件。
在“/usr/local/etc/odbcinst.ini”文件中追加以下内容。

odbcinst.ini 文件中的配置参数说明如表 6-8 所示。

配置数据源文件。
在“/usr/local/etc/odbc.ini”文件中追加以下内容。





