从 10.2 开始,SQL Server 默认启用 SSL,他们自己承认这是一个重大更改:
https://learn.microsoft.com/en-us/sql/connect/jdbc/release-notes-for-the-jdbc-driver?view=sql-server-ver16#changes-in-102
现在的问题是如何调整现有的、良好/工作的 JDBC 连接字符串以不使用加密。例如,这个 URL 应该变成什么?
jdbc:sqlserver://localhost:1433;databaseName=SomeDatabase;
sql-server jdbc
jdbc ×1
sql-server ×1