注册

使用jdbc连接开启ssl加密传输的数据库报错

阿白 2021/07/27 2020 1

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:DM Database Server 64 V8
【操作系统】:Centos7.4
【CPU】:x86_64
【问题描述】*:数据库开启ssl传输加密,加密算法选择OPENSSL_SM4_EC,使用JDC连接该数据库时报错no cyt_java in java.library.path;请问这个问题应该怎么解决或者cyt_java可以在哪里下载到呢?
具体错误详情如下:
java.lang.UnsatisfiedLinkError: no cyt_java in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1867)
at java.lang.Runtime.loadLibrary0(Runtime.java:870)
at java.lang.System.loadLibrary(System.java:1122)
at dm.jdbc.dbaccess.DmCipherEncryptDLL.<clinit>(DmCipherEncryptDLL.java:8)
at dm.jdbc.dbaccess.DbAccessPure.genMsgCiphers(DbAccessPure.java:668)
at dm.jdbc.dbaccess.DbAccess.genMsgCiphers(DbAccess.java:196)
at dm.jdbc.dbaccess.Request_Response.resp_startup(Request_Response.java:239)
at dm.jdbc.dbaccess.DmdbCSI.startupServer(DmdbCSI.java:65)
at dm.jdbc.dbaccess.DmdbCSI.connToServerInner(DmdbCSI.java:159)
at dm.jdbc.dbaccess.DmdbCSI.connToPrimary(DmdbCSI.java:114)
at dm.jdbc.dbaccess.DmdbSwitch.tryConnectOneServer(DmdbSwitch.java:295)
at dm.jdbc.dbaccess.DmdbSwitch.connect(DmdbSwitch.java:48)
at dm.jdbc.driver.DmdbConnection_bs.openConnection(DmdbConnection_bs.java:555)
at dm.jdbc.driver.DmdbConnection_bs.initialize(DmdbConnection_bs.java:459)
at dm.jdbc.driver.DmdbConnection_bs.<init>(DmdbConnection_bs.java:347)
at dm.jdbc.driver.DmDriver_bs.createConnection(DmDriver_bs.java:109)
at dm.jdbc.driver.DmDriver.do_connect(DmDriver.java:121)
at dm.jdbc.filter.FilterChain.Connection_connect(FilterChain.java:9412)
at dm.jdbc.driver.DmDriver.connect(DmDriver.java:106)
at java.sql.DriverManager.getConnection(DriverManager.java:664)
at java.sql.DriverManager.getConnection(DriverManager.java:247)

回答 0
暂无回答
扫一扫
联系客服