解決方案1:(驗證有效)
開始\運行\輸入regedit回車
+HKEY_LOCAL_MacHINE
+SYSTEM
+CurrentControlSet
+Control
+Session Manager下的FileRenameOperations刪掉
解決方案2:(我沒試過……)
+HKEY_LOCAL_MacHINE
+SOFTWARE
+Microsoft
+Windows
+CurrentVersion
+Setup
+ExceptionComponents下的東西全部刪掉如:
{077ACEC7-979C-40AB-9835-435BA1511E0D}
{30C7234B-6482-4A55-A11D-ECD9030313F2}
{3FDF25EE-E592-4495-8391-6E9C504DAC2B}
{60204BB3-7078-4F70-8F69-68297621941C}......
總之有幾項,就刪幾項,刪掉後重啟,再裝SQL Server,就不會提示有掛起了。
症狀2:WindowsXP SP2下或其他非Server版操作系統下不能安裝企業版。
解決方案1:進入企業版安裝目錄,進入MSDE目錄,運行SETUP安裝。此為服務器組件安裝程序。重啟系統可以發現托盤中已經有了服務器圖標。之後,進入企業版安裝程序,按提示正常安裝即可,此處仍然提示不能安裝服務器組件,不過沒關系,我們已經手動安裝好了服務器程序。在運行中輸入regedit打開注冊表編輯器,找到[HKEY_LOCAL_MacHINE\SOFTWARE\MICROSOFT\MSSQLSERVER\MSSQLSERVER],將鍵值LoginMode,默認值1改為2,重啟電腦。打開企業管理器,嘗試用SA注冊連接,成功則OK!
解決方案2:下載工具NTSwitch.exe,將當前系統從Workstation轉換為Server,確定,重啟。重啟後可能操作上有些問題,可以多試幾次,重啟再試,有些耐心……呵呵。直接運行SQLSERVER2000企業版安裝程序,順利通過。並沒有提示不能安裝服務器程序等等。安裝完畢,再將系統轉換回Workstation,重啟,完畢!無論哪種安裝方式,都要記得打好SQL補丁包,目前出到SP4,否則諸如做JDBC連接時,會出現問題。
OK!這是目前我在使用中遇到過的問題,其實隨便搜搜網上都有好多解決辦法,此處歸納下,自己再用方便,大家也可以小做參考!如果還有什麼此類問題及解決辦法,歡迎大家頂帖回復!