使用odbc連線達夢資料庫
阿新 • • 發佈:2020-12-19
使用odbc連線達夢資料庫
在linux下使用達夢資料庫的情景中,有些情景是需要使用ODBC來連線達夢資料庫,怎麼連線呢?
首先我們要準備ODBC的資料庫驅動unixODBC-2.3.1.tar.gz ,驅動我已經放到網盤中,大家可以隨時下載:
連結:https://pan.baidu.com/s/1PuQnntV_F_cp38DUaFJ0CA
提取碼:jT7C
在編譯ODBC驅動之前,要確保系統具有gcc gcc-c++,沒有的可以使用yum先下載
下面是具體步驟(輸出內容已省略)
ODBC驅動編譯
[[email protected] ~]# tar -xvf unixODBC-2.3.1.tar.gz
[[email protected] ~]# cd unixODBC-2.3.1/
[[email protected] unixODBC-2.3.0]# ./configure
[[email protected] unixODBC-2.3.0]# make
[[email protected] unixODBC-2.3.0]# make install
[[email protected] unixODBC-2.3.0]# odbcinst -j
odbc.ini引數設定
vim /usr/local/etc/odbc.ini
將以下內容根據實際情況新增到odbc.ini中
[dm8]
Description = DM ODBC DSND
Driver = DM8 ODBC DRIVER
SERVER = localhost
UID = SYSDBA
PWD = Dameng123
TCP_PORT = 5238
odbcinst.ini 引數設定
vim /usr/local/etc/odbcinst.ini
將以下內容根據實際情況新增到odbcinst.ini中
[DM8 ODBC DRIVER]
Description = ODBC DRIVER FOR DM8
DRIVER = /dm8/bin/libdodbc.so
驗證命令:
isql dm8