當前位置:首頁 » 編程語言 » sql最後安裝總是出錯
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

sql最後安裝總是出錯

發布時間: 2023-06-05 22:26:15

sql server 2008安裝老是出錯

出現這些問題的原因就是因為沒有卸載完全,一般主要原因就是注冊表相關項目沒有在卸孫枯載時及時清除,或者相關程序在你卸載後仍然在計算機中處於掛起狀態等等。
那麼解決這些問題的方法就是徹底卸載之前所安裝的 SQL Server 2008版本。
通過本人的親身實踐,將如何徹底刪除SQL_Server2008的經驗分享如下:
1、進入配置工具 -> SQL Server Configuration Manger停止所有服務(如果已經卸載找不到的話就跳過)
1、下載Windows Install Clean Up 工具卸載SQL 2008組件(找到帶有SQL字樣的Remove就可以了)
2、下載SrvInstw.exe刪除所有SQL服務(同樣找到帶有SQL字樣的刪除,按照提示步驟進行即可)
3、刪除磁碟殘留文件
將C盤——Program File下的Microsoft SQL Server 文件夾刪除。(當則槐洞然如果你安裝是選擇了其他路徑,就刪除對應路徑下的文件夾)
4、清理注冊表
a. 將HKEY_CURRENT_USER---Software----Microsoft下的Microsoft SQL Server文件夾全部刪除
b. 將HKEY_LOCAL_mACHINE---SOFTWARE---Microsoft下的Microsoft SQL Native Client ,Microsoft SQL Server, Microsoft SQL Server 2005 Redist全部刪除。

其他注冊表項目如下:
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer]

[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server]

[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Search]

[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLSERVER]

[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLServerADHelper]

[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SQLSERVERAGENT]

[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSFtpsvc]

[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSCNTRS]

[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSEARCH]

[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSGatherer]

[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSGTHRSVC]

[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\mssindex]
(沒有找到則跳過,說明你在卸載時已經自動清除了)
5、重啟後重裝sql.(因為只有重啟後如上操作才會生效)

如果有不明白明升的或需要Windows Install Clean Up ,SrvInstw.exe軟體的,歡迎追問!!!

㈡ SQL資料庫怎麼安裝不上呢,在安裝的最後步驟時就出錯了,彈出 了一個出錯對話框。

把SQL卸載後,接著在C盤找到程序和資料庫的文件夾全部刪除,記住,一定要刪除干凈,在電腦里不能有安裝過的文件,接著再重新安裝,就可以了
若還是不行,那就是你的SQL安裝包有問題,請重新下載
一般情況下,你要下載SQL2000 +SP4

㈢ 在安裝sql server2008r2時,安裝到最後提示完成但失敗,這個怎麼解決

這個是注冊表沒有清理干凈,或者是安裝時段皮候不叢燃遲能開殺毒軟體,殺毒軟體禁止注冊表寫入。 可以卸載了SQL , 手工清理一下注冊表,手工刪除一下安裝目錄。 然後再安裝,實在不行安裝一個純凈版的滲李操作系統再做。

㈣ 安裝sql報錯,請問怎麼辦

29559 錯誤基本三個原因:

第一:安裝賬號許可權不夠,setup程序一般須要修改目錄許可權。最好在admin或域里許可權比較高的賬戶下安裝。
第二:原安裝目錄有相應的程序。--這個原因比較普遍,卸載不幹凈,反復安裝,越著急越裝不上。心態不好的想砸電腦。
第三:版本和windows不兼容。
-----------------

你是哪一條?

到安裝目錄看看日誌寫的啥!!

C:\Program Files\Microsoft SQL Server\90\Setup Bootstrap\LOG\Files\

裡面look一下。一般是這個,你的自己多找找。

其實,在2005旗艦版里,安裝是循環式的,不成功不停頓,跟體驗版截然不同。

------

實在安裝不上,就卸載掉,直接 2008. 使用跟 2005一樣的。本人發現

在免費這塊,2008體驗版明顯比2005體驗版,啟動錯誤要少很多。

㈤ SQL資料庫安裝最後報錯

從新安裝一下吧.............可能是防火牆或殺毒軟體在安裝sql service時系統沖突的原因。

㈥ 安裝SQL出現種錯誤怎麼回事

