程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SqlServer數據庫 >> 關於SqlServer >> Win2003系統安裝SQL Sever2000後1433端口未開放的解釋

Win2003系統安裝SQL Sever2000後1433端口未開放的解釋

編輯:關於SqlServer

用了幾年的Windows2003了,也用了好多年SQL Server,不過這個問題倒是頭次遇到。下午朋友遇到個現象,在Win2003簡體中文服務器版上安裝SQL Server2000,默認安裝,一切正常,但是在安裝完成後查看端口,1433端口居然未開放,當然更不用說遠程連接了。

一般分析的都是這樣:

1、sql server服務沒有啟動;

檢查服務啟動,重新啟動服務故障依然。

2、修改了端口號;

打開網絡實用工具,檢查啟用的協議中有TCP/IP協議,查看端口,是1433沒錯。

3、客戶端實用工具作了改動;

打開客戶端實用工具,檢查協議端口正常,重新創建一個別名,依然不行。

4、安裝的問題;

因為沒有看他怎麼安裝的sql,懷疑安裝步驟有問題。據張烨這個牛人講,如果修改了默認的實例名,而又未正確配置,會出現這樣的現象。遂卸載重裝,一切默認,故障依然。

5、安裝版本的問題;

查看安裝光盤,是久經考驗的安裝盤,應該不會出問題。

6、系統的問題;

也看不出有什麼其它的問題,難道是系統的問題?不過重裝系統可太過麻煩,還是先想想其它的辦法,看能不能找到問題所在。

檢查系統日志,這個應該是一個比較好的習慣。仔細翻了一遍重新安裝後的日志,赫然發現如下內容:

您運行的 Microsoft SQL Server 2000 版本或 Microsoft SQL Server 2000 Desktop Engine (也稱為 MSDE) 和 Microsoft Windows Server 2003 家族使用時存在已知的 安全弱點。為了減少計算機被某些病毒的攻擊,Microsoft SQL Server 2000,MSDE 或 兩者的 TCP/IP 和 UDP 網絡端口被禁用。要啟用這些端口,您必須從 http://www.microsoft.com/sql/downloads/default.asp 或 http://www.microsoft.com/china/sql/downloads/default.asp 安裝一個修補程序, 或 Microsoft SQL Server 2000 或 MSDE 的最新服務包。

有關更多信息,請參閱在 http://go.microsoft.com/fwlink/events.asp 的幫助和支持 

終於找到問題了,原來是Windows的一個小小的安全考慮。那麼為什麼以前就沒遇到過呢,原來搞慣安全的人,安裝好sql以後,在使用前一定會先修補漏洞,所以一直未注意過這個問題。看來什麼樣的習慣都會有一些弊端!

既然找到問題就簡單了,安裝SQL Server SP4後一切正常。

從上面的問題我們得出結論:

1、不要慣性思維;

2、要多看看微軟寫的日志,其實微軟作的比想象的要好很多;

3、處處留心皆學問啊;

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved