配置odbc需要用到unixODBC软件,这里我用的是 unixODBC-2.3.0.tar.gz
下载地址
ftp://ftp.unixodbc.org/pub/unixODBC/unixODBC-2.3.9.tar.gz
1、下载后对 unixODBC-2.3.9.tar.gz 解压
# tar -xvf unixODBC-2.3.9.tar.gz
2、编译
# cd unixODBC-2.3.9/
# ./configure
3、安装
# make && make install
4、修改配置文件信息
通过 odbcinst -j 命令查看配置文件信息如:
[root@hone unixODBC-2.3.9]# odbcinst -j
unixODBC 2.3.9
DRIVERS............: /usr/local/etc/odbcinst.ini
SYSTEM DATA SOURCES: /usr/local/etc/odbc.ini
FILE DATA SOURCES..: /usr/local/etc/ODBCDataSources
USER DATA SOURCES..: /root/.odbc.ini
SQLULEN Size.......: 8
SQLLEN Size........: 8
SQLSETPOSIROW Size.: 8
设置odbc.ini
# cd /usr/local/etc/
# vi odbc.ini
填写以下信息
[DM8]
Description = DM ODBC DSN
Driver = DM8 ODBC DRIVER
SERVER = localhost
UID = SYSDBA
PWD = 密码
TCP_PORT = 5236
设置odbcinst.ini
# vi odbcinst.ini
填写以下信息
[DM8 ODBC DRIVER]
Description = ODBC DRIVER FOR DM8
Driver = /dm8/bin/libdodbc.so
编写以上信息就配置好了,接下来测试odbc连接
# isql dm8 -v
显示以下信息证明配置成功