日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術(shù)文章
文章詳情頁

SQL Server 2005安裝失敗的處理方法

瀏覽:133日期:2023-11-04 12:36:49
錯誤案例:在Microsoft Virtual PC 2007和一臺筆記本電腦上安裝MSDN訂閱下載的SQL Server 2005企業(yè)版時出現(xiàn)問題。安裝環(huán)境為windows Server 2003 企業(yè)版 + sp1,另外一個系統(tǒng)是帶sp2的,安裝用戶使用超級管理員(Administrator)。在安裝“Integration Services”步驟時出現(xiàn)安裝錯誤,提示“錯誤: -2146233087”。

錯誤記錄如下:

標(biāo)題: Microsoft SQL Server 2005 安裝程序

------------------------------

無法在 COM+ 目錄中安裝和配置程序集 C:Program FilesMicrosoft SQL Server90DTSTasksMicrosoft.SqlServer.MSMQTask.dll。錯誤: -2146233087

錯誤消息: Unknown error 0x80131501

錯誤說明: 要執(zhí)行此任務(wù),您必須具有管理憑據(jù)。請與您的系統(tǒng)管理員聯(lián)系以獲得幫助。

有關(guān)幫助信息,請單擊:

http://go.microsoft.com/fwlink?LinkID=20476&ProdName=Microsoft

+SQL+Server&ProdVer=9.00.1399.06&EvtSrc=setup.rll&EvtID=

29549&EvtType=sqlca%5csqlassembly.cpp%40Do_sqlAssemblyReg

Svcs%40Do_sqlAssemblyRegSvcs%40x80131501

通過幫助信息的超鏈接頁面,提示“需要為MS DTC服務(wù)配置 Network Service帳戶運(yùn)行”,不過筆者的MS DTC本來就是在Network Service帳戶下運(yùn)行。

通過百度和Google搜索了一下,有不少朋友碰到類似錯誤消息,不過沒有得到好的解決方式,只好自己尋找線索進(jìn)行嘗試。可以肯定的是問題應(yīng)該出現(xiàn)在訪問權(quán)限,而這方面常見的問題一般都是對文件系統(tǒng)目錄和系統(tǒng)注冊表的訪問。在微軟的客戶幫助和支持網(wǎng)站搜索SQL Server的相關(guān)安裝信息。有一篇文章提到設(shè)置“C:WINDOWSRegistration”的權(quán)限,確認(rèn)該目錄以及目錄下的clb和crmlog文件有完全的讀寫權(quán)限,再次安裝SQL Server 2005在“Integration Services”步驟還是提示失敗。在安裝過程中選擇服務(wù)帳戶時使用內(nèi)置系統(tǒng)帳戶或使用域用戶帳戶都一樣。

看來問題沒有這么簡單,筆者在另外一個系統(tǒng)中安裝時啟用RegMon進(jìn)行注冊表操作監(jiān)視,過濾后只監(jiān)視“msiexec.exe:484”進(jìn)程,在報以上面提到的錯誤后保存監(jiān)視日志到文件。

通過監(jiān)控日志查看失敗的情況。由于沒有仔細(xì)查找,在后來通過微軟SQL Server組的技術(shù)支持工程師才想到問題早應(yīng)該解決。以下是我事后再次查看RegMon Trace發(fā)現(xiàn)的問題故障點,通過下面的日志看出使用本機(jī)Administrator訪問注冊表.HKCRMicrosoft.SqlServer.Dts.Tasks.MessageQueueTask.DataFileMessage項時被拒絕。

11305 32.35072327 msiexec.exe:484 OpenKey HKCRMicrosoft.SqlServer.Dts.Tasks.MessageQueueTask.DataFileMessage ACCESS DENIED NBCN-ZZAdministrator

11306 32.36096954 msiexec.exe:484 QueryKey HKCUSoftwareClasses SUCCESS Name: REGISTRYUSERS-1-5-21-730333180-4162487032-3015738926-500_CLASSES

11307 32.36102295 msiexec.exe:484 OpenKey HKCUSoftwareClassesMicrosoft.SqlServer.Dts.Tasks.MessageQueueTask.DataFileMessage NOT FOUND

11308 32.36108017 msiexec.exe:484 OpenKey HKCR SUCCESS

11309 32.36190796 msiexec.exe:484 CreateKey HKCRMicrosoft.SqlServer.Dts.Tasks.MessageQueueTask.DataFileMessage ACCESS DENIED NBCN-ZZAdministrator

