dts迁移连接SQLServer失败
报错:
com.microsoft.sqlserver.jdbc.SQLServerException: “Encrypt”属性设置为“true”且 “trustServerCertificate”属性设置为“false”,但驱动程序无法使用安全套接字层 (SSL) 加密与 SQL Server 建立安全连接:错误:The server selected protocol version TLS10 is not accepted by client preferences [TLS13, TLS12]。 ClientConnectionId:b0442b3b-5469-46bd-883d-3532c714e9f8
方法1
要在达梦数据库安装目录的 jdk/jre/lib/security路径下修改java.security 文件,把jdk.tls.disabledAlgorithms 配置项中的 TLSv1,TLSv1.1,3DES_EDE_CBC删掉
要删除后再保存,在修改的时候要注意此时要把项目程序关闭
方法2
在连接数据库时,在我们使用的url后面加上一个encrypt=false或者encrypt=true;trustServerCertificate=true
文章
阅读量
获赞