【发布时间】:2013-09-29 15:35:31
【问题描述】:
当我尝试通过 jdbc 将 eclipse 与 sql server 连接时,我反复遇到这 2 个错误。谁能帮我解决这个问题或解释我为什么会得到这个?
1. The TCP/IP connection to the host localhost, port 1433 has failed.
2. The driver could not establish a secure connection to SQL Server by using Secure Sockets Layer (SSL) encryption.
谢谢。
String driver = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
Class.forName(driver).newInstance();
String connString ="jdbc:sqlserver://localhost:1433/databaseName=Engg_Street;instance=SQLSERVER;encrypt=true; trustServerCertificate=true";
String username = "Vijayalakshmi";
String password = "";
conn = DriverManager.getConnection(connString,username,password);
【问题讨论】:
-
嗯,错误很明显:JDBC 无法使用 SSL 连接到您的数据库。您的数据库是否配置为在端口 1433 上使用 SSL?
-
您正在使用任何代码吗?帮助我们为您提供帮助。
-
嘿,我已经在我的新问题中发布了代码,你能帮忙吗??
-
@user2810964 - 不要那样做!编辑此问题以在此处添加您的代码!
-
@Stephen C 是的,我做到了..
标签: java sql-server eclipse jdbc