11310 32.36222076 msiexec.exe:484 CreateKey HKCRMicrosoft.SqlServer.Dts.Tasks.MessageQueueTask.DataFileMessage ACCESS DENIED NBCN-ZZAdministrator

由于粗心結(jié)果又多做了很多工作,查看系統(tǒng)的“組件服務(wù)”配置是否有問題,但是沒有發(fā)現(xiàn)什么異常。

在再次出現(xiàn)安裝問題后,這次就直接點擊“忽略”按鈕繼續(xù)安裝SQLServer的其他部分,安裝結(jié)束后,提示安裝成功完成。

運(yùn)行“dcomcnfg”,打開系統(tǒng)組件服務(wù)。展開控制臺根目錄->組件服務(wù)->計算機(jī)->我的電腦->COM+應(yīng)用程序節(jié)點,沒有發(fā)現(xiàn)Microsoft.SqlServer.MSMQTask節(jié)點,可見該COM+應(yīng)用程序沒有安裝上。

再次運(yùn)行SQL Server 2005安裝程序進(jìn)行添加刪除安裝,提示安裝成功,在“組件服務(wù)”中看到“Microsoft.SqlServer.MSMQTask”。看來問題解決了,但是那時還不知道問題出在哪里。卸載SQL Server 2005,發(fā)現(xiàn)“Microsoft.SqlServer.MSMQTask”并沒有卸載,測試只安裝SQL Server 2005的Integration Services服務(wù)。結(jié)果安裝失敗,選擇“中止”取消安裝,再次確認(rèn)存在“Microsoft.SqlServer.MSMQTask”服務(wù)。

接下去筆者把安裝過程中出現(xiàn)的錯誤發(fā)送給微軟,請SQL Server 組的技術(shù)支持工程師幫助解決。在工程師查找問題過程中,雖然許多檢查點我都做過,不過他查找分析解決問題的思路清晰,以下我列了大概幾個步驟。

一.MSDTC運(yùn)行帳戶問題

確認(rèn)MSDTC (Microsoft Distributed Transaction Coordinator)服務(wù)正在運(yùn)行,并且其啟動帳戶是NT AUTHORITYNetwork Service”。按照以下步驟來檢查:

1. 點擊“開始”->“運(yùn)行”->services.msc

2. 在服務(wù)列表中找到Distributed Transaction Coordinator,雙擊以編輯其屬性

3. 在屬性窗口切換至登錄選項卡,確認(rèn)其啟動帳號為”NT AUTHORITYNetwork Service”(密碼為空即可)

4. 啟動DTC服務(wù)再嘗試安裝SQL Server 2005

結(jié)果:這個步驟我已經(jīng)嘗試過,不是這個問題。

二.分析SQL Server 2005安裝日志

將C:Program FilesMicrosoft SQL Server90Setup BootstrapLOG目錄下所有的文件(包括Summary.txt和Files子目錄下的所有文件)發(fā)送給微軟技術(shù)支持工程師進(jìn)行分析。

結(jié)果:這個步驟我沒有做過,不過微軟工程師好像也沒有發(fā)現(xiàn)線索。

三.COPY安裝程序到硬盤安裝嘗試

建立 D:SQLServer2005 文件夾, 創(chuàng)建以下兩個子文件夾:Servers和Tools。Serviers文件夾拷貝SQL Server2005的第一張安裝盤,包含所有要安裝主 SQL Server 2005 組件。 Tools文件夾拷貝SQL Server 2005的第二張盤,包含為 SQL Server 2005 聯(lián)機(jī)叢書和工具組件。運(yùn)行D:SQLServer2005Servers 文件夾下的Setup.exe,啟動 SQL Server 2005 安裝程序。

結(jié)果:以上方式安裝過程中還是碰到同樣的問題。

四.重新安裝 COM+應(yīng)用程序

1.從控制面板的“添加或刪除程序”中,單擊“添加/刪除 Windows 組件”。

2.在“Windows 組件向?qū)А敝校粚x擇做任何更改,單擊“下一步”。一直單擊以完成向?qū)В缓笤俅芜\(yùn)行 SQL Server 2005 安裝程序。

結(jié)果:問題沒有解決。

通過以上分析微軟的工程師總結(jié)如下:

目前還不確定引起這個錯誤的原因,并且在安裝日志中也沒有找到更多的有用信息。可能引起此類錯誤的原因有以下幾種:

1. COM+的配置問題。

2. 帳號權(quán)限問題。