問題1:安裝sql server 2008 R2,安裝過程中提示錯誤:此計算機上安裝了 Microsoft Visual Studio 2008 的早期版本。請在安裝 SQL Server 2008 前將 Microsoft Visual Studio 2008 升級到 SP1。
之前我的電腦上確實裝了vs2008,於是我准備去下載一個SP1補丁包,一看800多M的大小,本來安裝這個軟體就已經很麻煩了,還得花時間下載,那有沒有其他更好的辦法呢?其實很簡單,只需要改一下注冊表即可,方法如下:
解決方法:
修改注冊表。
運行注冊表,將HKEY-Local-Machine/Software/Microsoft/DevDiv重命名就行。
安裝好後再將其改回。
將SQL Server安裝返回上一步,然後再點下一步,這個問題就成功解決了。
問題2:安裝SQL2008,提示刪除SQL2005Express工具的解決方法
在安裝SQL2008的時候,提示要刪除SQL2005EXPRESS工具,在網上找了很多資料,終於找到一個比較方便的方法了,希望能幫助大家。修改注冊表:HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft SQL Server\90\Tools\ShellSEM,將ShellSEM項重命名或刪除即可。
無法安裝 SQL Server 2008 Management Studio Express
故障現象:
在windows7中已經安裝好SQL Server 2008 Express 並且已經安裝好SP3,然後從微軟官網下載SQL Server 2008 Management Studio Express 安裝,發現在安裝過程中,沒有添加 Management 工具這一項。
解決方法:
先使用sql server2008安裝中心(在開始菜單的microsoft sql server 2008裡面有)的維護功能,將express升級到具有高級服務的Express。再安裝SQL Server 2008 Management Studio Express,這就可以發現工具這個選項。安裝成功。
其他提示:
在安裝SQL Server 2008 Management Studio Express 時會出現 」此程序存在已知兼容性問題「 的對話框。如果你確認自己已經安裝過 SP1 以上的文件,並已升級到具有高級服務的express,那麼不用理會這個對話框,直接按 」運行程序「這個按鈕。不會有任何問題。
問題3、解決無法安裝SQL Server 2008 Management Studio Express的問題
我的sql server 2008 express是visual studio 2010自帶的,所以當然它沒有management studio ,自己下了一個安裝,不過無法安裝SQL Server 2008 Management Studio Express。提示未選擇功能。

剛從網上找到解決方案,本人測試通過,再次分享:
VS2010自帶的SQL Server是Express簡化版的,需要到「SQL Server安裝中心>維護>版本升級」,把它升級成「具有高級服務的Express」(很快就可完成)。再運行SQL Server 2008 Management Studio Express安裝包,隨後會再次彈出SQL Server安裝中心,選擇「安裝>全新SQL Server獨立安裝或向現有安裝添加功能」,接下去就可以添加Management Studio了。

下面是對具有高級服務的express版本的一些介紹:
具有高級服務的 SQL Server Express 具備 SQL Server 2005 Express Edition 中的全部功能,並且還具有下列功能:
藉助 SQL Server 2005 Management Studio Express (SSMSE) 這一新的易於使用的圖形管理工具,輕松管理 SQL Server Express。
對 SQL Server 表中純字元數據發出全文查詢。 全文查詢可以包括詞和短語,或者詞或短語的多種形式。
對本地關系數據運行 SQL Server Reporting Services 報表。

現在,允許management studio express安裝文件,出現管理工具選項了:

問題4、安裝程序配置檢查RebootRequiredCheck時失敗,問題解決方法
問題描述:
GlobalRules: 針對規則組「GlobalRules」的 SQL Server 2008 安裝程序配置檢查
RebootRequiredCheck
檢查是否需要掛起計算機重新啟動。掛起重新啟動會導致安裝程序失敗。
失敗
需要重新啟動計算機。必須重新啟動計算機才能安裝 SQL Server。
其它檢查都是「已通過」。
解決方法:
還是用修改注冊表的方法
1. 在開始->運行中輸入regedit ;
2. 找到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager 位置 ;
3. 將右邊窗口中名稱為PendingFileRenameOperations的項刪除,然後確認 ;
4. 重新啟用安裝或修復程序,即可。
問題5、SQL Server 2008安裝失敗:Error writing to file:Microsoft.analysisServices.AdomdClient.dll.
問題描述
==========
SQL Server 2008 標准版安裝在Windows Server 2008上失敗,錯誤為:
Error writing to file:Microsoft.analysisServices.AdomdClient.dll. Verify that you have access to that directory.
故障排查
==========
根據錯誤日誌,存在以下錯誤信息:
1.在安裝到Install_sql_common_core_Cpu32_Action : InstallFiles. Copying new files時出現以下錯誤信息:
Error writing to file:Microsoft.analysisServices.AdomdClient.dll. Verify that you have access to that directory.
2.在安裝到Install_SqlBrowser_Cpu32_Action時出現以下錯誤信息:
系統無法從指定的設備上讀取(The system cannot read from the specified device.)
3.在Detail.txt中存在以下錯誤信息:

復制代碼代碼如下:

Bootstrap/Log/20110620_153155/Registry_SOFTWARE_Microsoft_MSSQLServer.reg_
2011-06-20 16:07:03 Slp: 系統無法從指定的設備上讀取。
2011-06-20 16:07:03 Slp: Watson bucket for Msi based failure has been created
2011-06-20 16:07:03 Slp: InstallPackage: MsiInstallProct returned the result code 30.
2011-06-20 16:07:03 Slp: Retry-able MSI return code detected: 30
2011-06-20 16:07:03 Slp: Prompting user if they want to retry this action e to the following failure:
2011-06-20 16:07:03 Slp: ----------------------------------------
2011-06-20 16:07:03 Slp: The following is an exception stack listing the exceptions in outermost to innermost order
2011-06-20 16:07:03 Slp: Inner exceptions are being indented
2011-06-20 16:07:03 Slp:
2011-06-20 16:07:03 Slp: Exception type: Microsoft.SqlServer.Configuration.MsiExtension.MsiExtensionException
2011-06-20 16:07:03 Slp: Message:
2011-06-20 16:07:03 Slp: SQL Server 安裝程序在運行 Windows Installer 文件時遇到錯誤。
2011-06-20 16:07:03 Slp:
2011-06-20 16:07:03 Slp: Windows Installer 錯誤消息: 系統無法從指定的設備上讀取。
2011-06-20 16:07:03 Slp:
2011-06-20 16:07:03 Slp: Windows Installer 文件: N:/x86/setup/sqlbrowser.msi
2011-06-20 16:07:03 Slp: Windows Installer 日誌文件: C:/Program Files/Microsoft SQL Server/100/Setup Bootstrap/Log/20110620_153155/SqlBrowser_Cpu32_1.log
2011-06-20 16:07:03 Slp: Data:
2011-06-20 16:07:03 Slp: DisableRetry = true
2011-06-20 16:07:03 Slp: Inner exception type: System.ComponentModel.Win32Exception
2011-06-20 16:07:03 Slp: Message:
2011-06-20 16:07:03 Slp: 系統無法從指定的設備上讀取。
2011-06-20 16:07:03 Slp:
2011-06-20 16:07:03 Slp: ----------------------------------------
2011-06-20 16:23:57 Slp: Error result: -2068643839
2011-06-20 16:23:57 Slp: Result facility code: 1203
2011-06-20 16:23:57 Slp: Result error code: 1
2011-06-20 16:23:57 Slp: Sco: Attempting to create base registry key HKEY_LOCAL_MACHINE, machine
2011-06-20 16:23:57 Slp: Sco: Attempting to open registry subkey Software/Microsoft/PCHealth/ErrorReporting/DW/Installed
2011-06-20 16:23:57 Slp: Sco: Attempting to get registry value DW0200
2011-06-20 16:23:58 Slp: Submitted 5 of 5 failures to the Watson data repository
2011-06-20 16:24:05 Slp: Detected localization resources folder: 1033
2011-06-20 16:24:05 Slp: Detected localization resources folder: 2052
4.在SqlBrowser_Cpu32_1.log中存在以下錯誤信息:
MSI (s) (30:D4) [16:05:48:937]: Note: 1: 1305 2: N:/x86/setup/sqlbrowser.msi 3: 1117
MSI (s) (30:10) [16:07:03:656]: I/O on thread 2992 could not be cancelled. Error: 1168
MSI (s) (30:10) [16:07:03:656]: I/O on thread 796 could not be cancelled. Error: 1168
MSI (s) (30:10) [16:07:03:656]: I/O on thread 2172 could not be cancelled. Error: 1168
MSI (s) (30:10) [16:07:03:656]: I/O on thread 3280 could not be cancelled. Error: 1168
MSI (s) (30:10) [16:07:03:656]: I/O on thread 3796 could not be cancelled. Error: 1168
MSI (s) (30:10) [16:07:03:656]: I/O on thread 812 could not be cancelled. Error: 1168
MSI (s) (30:D4) [16:07:03:656]: MainEngineThread is returning 30
MSI (s) (30:10) [16:07:03:656]: No System Restore sequence number for this installation.

系統無法從指定的設備上讀取。
出現以上錯誤可能是由於系統無法從光碟機中讀取安裝文件。可能有以下幾種原因:
1.光碟機發生損壞
2.安裝光碟中的文件發生損壞。
3.通過遠程路徑進行安裝,並且不具有足夠的許可權
4.通過遠程桌面進行安裝
解決辦法
==========
1.將光碟中的文件復制粘貼到本地(如果出現錯誤,請從網站上重新獲取正確完好的安裝文件)
2.在本地直接安裝而不使用遠程安裝