Sql server 2005安裝出錯解決方案合集
SQL2005安裝過程(chéng)提示com+目(mù)錄問題警(jǐng)告處理
安裝sql2005一直失敗,以為提示的問題是這個com+目錄問題警告所致,找了很久找到這個問題的(de)解決方案
sql2005_STD_X86在XPSP2下安(ān)裝失敗的一點經驗軟環境是XPSP2,安裝SQL2005_STD_X86版。
故障提示:
1。如果SQLServer安(ān)裝程序失敗,安(ān)裝程序將回滾所安裝的係統,但可能不會刪除所有.manifest文件。解決方法是重命名這些文件,然後重新運行安裝程(chéng)序。
有關詳細信息,請參(cān)閱“如何處理SQLServer安裝過程中的COM+檢查失(shī)敗問題”。如果未(wèi)運(yùn)行Microsoft分布式事務(wù)處理協調器(MSDTC),或者,在使用Microsoft群集服務器的情(qíng)況(kuàng)下,如果MSDTC不(bú)是群集資源,則可能會發生COM+錯誤。COM+依賴於MSDTC,而IntegrationServices中的消息隊列任務依賴於COM+。如果出現COM+錯誤,則隻有將COM+係統正確(què)配置後,IntegrationServices中的消息隊列任務才可用。
2。對性能監視器計(jì)數器注冊表值(zhí)執行係統配置檢查失敗。有關詳(xiáng)細信息,請參閱自(zì)述文件或SQLServer聯機叢(cóng)書中的“如何在SQLServer2005中為安裝程序增加計數器注冊表項值”。
安裝中(zhōng)止。
查找聯機叢書,有如下提示:
1。MicrosoftSQLServer2005安裝程序檢查COM+是否已正確配置。如果發現配置錯誤,安裝程序仍將繼續,但是在係統配置檢(jiǎn)查(SCC)報告中顯示以(yǐ)下警告:
“如(rú)果SQLServer安裝程序失敗,安裝程序將回滾所進行的安裝,但可能不會刪除所有的.manifest文件。解決(jué)方(fāng)法(fǎ)是重(chóng)命名這些文(wén)件,然後重新運行安(ān)裝程序。”
如果未運行Microsoft分布式事務(wù)處理協調器(MSDTC),或者,在使(shǐ)用Microsoft群集服務器的情況下,如果MSDTC不是群集資源,則可能會發生COM+錯誤。COM+依賴於MSDTC,而(ér)IntegrationServices中的消息隊列任(rèn)務(wù)依賴於COM+。如果出現COM+錯誤,則隻有將COM+係統正
確配置後(hòu),IntegrationServices中的消息隊列任務才可用。
若要使用消息隊列(亦稱(chēng)MSMQ),請確保(bǎo)MSDTC正在運(yùn)行並且已正確配置。如果SQLServer安裝(zhuāng)在群集上,則MSDTC必須是群集資源。
按照下(xià)列(liè)過程重(chóng)新安裝COM+。
安裝組件服務管理單元
在Windows桌麵上,單擊“開始”,然後單擊“運行”。
在“打開”框(kuàng)中,鍵入MMC,然後單擊“確(què)定”。
在“控(kòng)製台”窗口中,單擊菜單欄上的“文件”,然後單擊“添加(jiā)/刪除管理單元”。
在(zài)“添加(jiā)/刪除管理單元”窗口,單擊“添加”。
在(zài)“添加獨立管理單元(yuán)”窗口(kǒu),從管(guǎn)理單元列表中選擇“組件(jiàn)服務”,然後單擊“添加”。
單擊“關閉”以關閉“添加獨立管理單元”窗口,然後單擊“確定”以關閉“添加/刪除管理單(dān)元”窗(chuāng)口。
在“控製台根節點(diǎn)\組件服務”窗口,展開“組件服務”樹(shù)。這就是當COM+出現問題時,錯誤消(xiāo)息可(kě)能(néng)發生的地方。
再次運行SQLServer2005安裝程序。如果收到錯誤消息,請重(chóng)新安裝COM+。
重新安裝COM+
從控製麵板的“添加或刪除程序”中,單擊“添加/刪除Windows組件”。
在“Windows組件向導”中,不對選擇做任何更改,單擊“下一步”。
一直(zhí)單擊以完成向導,然後再次運行SQLServer2005安裝程序。
2。在SQLServer安裝開始前,MicrosoftSQLServer安裝程序中的安裝配置檢查器(SCC)會驗證計數器(qì)注冊表項的值。如果SCC無法驗證現有的注冊表項,或SCC無法運行lodctr.exe係統程序,則SCC檢查會失敗,致使安裝受(shòu)阻(zǔ)。
錯誤編(biān)輯注冊表會嚴重損壞您的係統。更改注(zhù)冊表項之前,建議(yì)您(nín)備份計算機中的所(suǒ)有重要數據。
手動設置計數器注冊表(biǎo)項的增量(liàng)
在MicrosoftWindows2003或WindowsXP桌麵上,依次單擊“開(kāi)始”、“運(yùn)行”,然後在“打(dǎ)開”中鍵入regedit.exe,再單(dān)擊“確定”。在Windows2000中,使用regedt32.exe啟動注(zhù)冊表編輯器。
定位到以下注冊表項:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Perflib]
"LastCounter"=dword:00000ed4(5276)
"LastHelp"=dword:00000ed5(5277)
上一步的“LastCounter”值(5276)必須與以下注冊表項中“Perflib\009”的“Counter”項的(de)最大值匹配,並且上一步(bù)的“LastHelp”值(5277)必須與以下注冊表項中“Perflib\009”的“Help”項的最大(dà)值匹配。
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Perflib\009]
注意009是英文中的一個示(shì)例。“LastCounter”和“LastHelp”值是(shì)由Windows動(dòng)態分配的;這兩個值會因計算機的不同而不同。
如有必(bì)要,可修改“\Perflib”項中的“LastCounter”和“LastHelp”值的值:在右側窗格中,右(yòu)鍵單擊“LastCounter”或“LastHelp”,單擊“修改”,再單擊“Base="Decimal"”,在“值數(shù)據”中設置值,再單擊“確定”。如有必要,對(duì)另(lìng)一個項(xiàng)重複以上過程,然後關(guān)閉注(zhù)冊(cè)表編輯器。
再次運行SQLServer安裝程(chéng)序。
解決過程:
COM+檢查失敗不用說肯定是組件消息隊列下的(de)組(zǔ)件沒(méi)安(ān)裝或服務沒啟動(dòng)。本機沒有安裝過消息隊列,找(zhǎo)出係統盤安裝消息隊列組件,在組件安裝中提示MSDTC服務沒有啟(qǐ)動,在這(zhè)步暈了長很時間,MSTDC在服務中怎(zěn)麽也(yě)找不到(dào),後來想會不會是DTC(腦子有點笨,其實從MSMQ這名稱上就應該想到),一(yī)看果然有DistributedTransactionCoordinator(DTC),但是這個服務啟動不了,後來查找相關資料:MSDTC(DistributedTransactionCoordinator)服務必須在NTAUTHORITY\NetworkService帳戶下運行(háng);即使是NTAUTHORITY\NetworkService(注意,Network和Service中間有空格(gé))也不行(至於這兩個帳(zhàng)戶的區別,在(zài)網上也沒有找(zhǎo)到(dào),還望大家不吝賜(cì)教)。如(rú)果登錄帳(zhàng)戶被更改,MSDTC服務會繼續運行,但是在執行(háng)的時候(hòu)可能會出錯。而且,在事件日誌的(de)“應用程序”裏麵可以發現如下的出錯信息:
正在運行MSDTC服務的帳戶無效。如果使用MicrosoftManagementConsole(MMC)中的“服務”管理單元更改了(le)服務帳戶信(xìn)息,就會(huì)發生這種情(qíng)況。MSDTC服(fú)務將繼續啟(qǐ)動。請確認使用“組件服務管理器”更新了(le)MSDTC服務(wù)帳戶(hù)信(xìn)息。
要更改成正(zhèng)確的登錄帳戶,我們可以:
在服務中找到DistributedTransactionCoordinator服務(wù),選擇“屬性”;
在“登錄”選項卡中,選擇“此帳戶”,帳戶名填寫“NTAUTHORITY\NetworkService”,密碼為空(kōng);
在點擊“確定”後重新啟(qǐ)動(dòng)服務(wù)。
或者,在命令行下運行msdtc-uninstall,卸載msdtc服務;
再運行msdtc-install,安裝msdtc服務。
MSTDC服務成功啟動,組件服務(wù)中“COM+應用程序(xù)”可以(yǐ)訪問,上麵第2項故障沒去解決,先試著安裝看看有沒有錯誤,令人驚喜,安裝檢查一切順利,第(dì)2項錯誤(wù)同時也解決(jué)了。
當(dāng)然,解決問題的過程同樣的係(xì)統環境也不盡相同,在這裏談一下我安裝的小(xiǎo)挫折,希望可以給碰到相同(tóng)問題的朋友有些提示作用。
sql2005安裝過程owc11錯誤處理
最近安裝了很久的sql2005,過程中間出現很多問題,之(zhī)前的com+目錄警告是一個部分,處理過之後還是發現一直無法安裝成功,(為此我安裝了(le)10+)次才解決問題在(zài)安裝過程中發(fā)現以下錯誤
Product:OWC11
Error:錯誤(wù)1706。安裝程序找不到需要的文件。請檢查網絡連接或CD-ROM驅動器狀態。對於這(zhè)個問題的其他可能的解決方案(àn),請參(cān)閱C:\ProgramFiles\MicrosoftOffice\OFFICE11\2052\SETUP.CHM。
------------------------------------------------------------------------------
--
發現自己的ocw11沒有安裝導致(zhì)服(fú)務器的有關組件全部無法安裝,每(měi)次都(dōu)是安裝失敗,在microsoftocw11下(xià)載地(dì)址
找到microsoft的ocw11,選擇簡體中文後下(xià)載安裝後發現還是出現相同的問題,把下載下來的ocw11解壓縮後觀察該ocw11.xml,發現sql2005的server的setup目錄下麵有(yǒu)相同(tóng)文件名文件(jiàn),再次逐次對比發現該ocw11裏麵的文件包裏麵的文件對(duì)應的setup裏麵全部都有,不(bú)過發現2個chm的後綴不同,一個是10XX,一個是2052,嗬嗬,原(yuán)來是版本不同直接(jiē)運行setup目錄下麵的setup,選擇修複或全新安裝全部提示錯誤的文件源,再次觀察,把setup目錄下麵對應的的ocw11文件全部拷貝到硬(yìng)盤上麵,再次運行修複成功,之後(hòu)安裝sql2005終(zhōng)於一(yī)路成(chéng)功,困擾了(le)我2天的問題終(zhōng)於解決,特此把本文於全體學(xué)習sql2005的朋友分享,希望大家少走彎路.一起交(jiāo)流sql的有關功能
關鍵詞:Sqlserver2005
閱讀本文後您有什麽感想? 已(yǐ)有(yǒu) 人給(gěi)出評價!
- 0
- 0
- 0
- 0
- 0
- 0