3.有一些安裝失敗的Microsoft.SqlServer.MSMQTask.dll情況出現(xiàn)在測試版中,或者是由于未完全刪除的測試版組件而導(dǎo)致安裝失敗。

4. 除此之外還有一些類似的問題都是與64位操作系統(tǒng)或者Cluster環(huán)境有關(guān)。

我認(rèn)為以上的一些原因可以排除,看來又是Live Meeting的時候了,和微軟工程師約定時間聯(lián)機(jī)查找問題。

五.手工注冊Microsoft.SqlServer.MSMQTask.dll

使用regsvcs.exe應(yīng)用程序工具注冊.NET服務(wù)

使用cmd執(zhí)行過程如下:

C:WINDOWSMicrosoft.NETFrameworkv2.0.50727>regsvcs.exe 'C:Program FilesMicr

osoft SQL Server90DTSTasksMicrosoft.SqlServer.MSMQTask.dll'

Microsoft(R) .NET Framework 服務(wù)安裝實用工具版本 2.0.50727.42

Copyright (c) Microsoft Corporation. All rights reserved.

出現(xiàn)下列安裝錯誤:

1: 要執(zhí)行此任務(wù),您必須具有管理憑據(jù)。請與您的系統(tǒng)管理員聯(lián)系以獲得幫助。

2: 注冊程序集“Microsoft.SqlServer.MSMQTask, Version=9.0.242.0, Culture=neutral,

PublicKeyToken=89845dcd8080cc91”失敗。

3: 對注冊表項“HKEY_CLASSES_ROOTMicrosoft.SqlServer.Dts.Tasks.MessageQueueTask.

DataFileMessage”的訪問被拒絕。

分析結(jié)果:

這看起來是由于當(dāng)前Windows用戶在該注冊表鍵值上沒有足夠的權(quán)限造成的。經(jīng)過研究類似案例,在某些情況下,即使是Administrators組的用戶也可能出現(xiàn)對這些鍵值沒有Full Control的情況。需要確認(rèn)一下在這些注冊表值上,Administrators組用戶是否有Full Control。在注冊表中右鍵點擊注冊表值->選擇權(quán)限來查看及改變該值上的權(quán)限設(shè)置。如果權(quán)限設(shè)置都正確的話,可以試著抓一個RegMon trace來看到底是不是注冊表鍵值的權(quán)限問題導(dǎo)致這個錯誤。

看來問題終于找到了。

六.監(jiān)控注冊表

1. 運(yùn)行RegMon工具,通過菜單Options->Filter中設(shè)置Include list,把Regsvcs.exe加入Include list中。

2. 執(zhí)行regsvcs.exe 'C:Program FilesMicrosoft SQL Server90DTSTasksMicrosoft.SqlServer.MSMQTask.dll'

3. 在Regsvcs.exe執(zhí)行失敗停止后,保存RegMon生成的log。

分析RegMon Trace。定位問題如下:

5484 17.98829079 RegSvcs.exe:3404 OpenKey HKCRMicrosoft.SqlServer.Dts.Tasks.MessageQueueTask.MessageQueueTask ACCESS DENIED NBCN-ZZAdministrator

5488 17.98927116 RegSvcs.exe:3404 CreateKey HKCRMicrosoft.SqlServer.Dts.Tasks.MessageQueueTask.MessageQueueTask ACCESS DENIED NBCN-ZZAdministrator

5489 17.98955727 RegSvcs.exe:3404 CreateKey HKCRMicrosoft.SqlServer.Dts.Tasks.MessageQueueTask.MessageQueueTask ACCESS DENIED NBCN-ZZAdministrator

6431 19.89454460 RegSvcs.exe:3404 OpenKey HKCRMicrosoft.SqlServer.Dts.Tasks.MessageQueueTask.MessageQueueTask ACCESS DENIED NBCN-ZZAdministrator

以上其實就是我一開始使用RegMon 時應(yīng)該發(fā)現(xiàn)的問題,結(jié)果到現(xiàn)在才發(fā)現(xiàn)。

從這幾條記錄來看,問題是對注冊表值HKCRMicrosoft.SqlServer.Dts.Tasks.MessageQueueTask.MessageQueueTask的權(quán)限問題。而RegSvcs進(jìn)程在遇到這些權(quán)限問題之后,并沒有馬上終止,還有一些別的注冊表活動。我查看了注冊表HKEY_CLASSES_ROOTMicrosoft.SqlServer.Dts.Tasks.MessageQueueTask.

