尝试将java连接到sql Server
package sd;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
public class test {
public static void main(String[] args) {
try {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
Connection conn = DriverManager.getConnection("jdbc:sqlserver://localhost:1433;databaseName=P_Cat_tweets;integratedSecurity=true");
System.out.println("test");
Statement sta = conn.createStatement();
String Sql = "select * from teewts";
ResultSet rs = sta.executeQuery(Sql);
System.out.println(rs.next());
} catch (Exception e){
e.printStackTrace();
}
}
}
错误: com.microsoft.sqlserver.jdbc.SQLServerException: 与主机localhost,端口1433的TCP / IP连接失败 . 错误:"Connection refused: connect. Verify the connection properties, check that an instance of SQL Server is running on the host and accepting TCP/IP connections at the port, and that no firewall is blocking TCP connections to the port." .