为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:DM7
【操作系统】:凝思80
【CPU】:X86
【问题描述】*:java程序连接数据库报错“加密模块加载失败”
这个libcrypto.so 一般在 dmdbms/bin 下面,实在没找到,在服务器安装一个达梦客户端,classpath指定一下路径
JAVA_OPTS="-server -Xms256m -Xmx1024m -XX:MaxPermSize=512m -Djava.library.path=/dm/dmdbms/dm8/bin"
没有调用到操作系统的libcrypto.so
解决办法:
root全局搜索
find / -name libcrypto.so
将此动态库,复制到你的应用程序用户(假如为abc)的lib库包,比如/home/abc/lib,重启应用试试