Ok поэтому у меня есть этот код:Java подключение к SQL серверу
package com.andrewxd.banksystem;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
public class Interface
{
public static void main(String[] args)
{
try
{
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
Connection conn = DriverManager.getConnection("jdbc:sqlserver://localhost:1443;user=Andrew;password=andrei23;database=BankSystem");
System.out.println("test");
Statement sta = conn.createStatement();
String Sql = "select * from Clients";
ResultSet rs = sta.executeQuery(Sql);
System.out.println(rs.next());
} catch (Exception e){
e.printStackTrace();
}
}
}
, но это дает мне эта ошибка может кто-нибудь помочь мне ?:
com.microsoft.sqlserver.jdbc.SQLServerException: The TCP/IP connection to the host localhost, port 1443 has failed. Error: "Connection refused: connect. Verify the connection properties. Make sure that an instance of SQL Server is running on the host and accepting TCP/IP connections at the port. Make sure that TCP connections to the port are not blocked by a firewall.".
Я пытался искать, но я Ждут» я действительно много понимаю.
Из того, что я понимаю, порт неверен, но как найти правильный ip/порт?
от того, что я понимаю, порт неверен, но как найти правильный ip/порт? –
Если у вас есть несколько сетевых интерфейсов, попробуйте эти IP-адреса. – RaviH
Это должно быть в вашем вопросе, иначе его можно упустить. – Batty