| sql2000安裝失敗的解決方法 1. 安裝sql的時候,如果出現以前有掛起的文件。或者安裝后期出配置服務器失敗。那么可以通過如下方法解決。 一.找到下面的注冊表項目刪除之(注意。一定要先對注冊表進行一個備份) HKLM/SOFTWARE/Microsoft/Windows/CurrentVersion/Setup/ExceptionComponents HKLM/SOFTWARE/Microsoft/Windows/CurrentVersion/Uninstall/Microsoft SQL Server 2000 HLM/SYSTEM/CurrentControlSet/Control/Session Manager/PendingFileRenameOperations //可以用下面命令在cmd或者建立bat文件進行刪除 delsqlinfo.bat reg delete HKLM/SOFTWARE/Microsoft/Windows/CurrentVersion/Setup/ExceptionComponents reg delete HKLM/SOFTWARE/Microsoft/Windows/CurrentVersion/Uninstall/Microsoft SQL Server 2000 reg delete HLM/SYSTEM/CurrentControlSet/Control/Session Manager/PendingFileRenameOperations 2.刪除c:/program files/microsoft sql server 2000 整個目錄 3.重新啟動電腦。 4.在次安裝就可以成功拉。 該方法已經經過n次實踐拉。 二、 1。將Program files下的SQL安裝目錄刪除(此處如果有重要的數據,請先備份) C:/Program Files/Microsoft SQL Server/80/Tools。 C:/Program Files/Microsoft SQL Server/MSSQL。 2。注冊表中的相關信息刪除: HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/MSSQLServer。 HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/MSDTC。 3。HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager中找到PendingFileRenameOperations項目,并刪除它。這樣就可以清除安裝暫掛項目 4。HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/setup 刪除ExceptionComponents ??? 這個項目下的內容可能很多,只有在上面幾個辦法不行的情況下,使用此方法(注意不要全部刪除) 刪除內容前先看下內容說明 5。Windows??? 目錄中的??? Sqlstp.log??? 文件,該文件列出了安裝程序所執行的操作的詳細信息,并包含安裝期間遇到的所有錯誤。通過檢查該文件,可以詳細了解安裝在什么地方失敗、為什么失敗。?? 6。SQL安裝的時的錯誤信息保存在一個叫Errorlog的日志文件中,默認情況下該文件位于??? Program??? Files/Microsoft??? SQL??? Server/Mssql/Log??? 目錄中。該錯誤日志包含安裝程序試圖啟動??? SQL??? Server??? 時??? SQL??? Server??? 所遇到的錯誤,這些信息可以幫助您深入檢查錯誤原因。 7。需要檢查的另一個組件是??? Microsoft??? 數據訪問組件??? (MDAC)??? 安裝程序,它作為??? SQL??? Server??? 2000??? 安裝程序的一部分啟動。SQL Server 2000 安裝程序會安裝 MDAC 2.6。 MDAC 安裝程序會創建名為 Dasetup.log??? 的單獨的日志文件;您可以查看此日志文件并確保??? MDAC??? 安裝程序沒有出現問題 2.======================================================================================= .Windows XP安裝sql2000企業版的辦法 SQL2000企業版本適用于WIN 2000&NT&2003系統,XP一般裝不了需要選用個人版,這里介紹一個XP下安裝裝SQL2000企業版本方法以供參考~ 辦法如下: 一.在SQL服務器的安裝盤中找到MSDE這個目錄,并且點擊setup.exe安裝它,過程簡單直接下一步就OK了。 二. 重啟系統WINDOWSXP,這下就可以看到SQL服務的圖標出現了。 三. 再拿出SQL服務器版的安裝光盤,直接安裝客戶端工具(這個不要多說吧?最簡單的方法就是直接點擊光盤根目錄下的autorun.exe) 根據提示安裝,自檢過程中知道系統不是SERVER版,會提示只安裝客戶端工具。(哈哈,服務端我已有了) 四. 打開企業管理器,試用SA用戶連一下看看,是不是發現SA用戶登陸失敗?因為你還沒有與信任SQL SERVER連接相關聯。還好這個只要對系統注冊表稍加修改就可以啦: 在運行中輸入regedit打開注冊表編輯器,找到[HKEY_LOCAL_MACHINE//SOFTWARE//MICROSOFT//MSSQLSERVER//MSSQLSERVER],這個項里面 有一個鍵值LoginMode,默認下,值是1,現在將值改為2,重啟電腦。 五. 再打開企業管理,再連接試試,OK! 0 0 0 (請您對文章做出評價) ========================================================================================================另:由于我是4in1的版本,所以又找了下其他的東西,供自己參考 要是下載的是四合一的安裝文件,也就是說里面一共有個人版,企業版、標準版和開發版四個版本的安裝文件。 第一次安裝的話,就按以下步驟: ?? 步驟1:在SQL服務器安裝盤中找到ENTERPRISE目錄下MSDE這個子目錄,并且點擊setup.exe安裝它,過程簡單直接下一步就OK了。 ?? 步驟2:重新啟動電腦,本來可以不啟動的,但是我們可以啟動之后驗證一下服務器端是否已經安裝好。如果啟動之后SQL服務的圖標出現了,那么恭喜你,企業版的服務器端我們已經裝好老。。如果沒有,那就重復步驟1吧! ?? 步驟3:運行安裝盤中的AUTORUN.exe,選擇企業版,然后一直點下一步就好了,根據提示安裝,自檢過程中知道系統不是SERVER版,會提示只安裝客戶端工具。不用管他,我們的服務器端反正都安裝好了,呵呵~繼續下一步吧。 ?? 在這個過程中,還會有一個錯誤提示:(以前某個程序安裝已經在安裝計算機上創建掛起的文件操作。運行安裝程序前要重啟計算機。)也就是我在上文提到過的問題,我們點確定,然后在開始菜單里打開“運行”=>regedit=>打開注冊表編輯器,在 HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager中找到PendingFileRenameOperations項目,并刪除它。這樣就可以清除安裝暫掛項目。我們再回到安裝界面,再點下一步,呵呵,順暢了~ ?? 步驟4:安裝完成之后,我們打開注冊表,找到HKEY_LOCAL_MACHINE/SOFTWARE/MICROSOFT/MSSQLSERVER/MSSQLSERVER這個項,把LoginMode的值改為2。 ?? 這里要注意哦,不要找錯了地方,因為我開始就看錯了,找了好久都沒找到LoginMode這個項,我開始找的是HKEY_LOCAL_MACHINE/SOFTWARE/MICROSOFT/MicrosoftSQL Server。呵呵,自己粗心啊~ ?? 步驟5:安裝完成發現菜單里少了服務管理器,建立如下程序的快捷方式即可 ???? C:/Program Files/Microsoft SQLServer/80/Tools/Binn/sqlmangr.exe ?? 步驟6:打開企業管理器,展開(local)實例,如果不能連接,刪掉它,新建一個(local)連接時的帳戶SA密碼為空。 ?????? 連接成功后最好修改一下密碼,展開SQLServer的實例,安全性-->登錄-->右擊SA-->屬性-->密碼 ?????? 可能會遇到的問題: ?????? 1.安裝完成后少數據庫pubs等,這只是SAMPLE程序用到的數據庫,可以從別從機器上導入。 ?????? 2.有服務里確認MSSQLSERVER和SQLSERVERAGENT服務開啟。 ?????? 3.其實這樣安裝上去的并不是真正的企業版,只是利用企業版的SQLServer2000在XP下安裝上SQL Server2000 。 想必大家都有過在windows xp下安裝SQL SERVER 2000數據庫失敗的時候。因為sql server2000只默認安裝在服務器版本上,所以一般家用版本是無法安裝sql server2000的。 ?????? 如果大家上網查找有關下安裝sql server2000的有關幫助,大多數都是要從光盤下的MSDE目錄中點擊setup.exe安裝sql server2000,再從光盤autorun.exe文件重新安裝服務器版本。但是在番茄花園 windows xp sp2版本(其實我并不喜歡番茄花園的XP版本,只不過是不想重新再設置安裝新補丁,喜歡她的皮膚而已,懶人啊~ :)另外,XP還有個問題就是如2000或2003方便,有的時候太麻煩了。)上相關的辦法根本不頂用,估計很多人也會遇到這樣的情況。點擊autorun.exe,沒有提示“無法安裝服務器端,只能安裝客戶端”,而是像2000或2003一樣一路裝下去,但是到了選擇安裝數據庫類型的時候,出現的是“以前的某個程序安裝已在安裝計算機上創建掛起的文件操作。運行安裝程序之前必須重新啟動計算機”錯誤,無法繼續安裝。怎么辦,難道不裝了,非要換版本? ????? 我這個人就喜歡找,無論你是什么樣的東西,只要是我想要的,就是你搜索引擎中收錄了一百個網站,我也要逐個去看,直到找到為止。黃天不負有心人,這個問題的辦法我找到解決的方式了。 ????? 打開注冊表編輯器,在 HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager中找到PendingFileRenameOperations 項目,并刪除它。這樣就可以清除安裝暫掛項目。 ???? 趕快打開你的sql server2000安裝盤吧,一路直行,激動人心的場面出現了,sql server2000安裝成功!(執行的步驟我就不說了)。 ??? 如果刪除的注冊表中尚未起作用,請你作如下操作: 一、開始/運行/輸入regedit回車 +HKEY_LOCAL_MACHINE +SYSTEM +CurrentControlSet +Control +Session Manager下的FileRenameOperations刪掉 二、+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,就不會提示有掛起了。 在注冊表中和系統中刪除mssql相關的東西就OK了 ============================================ xp裝sql2000企業版 yingmd 發表于 2007-9-1 1:04:00 SQL2000企業版本適用于WIN 2000系統,2003系統和XP一般裝不了需要選用個人版,當然如果你在不清楚的前提下辛辛苦苦下載了企業版本卻不能安裝,是不是很失望?這里介紹一個XP下安裝裝SQL2000企業版本方法以供參考~ 辦法如下: 一.在SQL服務器(企業版,如果是幾合1的先找到Enterprise目錄)的安裝盤中找到MSDE這個目錄,并且點擊setup.exe安裝它,過程簡單直接下一步就OK了。 二. 重啟系統WINDOWSXP,這下就可以看到SQL服務的圖標出現了。 三. 再拿出SQL服務器版的安裝光盤,直接安裝客戶端工具(這個不要多說吧?最簡單的方法就是直接點擊光盤根目錄下的autorun.exe) 根據提示安裝,自檢過程中知道系統不是SERVER版,會提示只安裝客戶端工具。(哈哈,服務端我已有了) 四. 打開企業管理器,試用SA用戶連一下看看,是不是發現SA用戶登陸失敗?因為你還沒有與信任SQL SERVER連接相關聯。還好這個只要對系統注冊表稍加修改就可以啦: 在運行中輸入regedit打開注冊表編輯器,找到[HKEY_LOCAL_MACHINE/SOFTWARE/MICROSOFT/MSSQLSERVER/MSSQLSERVER],這個項里面 有一個鍵值LoginMode,默認下,值是1,現在將值改為2,重啟電腦。如果上面的方法不能使sa正常登陸,可以用Windows身份驗證來登陸.然后修改sa密碼為sa. 五. 再打開企業管理,再連接試試,是不是OK了! ========== 1、SQL Server 2000 安裝時提示:“另一實例正在運行,無法繼續安裝” 說明:這種情況一般是之前安裝過SQL Server 2000(即使之前沒有正確安裝也有此情況),再次安裝時,部分進程沒有結束,或者已經有了注冊信息引起的。 首先重啟電腦,重啟后仍然無法安裝的話(盡可能的把SQL安裝目錄相關文件刪除,注意重要數據的保護),請在開始菜單中選擇運行,輸入regedit進入注冊表編輯器,在HKEY_LCCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Uninstall注冊信息中找到microsoft sql server2000,點擊右鍵刪除,就可以再次安裝了。 2、安裝SQL Server 2000時出現以下錯誤提示:“以前的某個程序安裝已在安裝計算機創建掛起的文件操作,運行安裝程序之前必須重新啟動計算機” 說明:如果重啟計算機無法解決問題,可能有以下兩個原因 A、涉及到的文件被標記為只讀或者用戶沒有完全控制的權限;檢查以下注冊表子項:HKEY-LOCAL-MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager,找到 PendingFileRenameOperations,檢查其中涉及到物理文件是否被標記為只讀或者用戶沒有完全控制的權限。若是,必須取消只讀屬性并且賦予用戶完全控制的權限。 B、用戶對涉及到的注冊表子項沒有完全控制的權限:必須使用regedit命令進入注冊表編輯器,賦予用戶完全控制該注冊表子項的權限。如果上述方法不能解決問題,可以將PendingFileRenameOperations子鍵手工刪除 |