为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:DM7
【操作系统】:银河麒麟V10SP1
【CPU】:D2000
【问题描述】*:
ODBC所在目录/usr/local
ODBC etc文件目录:/usr/local/etc
odbc.ini内容如下:
[DM7]
Description=DM ODBC DSN
Driver = DM7 ODBC DRIVER
SERVER = 127.0.0.1
UID = SYSDBA
PWD = 123456789
TCP_PORT= 5236
odbcinst.ini:
[DM7 ODBC DRIVER]
Description = ODBC DRIVER FOR DM7
DRIVER = /home/kylin/dmdbms/drivers/odbc/libdodbc.so
当在终端中设置:export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/kylin/dmdbms/drivers/odbc
后,在终端中再次执行程序,没有提示这个。双击执行程序时则提示如下
需要结果:双击执行程序时不提示这个问题,可以正常连接数据库。
如果正常运行可以加载达梦驱动,而双击不行,这个大概率是双击驱动时,无法加载对应的系统环境变量,建议确认qt程序双击执行时环境变量的设置