ODBC連接報(bào)錯(cuò)Could not SQLConnect

1、問題現(xiàn)象

Centos7環(huán)境下ODBC連接HGDB報(bào)錯(cuò)Could not SQLConnect。

2、解決方案

(1)配置ODBC

/opt/HighGo4.5-see/etc/drivers/ODBC/unixODBC/etc/目錄,修改odbcinst.ini和odbc.ini文件。

odbcinst.ini文件內(nèi)容如下:

img

odbc.ini文件內(nèi)容如下:

img

(2)測(cè)試連接

/opt/HighGo4.5-see/etc/drivers/ODBC/unixODBC/bin/目錄,執(zhí)行測(cè)試程序./isql -v see4odbc,執(zhí)行結(jié)果如下:

img

報(bào)Could not SQLConnect錯(cuò)。

(3)解決方法

添加環(huán)境變量:

export ODBCSYSINI=/opt/HighGo4.5-see/etc/drivers/ODBC/unixODBC/etc

再次執(zhí)行測(cè)試程序./isql -v see4odbc,執(zhí)行結(jié)果如下:

img

執(zhí)行查詢語句:

select * from student;

執(zhí)行結(jié)果如下:

5.png

總結(jié):需要添加環(huán)境變量:

ODBCSYSINI=/opt/HighGo4.5-see/etc/drivers/ODBC/unixODBC/etc