为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】DM8
【操作系统】CentOS 8
【CPU】X86
【问题描述】
达梦数据库安装完成之后,找不到disql
安装路径:/dm
【改善提案】
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/dm/bin"
export DM_HOME="/dm"
export PATH="$PATH:$DM_HOME/bin"
【演示步骤】
1、达梦数据库软件安装完成之后,自动修改/home/dmdba/.bash_profile文件,添加以下内容:
[dmdba@dm09 ~]$ cat /home/dmdba/.bash_profile
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/dm/bin"
export DM_HOME="/dm"
2、查看dmdba用户的PATH,并没有包含/dm/bin
[dmdba@dm09 ~]$ echo $PATH
/home/dmdba/.local/bin:/home/dmdba/bin:/usr/share/Modules/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin
[dmdba@dm09 ~]$ which disql
/usr/bin/which: no disql in (/home/dmdba/.local/bin:/home/dmdba/bin:/usr/share/Modules/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin)
3、修改/home/dmdba/.bash_profile文件,添加以下内容
export PATH="$PATH:$DM_HOME/bin"
[dmdba@dm09 ~]$ source /home/dmdba/.bash_profile
4、可以正常找到disql
[dmdba@dm09 ~]$ which disql
/dm/bin/disql
5、/home/dmdba/.bash_profile完整内容
[dmdba@dm09 ~]$ cat /home/dmdba/.bash_profile
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/dm/bin"
export DM_HOME="/dm"
export PATH="$PATH:$DM_HOME/bin"
感谢您的提案建议