sql server 2000 SP4補丁打不上的解決辦法
這段時間在處理SQL server 2000 SP4補丁打不上的問題上花了不少時間,回頭想想應該總結一下:
系統說明:dell1800服務器,操作系統:win2003sp2企業版
故障:前期,在安裝sql2000企業版後,sql的sp4補丁打不上!這樣局域網中的其它電腦就不能通過sql連接到這台服務器上的sql數據庫;通過telnet 1433端口測試不通;
處理過程: 在網上找了若干資料,沒有一個管用;無論如何打補丁時都提示sa密碼驗證錯誤;而事實上沒有錯!
後來找到了sql server黃皮書;打開一看果然有關於打不上補丁的幫助;說是sql sp3的一個bug 並且提供了解決辦法!一時間如獲至寶!但是,系統在我清理注冊表中的sql垃圾時已經損壞(主要是因為朋友告訴我控制面板打不開,而且office2003安裝時提示系統不支持該語言版本;因從未遇到過這樣的情況,所以誤以為是我刪除注冊表內容時損壞了系統;不過系統確實已經損壞了,因為sql已經裝不上了,而且用sfc /scannow命令掃描一遍之後完全沒有作用)!重裝系統在所難免!為保險起見我決定格式化整個硬盤!
重裝系統完成後發現依舊裝不上OFFICE2003 我才開始重視這個問題,並在網上查到了答案;結果發現“區域與語言選項”選項打之後是空的,不能添加語言!後來終於在一個博客中找到了關於“區域與語言選項”及控制面板打不開的解決辦法!
一試果然管用!而同時OFFICE和SQL補丁的問題同時解決了!呵呵
總結:當發現一個很難解決的問題時,要看看系統是否還有其它不正常的小毛病?如果有把這些小毛病解決掉;很可能驚喜的發現那個大難題也同時解決了:)
解決的辦法:修改注冊表:
[HKEY_LOCAL_MacHINE]→SYSTEM→CurrentControlSet→Control→Nls→Locale ;令:
"(Default)"="00000409" ;"00000804"="1";問題解決!
依然迷惑的問題:格式化全盤,全新安裝的系統為什麼還會有控制面板打不開的問題呢!真是不得而知!
解決的辦法:
修改注冊表: [HKEY_LOCAL_MACHINE]→SYSTEM→CurrentControlSet→Control→Nls→Locale ;令: "(Default)"="00000409" ;"00000804"="1";問題解決!
關鍵詞: