注册
linux其他用户使用odbc连接达梦报错:[ISQL]ERROR: Could not SQLConnect
专栏/Database Thinking/ 文章详情 /

linux其他用户使用odbc连接达梦报错:[ISQL]ERROR: Could not SQLConnect

胡li 2025/10/10 104 2 0
摘要 linux操作系统使用的不是dmdba用户登录,odbc连接报错。注意以下配置 1、DM_HOME或者DM驱动的目录权限,操作用户要有权限; 2、注意环境变量的配置,如LD_LIBRARY_PATH=$DM_HOME/bin;DM_HOME=/home/dmdbms;

报错:

image.png

解决办法

1、配置环境变量
vi /home/admin/.bash_profile

export DM_HOME=/app/dmdbms
export LD_LIBRARY_PATH=$DM_HOME/bin

截图如下:
image.png
2、将admin用户加入dmdba用户的dinstall的组中

usermod -a -G dinstall admin

3、将/app/dmdbms目录授权772权限

chmod -R 772

截图如下:
image.png

整体截图如下
image.png

ODBC配置文件

image.png

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服