Win2003系統(tǒng)安裝SQL Server2000后1433端口未開放的解釋
用了幾年的Windows2003了,也用了好多年SQL Server,不過這個(gè)問題倒是頭次遇到。下午朋友遇到個(gè)現(xiàn)象,在Win2003簡體中文服務(wù)器版上安裝SQL Server2000,默認(rèn)安裝,一切正常,但是在安裝完成后查看端口,1433端口居然未開放,當(dāng)然更不用說遠(yuǎn)程連接了。
一般分析的都是這樣:
1、sql server服務(wù)沒有啟動(dòng);
檢查服務(wù)啟動(dòng),重新啟動(dòng)服務(wù)故障依然。
2、修改了端口號(hào);
打開網(wǎng)絡(luò)實(shí)用工具,檢查啟用的協(xié)議中有TCP/IP協(xié)議,查看端口,是1433沒錯(cuò)。
3、客戶端實(shí)用工具作了改動(dòng);
打開客戶端實(shí)用工具,檢查協(xié)議端口正常,重新創(chuàng)建一個(gè)別名,依然不行。
4、安裝的問題;
因?yàn)闆]有看他怎么安裝的sql,懷疑安裝步驟有問題。據(jù)張燁這個(gè)牛人講,如果修改了默認(rèn)的實(shí)例名,而又未正確配置,會(huì)出現(xiàn)這樣的現(xiàn)象。遂卸載重裝,一切默認(rèn),故障依然。
5、安裝版本的問題;
查看安裝光盤,是久經(jīng)考驗(yàn)的安裝盤,應(yīng)該不會(huì)出問題。
6、系統(tǒng)的問題;
也看不出有什么其它的問題,難道是系統(tǒng)的問題?不過重裝系統(tǒng)可太過麻煩,還是先想想其它的辦法,看能不能找到問題所在。
檢查系統(tǒng)日志,這個(gè)應(yīng)該是一個(gè)比較好的習(xí)慣。仔細(xì)翻了一遍重新安裝后的日志,赫然發(fā)現(xiàn)如下內(nèi)容:
您運(yùn)行的 Microsoft SQL Server 2000 版本或 Microsoft SQL Server 2000 Desktop Engine (也稱為 MSDE) 和 Microsoft Windows Server 2003 家族使用時(shí)存在已知的安全弱點(diǎn)。為了減少計(jì)算機(jī)被某些病毒的攻擊,Microsoft SQL Server 2000,MSDE 或 兩者的 TCP/IP 和 UDP 網(wǎng)絡(luò)端口被禁用。要啟用這些端口,您必須從 http://www.microsoft.com/sql/downloads/default.asp 或 http://www.microsoft.com/china/sql/downloads/default.asp 安裝一個(gè)修補(bǔ)程序, 或 Microsoft SQL Server 2000 或 MSDE 的最新服務(wù)包。
有關(guān)更多信息,請(qǐng)參閱在 http://go.microsoft.com/fwlink/events.asp 的幫助和支持
終于找到問題了,原來是Windows的一個(gè)小小的安全考慮。那么為什么以前就沒遇到過呢,原來搞慣安全的人,安裝好sql以后,在使用前一定會(huì)先修補(bǔ)漏洞,所以一直未注意過這個(gè)問題??磥硎裁礃拥牧?xí)慣都會(huì)有一些弊端!
sp4下載地址:
http://www.microsoft.com/downloads/details.aspx?FamilyId=8E2DFC8D-C20E-4446-99A9-B7F0213F8BC5&displaylang=zh-cn#filelist
a文件下載:
http://download.microsoft.com/download/9/b/f/9bff6646-2cdb-4069-ada0-548be9cb9338/SQL2000.AS-KB
884525-SP4-x86-CHS.EXE
b文件下載:
http://download.microsoft.com/download/9/b/f/9bff6646-2cdb-4069-ada0-548be9cb9338/SQL2000.MSDE-KB884525-SP4-x86-CHS.EXE
c文件下載地址:
http://download.microsoft.com/download/9/b/f/9bff6646-2cdb-4069-ada0-548be9cb9338/SQL2000-KB884525-SP4-x86-CHS.EXE
既然找到問題就簡單了,安裝SQL Server SP4后一切正常。
從上面的問題我們得出結(jié)論:
1、不要慣性思維;
2、要多看看微軟寫的日志,其實(shí)微軟作的比想象的要好很多;
3、處處留心皆學(xué)問啊;
- linux下mysql開啟遠(yuǎn)程訪問權(quán)限 防火墻開放3306端口
- ubuntu 16.04下mysql5.7.17開放遠(yuǎn)程3306端口
- 利用iptables來配置linux禁止所有端口登陸和開放指定端口的方法
- VMware vSphere所需要開放的端口清單
- Python掃描IP段查看指定端口是否開放的方法
- Linux下查看端口占用進(jìn)程號(hào),程序名的方法
- Linux/window下怎樣查看某個(gè)端口被哪個(gè)程序/進(jìn)程占用
- Linux VPS安全設(shè)置之一 修改SSH端口(CentOS/Debian)
- Linux SSH 安全策略 更改 SSH 端口
- Centos7.1防火墻開放端口快速方法
相關(guān)文章
sqlserver中drop、truncate和delete語句的用法
這篇文章主要介紹了sqlserver中drop、truncate和delete語句的用法,本文圖文并茂,內(nèi)容清晰,需要的朋友可以參考下2014-09-09
利用帶關(guān)聯(lián)子查詢Update語句更新數(shù)據(jù)的方法
這篇文章主要介紹了利用帶關(guān)聯(lián)子查詢Update語句更新數(shù)據(jù)的方法,需要的朋友可以參考下2014-08-08
sql server中datetime字段去除時(shí)間代碼收藏
sql下把datetime字段的時(shí)間去除的方法整理收集2008-04-04
SQLite數(shù)據(jù)庫中如何獲取新插入數(shù)據(jù)的自增長ID
SQLite數(shù)據(jù)庫中有一有列名為ID的自增列,項(xiàng)目需求要在向數(shù)據(jù)庫在插入新數(shù)據(jù)的同時(shí)返回新插入數(shù)據(jù)行的ID,這篇文章主要介紹了SQLite數(shù)據(jù)庫中如何獲取新插入數(shù)據(jù)的自增長ID,需要的朋友可以參考下2024-04-04
Access轉(zhuǎn)SqlServer的注意事項(xiàng)
Access轉(zhuǎn)SqlServer的注意事項(xiàng),需要的朋友可以參考下。2007-02-02
時(shí)序數(shù)據(jù)庫TDengine寫入查詢的問題分析
最近TDengine很火,本人也一直很早就有關(guān)注,其官方給出的測(cè)試性能結(jié)果很喜人,所以一開源,本人就進(jìn)行了相關(guān)調(diào)研,最終發(fā)現(xiàn)還是存在著一定的問題,期待后續(xù)的完善吧2022-03-03
SQL中NTEXT字段內(nèi)容顯示<long text>的原因
SQL中NTEXT字段內(nèi)容顯示<long text>的原因...2007-03-03

