為了幫朋友解決在WINDOWS XP系統上無法安裝SQL server伺服器版的問題,只好也裝了一套WINDOWS XP系統,參考網路上以及其它資料,現已成功的在WINDOWS XP系統安裝了SQL server伺服器版,希望對需要的網友會有一定的幫助,不多說,步驟如下:
一、找一張SQL server伺服器版光碟,在光碟上找到目錄「MSDE」並進入,運行SETUP.EXE文件,並按照程式要求進行安裝。安裝完成重新啟動電腦。
二、運行光碟中的,AUTORUN.EXE文件,或讓光碟自動運行,打開安裝介面後,點擊“安裝SQL server 2000組件(C)”=”“安裝資料庫伺服器(S)”這裡程式將提示你“ ....伺服器組件在此系統上不受支持,.....」點「確定」。進入新的安裝介面,點擊“下一步”,選擇預設的“本機電腦”=”“建立新的SQL server”=”“僅限客戶端工具”...,一路點擊“下一步”。直至安裝結束。重新啟動電腦。
三、到「開始」--「程式」-「Microsoft SQL Server」中開啟「企業管理器」到「SQL Server 群組」下,將「[lcoal] (Windows NT)」改為自己的機器名,機器名稱在系統屬性的「電腦名稱」裡可以找到,假設我們的機器裡的完整電腦名稱是:SERVER,改名後,我們就會得到如圖所示的樣子了。關閉“企業管理器”
四、到“開始”--“程序”-“Microsoft SQL Server”中打開“客戶端網絡實用工具”,點“別名”如果“伺服器別名配置”裡沒有數據,我們需要手工添加,點選“添加”按鈕。在「新增網路庫配置」的「網路庫」選項中,我們選擇預設的「Named Pipes(P)」項,並為伺服器取個別名稱「SERVER」,這時管道名稱會自動新增「\SERVER pipesqlquery」我們就不要管它了。點「確定」退出。
五、這一步驟我們要進入註冊進行一下修改了,打開註冊表編輯器,找到[HKEY_LOCAL_MACHINESOFTWAREMicrosoft
MSSQLServerMSSQLServer],這一項,裡面有一個鍵值LoginMode預設值是“1”,現在將該值改為“2”(安裝MSDE時,預設的SQL Server驗證方式為“僅Windows"的身份驗證方式,也就是sa使用者無法驗證,透過修改以上的登錄鍵值來將驗證方式改為SQL Server和Windows混合驗證以後,就可以用sa使用者登入了)。修改完畢,重啟電腦。
成功了
方法2
開啟登錄(regedit),找到HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSMQ ,修改那個"ab(預設)"的值為2```重啟.然後就可以安裝Microsoft SQL Server了.
不錯吧.
ab"是圖示,只有一個選項
安裝SQL Server 遇到錯誤提示:
先前的某個程式安裝已在安裝電腦上建立掛起的檔案操作。運行安裝程式之前必須重新啟動電腦!。
找了半天,沒發現什麼程序,機器上以前沒安裝過SQL Server。看看系統安裝了什麼軟體? 3721 上網助手什麼的赫然在目!刪掉!
還是不行,搜尋了一下,發現這篇Blog最有價值:
3)打開註冊表編輯器,在HKEY_LOCAL_MACHINESYSTEMCurrentControlSet ControlSession Manager中找到PendingFileRenameOperations項目,並刪除它。這樣就可以清除安裝暫掛項目。