日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

通過端口 1433 連接到主機 localhost 的 TCP/IP

系統 2179 0

?

?

?

ERROR :通過端口 1433 連接到主機 localhost TCP/IP 連接失敗。錯誤 :“Connection refused: connect 。請驗證連接屬性,并檢查 SQL Server 的實例正在主機上運行,且在此端口接受 TCP/IP 連接,還要確保防火墻沒有阻止到此端口的 TCP 連接。

最近要學數據庫, 老師用的是 microsoft sqlserver 2005, 我是學 java 的, 一直都 JDBC 來連 oracle 數據庫的,這次我裝了 microsoft sqlserver 2005 ,想用 JDBC 來連 microsoft sqlserver 2005 沒想出了這樣的問題:

com.microsoft.sqlserver.jdbc.SQLServerException: 通過端口 1433 連接到主機 localhost TCP/IP 連接失敗。錯誤 :“Connection refused: connect 。請驗證連接屬性,并檢查 SQL Server 的實例正在主機上運行,且在此端口接受 TCP/IP 連接,還要確保防火墻沒有阻止到此端口的 TCP 連接。
at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDriverError(SQLServerException.java:171)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.connectHelper(SQLServerConnection.java:1033)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.login(SQLServerConnection.java:817)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.connect(SQLServerConnection.java:700)
at com.microsoft.sqlserver.jdbc.SQLServerDriver.connect(SQLServerDriver.java:842)
at java.sql.DriverManager.getConnection(DriverManager.java:582)
at java.sql.DriverManager.getConnection(DriverManager.java:185)
at com.luoying.TestSQLServer2.main(TestSQLServer2.java:15)

我的代碼如下:

import java.sql.*;

public class TestSQLServer2 {

public static void main(String[] args) {
??
?? Connection ct = null;
?? Statement sm = null;
?? ResultSet rs = null;
?? try {
??? Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
??? ct = DriverManager.getConnection("jdbc:sqlserver://localhost;database=bbs;","sa","62280789");
??? sm = ct.createStatement();
??? rs = sm.executeQuery("select * from stu");
??? while(rs.next()) {
???? System.out.println(rs.getString(1));
??? }
?? }catch (Exception e) {
??? e.printStackTrace();
?? }finally {
??? try {
???? if(rs != null) {
????? rs.close();
????? rs = null;
???? }
???? if(sm != null) {
????? sm.close();
????? sm = null;
???? }
???? if(ct != null) {
????? ct.close();
????? ct = null;
???? }
??? }catch (Exception e) {
???? e.printStackTrace();
??? }
?? }
}
}

近兩天都 在網上搜索,加上自己的一點點探索, 終于把問題解決了!但是這兩天的郁悶 無處發泄,所以就把它寫下來讓自己回味!! 如有雷同,純屬巧合!

解決方法 如下

開始 里的 所有程序 里打開 “microsoft sqlserver ” SQL Server Configuration Manager

跳出這個窗口


通過端口 1433 連接到主機 localhost 的 TCP/IP 連接失敗。錯誤:“Connection refused: connect。

然后我就查看了 ?? SQL Server 2005 網絡配置, 下面有個 MSSQLSERVER 的協議, 我一看右邊 的那個 TCP/IP 竟然是 禁用 狀態 當時我就想 應該是這里出來問題, 我就把它給啟用了。

啟用前:


通過端口 1433 連接到主機 localhost 的 TCP/IP 連接失敗。錯誤:“Connection refused: connect。

啟用后:


通過端口 1433 連接到主機 localhost 的 TCP/IP 連接失敗。錯誤:“Connection refused: connect。

然后我又去看了一下 SQL Nativer Client 配置下的東東,查看了


通過端口 1433 連接到主機 localhost 的 TCP/IP 連接失敗。錯誤:“Connection refused: connect。

這樣我就確保了端口是 1433 并已經打開了 ……

然后我就把 SQL Server(MSSQLSERVER) 服務 重啟了!


通過端口 1433 連接到主機 localhost 的 TCP/IP 連接失敗。錯誤:“Connection refused: connect。
?

然后再運行我的 JAVA 程序, 這次就是我想要的結果 了!!!!

http://apps.hi.baidu.com/share/detail/3380813

通過端口 1433 連接到主機 localhost 的 TCP/IP 連接失敗。錯誤:“Connection refused: connect。


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 仁寿县| 察哈| 长子县| 盱眙县| 织金县| 静宁县| 西贡区| 和政县| 潮安县| 探索| 雅安市| 信阳市| 洛阳市| 郎溪县| 黎川县| 循化| 汉阴县| 江西省| 澳门| 崇左市| 天门市| 兴仁县| 尼木县| 游戏| 土默特左旗| 清镇市| 韶关市| 大连市| 泗阳县| 通山县| 黄冈市| 海城市| 阿城市| 扎赉特旗| 苍南县| 台中县| 乡城县| 乐山市| 芦溪县| 资中县| 衡水市|