南大通用数据库在飞腾龙芯鲲鹏等版本使用ODBC的方法

将对应版本的ODBC插件放入到自己定义的目录中
南大通用数据库在飞腾龙芯鲲鹏等版本使用ODBC的方法_第1张图片
然后设置odbc驱动信息
Odbcinst.ini文件:
南大通用数据库在飞腾龙芯鲲鹏等版本使用ODBC的方法_第2张图片
Odbc.ini文件:
南大通用数据库在飞腾龙芯鲲鹏等版本使用ODBC的方法_第3张图片
然后运行isql Gbase sysdba 123456 -v
显示下图表示连接成功
南大通用数据库在飞腾龙芯鲲鹏等版本使用ODBC的方法_第4张图片
注意,南大通用ODBC插件使用,必须将odbcinst.ini odbc.Ini的信息写在最前面,否则无法使用

无连接不成功,请检查链接的so是否正确,下面是解决问题的方法:
一些问题,检查ldd lidgsodbc8.so等so文件的链接是否有路径 若找不到对应的链接的库的路径,请将系统中有的so文件建立软链接

下图就是未找到的
南大通用数据库在飞腾龙芯鲲鹏等版本使用ODBC的方法_第5张图片
设置软连接 ln –s libodbcinst.so libodbcinst.so.1
libodbcinst.so是系统中有的,下图是搜索到的

南大通用数据库在飞腾龙芯鲲鹏等版本使用ODBC的方法_第6张图片
所以这样设置:
无root权限请用sudo :ln –s /usr/lib/libodbcinst.so /usr/lib/libodbcinst.so.1

若插件ODBC的库没有放在/usr/lib下,则需要设置其环境变量
使用该插件时还需要设置其环境变量的地址:LD_LIBRARY_PATH=/home/geostar/ODBC/Gbase/lib:$LD_LIBRARY_PATH

你可能感兴趣的:(南大通用数据库,数据库)