SQL Server2005安裝SP4失敗原因分析_第1頁(yè)
SQL Server2005安裝SP4失敗原因分析_第2頁(yè)
SQL Server2005安裝SP4失敗原因分析_第3頁(yè)
SQL Server2005安裝SP4失敗原因分析_第4頁(yè)
SQL Server2005安裝SP4失敗原因分析_第5頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、SQL Server 2005安裝SP4失敗原因分析黃 健2012年2月17日SQL Server 2005安裝SP4失敗原因分析1 問(wèn)題的提出SQL Server 2005安裝Service Pack 4時(shí)提示安裝失敗,無(wú)法升級(jí)。2 問(wèn)題分析經(jīng)過(guò)反復(fù)嘗試發(fā)現(xiàn)并不是所有計(jì)算機(jī)都無(wú)法安裝SQL Server 2005 Service Pack 4,有的計(jì)算機(jī)可以安裝,而且非常順利,有的計(jì)算機(jī)則不可以安裝。通過(guò)對(duì)比兩類計(jì)算機(jī)發(fā)現(xiàn):能夠安裝SQL Server 2005 Service Pack 4的計(jì)算機(jī)都是從SQL Server 2005 Service Pack 3升級(jí)到Service Pac

2、k 4;不能安裝的計(jì)算機(jī)上則是從SQL Server 2005 Service Pack 2直接升級(jí)到Service Pack 4。因此首先懷疑SQL Server 2005 Service Pack 4要求必須先安裝Service Pack 3。但是實(shí)驗(yàn)發(fā)現(xiàn),不能安裝Service Pack 4的計(jì)算機(jī)同樣也不能安裝Service Pack 3,說(shuō)明版本高低不是造成錯(cuò)誤的原因。繼續(xù)對(duì)比兩類計(jì)算機(jī)發(fā)現(xiàn):能夠升級(jí)到SQL Server 2005 Service Pack 4的計(jì)算機(jī)都同時(shí)安裝有SQL Server 2005服務(wù)器端和客戶端軟件;不能升級(jí)的計(jì)算機(jī)上則僅安裝了SQL Server 2

3、005客戶端軟件,沒(méi)有安裝服務(wù)器端軟件。查看日志,有如下描述:產(chǎn)品: Microsoft SQL Server 2005 Notification Services - 錯(cuò)誤 29549。無(wú)法在 COM+ 目錄中安裝和配置程序集 C:Program FilesMicrosoft SQL Server90NotificationServices9.0.242Binmicrosoft.sqlserver.notificationservices.dll。查閱微軟關(guān)于“錯(cuò)誤 29549”的技術(shù)文檔( Server 2005 Service Pack 4時(shí)需要在數(shù)據(jù)服務(wù)器上創(chuàng)建tempdb數(shù)據(jù)庫(kù),安裝

4、用戶必須對(duì)存放數(shù)據(jù)文件和日志文件的文件夾具有管理權(quán)限(這里的管理權(quán)限是Windows管理權(quán)限,不是數(shù)據(jù)庫(kù)的管理權(quán)限)才能正常安裝。如果在一臺(tái)計(jì)算機(jī)上同時(shí)安裝SQL Server 2005服務(wù)器端和客戶端軟件,則該計(jì)算機(jī)就是數(shù)據(jù)服務(wù)器,安裝用戶就是數(shù)據(jù)服務(wù)器的管理員,對(duì)存放數(shù)據(jù)文件和日志文件的文件夾具有管理權(quán)限,所以能夠順利安裝SQL Server 2005 Service Pack 4。如果計(jì)算機(jī)上僅安裝SQL Server 2005客戶端軟件,該計(jì)算機(jī)不是數(shù)據(jù)服務(wù)器,SQL Server 2005 Service Pack 4將嘗試在遠(yuǎn)程數(shù)據(jù)服務(wù)器上創(chuàng)建tempdb數(shù)據(jù)庫(kù)。此時(shí),如果安裝用戶

5、不具有遠(yuǎn)程數(shù)據(jù)服務(wù)器上存放數(shù)據(jù)文件和日志文件的文件夾的管理權(quán)限,則安裝失敗。3 解決方案這個(gè)問(wèn)題是微軟已經(jīng)確認(rèn)的一個(gè)bug,為此微軟提供了兩套解決方案,其中第一套方案經(jīng)過(guò)驗(yàn)證,確實(shí)可行,第二套方案未經(jīng)驗(yàn)證,僅列在此處備用。方法1:使用SQL Server Management Studio將SQL Server 2005存放數(shù)據(jù)文件和日志文件的默認(rèn)文件夾設(shè)置為自己擁有管理權(quán)限的文件夾。首先啟動(dòng)SQL Server Management Studio,以數(shù)據(jù)庫(kù)管理員身份連接到遠(yuǎn)程數(shù)據(jù)服務(wù)器:1. 在對(duì)象資源管理器中,右鍵單擊一個(gè)數(shù)據(jù)服務(wù)器,選擇屬性;2. 單擊左側(cè)的數(shù)據(jù)庫(kù)設(shè)置;3. 設(shè)置數(shù)據(jù)庫(kù)默

6、認(rèn)位置,如下圖。方法2.修改注冊(cè)表。1.Start Registry Editor (Regedt32.exe) from the command line. 2.Locate and then click the following registry subkey: HKEY_LOCAL_MACHINESOFTWAREMicrosoftMicrosoft SQL ServerMSSQLServer Note In this registry subkey, represents the corresponding value for your system. To obtain this v

7、alue, locate and then click the following registry subkey: HKEY_LOCAL_MACHINESOFTWAREMicrosoftMicrosoft SQL ServerInstance NamesSQL 3.In the right panel, click the DefaultData registry entry and enter a valid path (if it is pointing to an incorrect location). 4.In the right panel, click the DefaultL

8、og registry entry and enter a valid path (if it is pointing to an incorrect location).SecurityNote: The best practice for protecting your data files and log files is to ensure that they are protected by access control lists (ACLs). The ACLs should be set on the directory root under which the files are created4 結(jié)論SQL Server 2005 Service Pack 4安裝程序存在Bug,對(duì)于

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論