[英]SQL Exception while connecting to SQL server
我知道這是一個重復的問題。 我發現了與他們非常相似的問題和解決方案,但我仍然對此感到震驚。
我正在使用 eclipse 將我的 java 應用程序與 Microsoft sql server 2008 數據庫連接起來。 以下是我的代碼
import java.sql.*;
public class ConnectionTest2 {
public static void main(String [] args) {
try {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
String connectionUrl = "jdbc:sqlserver://localhost:1433;databaseName=Sample;integratedSecurity=true";
Connection con = DriverManager.getConnection(connectionUrl,"","");
System.out.println("Connected");
} catch (SQLException e) {
System.out.println("SQL Exception: "+ e.toString());
}
catch (ClassNotFoundException cE) {
System.out.println("Class Not Found Exception: "+ cE.toString());
}
}
}
我通過進入 sql 服務器配置管理器並在 IPALL 下將端口號設置為 1433 來啟用 tcp/ip 和 VIA。
我嘗試了很多方法,但無法找到以下錯誤的解決方案
SQL 異常:com.microsoft.sqlserver.jdbc.SQLServerException:與主機 localhost、端口 1433 的 TCP/IP 連接失敗。 錯誤:“連接被拒絕:連接。驗證連接屬性。確保 SQL 服務器的實例正在主機上運行並在該端口接受 TCP/IP 連接。確保 TCP 到該端口的連接未被防火牆阻止”。
我還禁用了 windows 防火牆,但無法連接。
請幫幫我。
我遇到了這個問題,我通過為服務器實例啟用 TCP/IP 協議來修復它。 你可以這樣做
在此之后,需要重啟SQL Server服務才能生效。
就是它所說的:連接被拒絕。 您是否嘗試過“te.net 1433”?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.