數據庫錯誤[DBNETLIB][ConnectionOpen(Connect()).]SQL Server不存在或拒絕訪問解決

轉自:https://www.2cto.com/database/201308/235158.html

數據庫錯誤[DBNETLIB][ConnectionOpen(Connect()).]SQL Server不存在或拒絕訪問解決

 

數據庫網狐遊戲

【 2012-12-0310:44:06 】ADO 錯誤:0x80004005,[DBNETLIB][ConnectionOpen(Connect()).]SQL Server 不存在或拒絕訪問。

【 2012-12-0310:44:06 】遊戲列表加載失敗

【 2012-12-0310:44:06 】調度引擎外掛服務啓動失敗

【 2012-12-0310:44:06 】中心服務啓動失敗

原因:

1.查看是不是沒有在數據庫中添加數據庫服務器地址。在數據庫中用戶名和密碼都要用“異或加密”方法加密,具體工具使用MakeGUID。

2. 查看端口是否打開,MSSQL默認是TCP:1433.

3.SQL服務項中服務是否開啓或啓動。

4. 防火牆是否將TCP:1433端口,添加例外.

解決方法:

2. 查看端口方法有很多,DOS、360網絡查看,這裏介紹DOS方法,使用方便。

    命令:netstat –an

  查看是否有紅線上1433端口如果沒有,按照下面第3項來設置解決。

 

3. 打開 SQL Server 配置管理器:

·   1)展開 SQL Server 2005/2008 網絡配置節點 -->展開協議節點 --> 在協議右邊啓用 TCP/IP 協議 --> 

  在協議右邊的 TCP/IP 協議屬性中 --> 在 IPAll 這一項-->將 TCP 端口設置爲 1433.

    2)重新啓動 SQL Server,如果防火牆沒限制,現在就 OK 了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章