碰到这种错误第一反应可能是数据库版本和操作系统版本不匹配,或者安装包不完整
然后查操作系统版本和数据库版本,发现是匹配的安装包的MD5也是匹配的
file /bin/ls
file /home/DM7/bin/dpc_new
cd /home/DM7/bin
./dpc_new
发现切换到达梦的bin目录下可以执行,那就是环境变量的问题了
export LD_LIBRARY_PATH=/home/DM7/bin:$LD_LIBRARY_PATH
问题解决,要永久生效可以修改 ~/.bashrc 或 ~/.bash_profile或系统级别的/etc/profile,添加内容:
export LD_LIBRARY_PATH=/home/DM7/bin:$LD_LIBRARY_PATH
source .bashrc