打開IIS屬性-》虛擬目錄屬性-》選Net 2.0-》點(diǎn)‘編輯配置’-》刪除所有連接SQlexpress的項(xiàng)
當(dāng)然,最好連全局的配置也刪除,
打開IIS屬性-》站點(diǎn)屬性-》選Net 2.0-》點(diǎn)‘編輯全局配置’
-》刪除所有連接SQlexpress的項(xiàng)
2.在應(yīng)用服務(wù)器的日志中,找到了
異常信息:
異常類型: SqlException
異常消息: 在建立與服務(wù)器的連接時(shí)出錯(cuò)。在連接到 SQL Server 2005 時(shí),在默認(rèn)的設(shè)置下 SQL Server 不允許進(jìn)行遠(yuǎn)程連接可能會導(dǎo)致此失敗。 (provider: 命名管道提供程序, error: 40 - 無法打開到 SQL Server 的連接)
請求信息:
請求 URL:
http://localhost/Test/default.aspx請求路徑: /Test/default.aspx
用戶主機(jī)地址: 127.0.0.1
用戶:
是否已經(jīng)過身份驗(yàn)證: False
身份驗(yàn)證類型:
線程帳戶名: NT AUTHORITY\NETWORK SERVICE
于是我判斷是SQLSERVER服務(wù)器的問題.
3.在數(shù)據(jù)庫日志中發(fā)現(xiàn)了
您運(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ù)包。
于是我換了一臺剛裝好系統(tǒng)的服務(wù)器,并下載了SP4的補(bǔ)丁打上了.
果然,連起來再試,成功了....
看來,還是要多打補(bǔ)丁啊....