中标麒麟环境达梦数据库配置ODBC

ODBC(Open Database Connectivity)即“开放数据库互连”的简称,它是一个用于访问异构数据库的统一接口标准。ODBC允许应用程序以SQL 为数据存取标准,存取不同DBMS管理的数据;使应用程序直接操纵DB中的数据,免除随DB的改变而改变。
本文以odbc2.3.0版本为例,记录中标麒麟系统安装ODBC,并通过odbc连接达梦数据库的过程。

1、下载UnixODBC安装包
下载地址:ftp://ftp.unixodbc.org/pub/unixODBC/unixODBC-2.3.0.tar.gz
下载的安装包unixODBC-2.3.0.tar.gz放到/usr/local下。

2、安装
tar -xzvf unixODBC-2.3.0.tar.gz
cd unixODBC-2.3.0
./configure --enable-gui=no
【这一步若出现configure: error: no acceptable C compiler found in $PATH报错,说明环境中没有安装gcc,此时可通过yum进行安装。(注:中标麒麟系统默认的yum配置指向地址存在问题,在安装过程中若出现Couldn’t resolve host 'ftp.cs2c.com.cn’报错,需对yum的配置文件进行修改,可参考此篇博文https://blog.csdn.net/XingSir2019/article/details/103623976)】
make
make install

3、安装完成,查看信息
odbc_config --version
odbc_config --odbcini
odbcinst -j
命令运行如下图,说明安装成功:
中标麒麟环境达梦数据库配置ODBC_第1张图片
4、修改配置文件
cd /usr/local/etc/
vim odbc.ini

[dm7]
Description = DM ODBC DSND
Driver = DM7 ODBC DRIVER
SERVER = localhost
UID = SYSDBA
PWD = dameng123
TCP_PORT = 5236

vim odbcinst.ini

[DM7 ODBC DRIVER]
Desription = ODBC DRIVER FOR DM7
Driver = /dm7/bin/libdodbc.so

chmod 775 odbcinst.ini
chmod 775 odbc.ini

5、测试连接
isql dm7
中标麒麟环境达梦数据库配置ODBC_第2张图片

你可能感兴趣的:(中标麒麟环境达梦数据库配置ODBC)