无法从Oracle SQL Developer连接SSL \ TLS加密的SQL Server数据库实例

时间:2020-10-24 04:58:23

标签: sql-server ssl encryption oracle-sqldeveloper

我有一个SSL加密的SQL Server Enterprise 2016,我也可以使连接在SSMS和SQL Workbench中工作,但是问题是当我尝试与Oracle SQL Developer进行相同的连接时,该连接未建立并结束错误。

Error message (hostname, port & credentials used properly)

但是同时,当我从SQL服务器中删除加密时,我可以建立从Oracle SQL开发人员到同一服务器的连接而没有任何问题。

我遇到了很多博客,但是我找不到正确的答案。结论是,即使未配置SSL加密,JDBC驱动程序也可以正常工作,但是在使用JTDS驱动程序时,配置SSL时不会建立连接,而禁用SSL时则可以正常工作。

我需要使用JTDS驱动程序使连接正常运行,

到目前为止,JTDS中使用的连接字符串

jdbc:jtds:sqlserver://DLEXWLABDB01.na.ds.lexmark.com:1433;databaseName=BirthdayDB;ssl=request

jdbc:jtds:sqlserver://DLEXWLABDB01.na.ds.lexmark.com:1433;databaseName=BirthdayDB;Encrypt=True;TrustServerCertificate=True

0 个答案:

没有答案