DataFileMessage項的權(quán)限,Administrators組沒有“完全控制”和“讀取”權(quán)限,對其進(jìn)行授權(quán)。重新運(yùn)行注冊,結(jié)果又報另外的注冊表項沒有權(quán)限,對其進(jìn)行添加,直到注冊成功,以下是輸出結(jié)果。

C:WINDOWSMicrosoft.NETFrameworkv2.0.50727>regsvcs.exe 'C:Program FilesMicr

osoft SQL Server90DTSTasksMicrosoft.SqlServer.MSMQTask.dll'

Microsoft(R) .NET Framework 服務(wù)安裝實用工具版本 2.0.50727.42

Copyright (c) Microsoft Corporation. All rights reserved.

正在自動將“Microsoft.SqlServer.ManagedDTS, Version=9.0.242.0, Culture=neutral,

PublicKeyToken=89845dcd8080cc91”導(dǎo)出為“C:WINDOWSassemblyGAC_MSILMicrosoft.

SqlServer.ManagedDTS9.0.242.0__89845dcd8080cc91Microsoft.SqlServer.ManagedDTS.

tlb”。

警告: 程序集未聲明 ApplicationAccessControl 屬性。默認(rèn)情況下啟用應(yīng)用程序安全性。

已安裝的程序集:

程序集: C:Program FilesMicrosoft SQL Server90DTSTasksMicrosoft.Sql

Server.MSMQTask.dll

應(yīng)用程序: Microsoft.SqlServer.MSMQTask

TypeLib: C:Program FilesMicrosoft SQL Server90DTSTasksMicrosoft.Sq

lServer.MSMQTask.tlb

C:WINDOWSMicrosoft.NETFrameworkv2.0.50727>

修改授權(quán)的相關(guān)注冊表項如下:

HKEY_CLASSES_ROOTMicrosoft.SqlServer.Dts.Tasks.MessageQueueTask.MessageQueueTask

HKEY_CLASSES_ROOTMicrosoft.SqlServer.Dts.Tasks.MessageQueueTask.EncryptionAlgorithmWrapper

HKEY_CLASSES_ROOTMicrosoft.SqlServer.Dts.Tasks.MessageQueueTask.ServCompMQTask

HKEY_CLASSES_ROOTMicrosoft.SqlServer.Dts.Tasks.MessageQueueTask.Formatter

再次運(yùn)行“dcomcnfg”,打開系統(tǒng)組件服務(wù)。展開控制臺根目錄->組件服務(wù)->計算機(jī)->我的電腦->COM+應(yīng)用程序節(jié)點,發(fā)現(xiàn)Microsoft.SqlServer.MSMQTask節(jié)點,該COM+服務(wù)已經(jīng)安裝成功。

標(biāo)簽: Sql Server 數(shù)據(jù)庫
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
蜜臀av性久久久久蜜臀aⅴ流畅| 麻豆国产欧美日韩综合精品二区| 亚洲高清毛片| 黄色aa久久| 风间由美中文字幕在线看视频国产欧美| 日韩区欧美区| 国产日韩一区二区三区在线播放| 日本一区福利在线| 日韩三级一区| 国产日韩欧美一区二区三区在线观看| 午夜精品福利影院| 国产精品巨作av| 老色鬼精品视频在线观看播放| 麻豆高清免费国产一区| 精品精品国产三级a∨在线| 精品国产欧美日韩一区二区三区| 国产精品九九| 麻豆高清免费国产一区| 色偷偷偷在线视频播放| 亲子伦视频一区二区三区| 日韩视频在线一区二区三区| 中文字幕中文字幕精品| 国产欧美视频在线| 欧美国产小视频| 老牛影视一区二区三区| 国产日韩亚洲欧美精品| 麻豆理论在线观看| 另类国产ts人妖高潮视频| 日韩av二区在线播放| 精品久久不卡| 99精品美女| 日韩国产91| 久久久男人天堂| 亚洲青青久久| 色网在线免费观看| 欧美日韩国产一区二区在线观看| 群体交乱之放荡娇妻一区二区| 一级成人国产| 欧美13videosex性极品| 欧美亚洲一级| 欧美日韩国产在线观看网站| 国产精品调教| 日韩一二三区在线观看| 国产91久久精品一区二区| 国产麻豆精品久久| 亚洲黄页一区| 福利一区二区三区视频在线观看| 亚洲高清二区| 日韩av二区| 国产欧美一级| 国产美女视频一区二区| 精品精品国产三级a∨在线| 亚洲精品字幕| 美美哒免费高清在线观看视频一区二区| 欧美激情网址| 日本亚洲最大的色成网站www| 欧美.日韩.国产.一区.二区| 日韩电影免费在线观看| 国产情侣久久| 日韩精品欧美成人高清一区二区| 欧美日韩激情在线一区二区三区| 亚洲成人av观看| 国产精品xx| 久久毛片亚洲| 三上悠亚国产精品一区二区三区| 欧美好骚综合网| 日韩毛片视频| 国产精品对白久久久久粗| 日韩一区二区三区在线看| 视频一区在线视频| 亚洲乱亚洲高清| 日本aⅴ免费视频一区二区三区| 日韩avvvv在线播放| 国产探花在线精品一区二区| 久久不见久久见中文字幕免费 | 久久不见久久见免费视频7 | 你懂的亚洲视频| 精品在线网站观看| 激情久久一区二区| 日韩高清中文字幕一区二区| 91精品精品| 视频一区国产视频| 国产亚洲久久| 国产精品亚洲一区二区在线观看 | 久久久久国产| 日韩精品一卡| 在线一区免费| 97成人超碰| 久久免费精品| 午夜国产欧美理论在线播放 | 午夜国产欧美理论在线播放| 色综合视频一区二区三区日韩| 91成人精品在线| 日韩欧美不卡| 蜜桃一区二区三区在线观看 | 日韩中文字幕亚洲一区二区va在线 | 亚洲中午字幕| 欧美成人精品一级| 欧美a级片一区| 国产精品毛片久久久| 91成人精品视频| 国产精品对白| 亚洲一区二区成人| 精品视频一区二区三区在线观看| 不卡在线一区| 精品深夜福利视频| 日韩毛片网站| 成人看片网站| 国产精品草草| 欧美日韩91| 在线精品亚洲| 久久精品动漫| av高清不卡| 久久精品国产福利| 日本成人在线视频网站| 亚洲一区网站| 欧美特黄视频| 国产精品99一区二区| 91一区二区| 福利片在线一区二区| 国产精品白浆| 国产精品一二| 国产精品99精品一区二区三区∴| 亚洲精品福利| 天使萌一区二区三区免费观看| 麻豆传媒一区二区三区| 日本一区福利在线| 亚洲精品激情| 午夜性色一区二区三区免费视频| 免费久久精品视频| 免费在线观看不卡| 亚洲在线免费| 水野朝阳av一区二区三区| 免费看欧美美女黄的网站| 爽爽淫人综合网网站| 美美哒免费高清在线观看视频一区二区| 国产一区白浆| 亚洲理论在线| 国产麻豆精品| 成人一区不卡| 亚洲国产综合在线看不卡| 91精品精品| 视频一区视频二区中文字幕| 一区二区三区国产盗摄| 国产毛片精品久久| 成人国产综合| 欧美精品一卡| 日本欧美在线| 日韩大片免费观看| 亚洲综合三区| 欧美国产另类| 亚洲美洲欧洲综合国产一区| 亚洲区国产区| 四虎成人av| 首页国产欧美久久| 精品视频久久| 久久久久久免费视频| 免费视频最近日韩| 精品国产精品国产偷麻豆| 99免费精品| 国产精品magnet| 欧美网站在线| 精品国产亚洲日本| 天堂va蜜桃一区二区三区| 麻豆国产一区| 日韩中文字幕av电影| 激情国产在线| 日韩av电影一区| 国产韩日影视精品| 国产精品夜夜夜| 免费久久精品视频| 精品国产精品国产偷麻豆| 丝袜美腿一区二区三区| 水蜜桃精品av一区二区| 日韩精品一区二区三区中文在线| 日韩精品dvd| 麻豆精品99| 日韩欧美久久| 国产亚洲永久域名| 亚洲国产专区| 国产精品亚洲一区二区三区在线观看| 91成人精品在线| 日韩精品五月天| 喷白浆一区二区| 亚洲国产成人精品女人| 中文字幕系列一区| 欧美成人一二区| 欧美日韩亚洲一区二区三区在线 | 国产精品v亚洲精品v日韩精品| 亚洲专区视频| 美国欧美日韩国产在线播放| 91成人超碰| 亚洲欧美日韩一区在线观看| 蜜桃成人av| 欧美69视频| 久久午夜视频| 亚洲乱码一区| 国产日韩一区二区三区在线| 欧美日本一区| 国产亚洲人成a在线v网站|