国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數(shù)據(jù)庫 > SQL Server > 正文

無法在com+ 目錄中安裝和配置程序集 錯(cuò)誤:-2146233087的解決方法[已測]

2024-08-31 01:00:57
字體:
供稿:網(wǎng)友
1、sql2005下載地址  注意了,要下載947M的那個(gè)文件,不對(duì)的注意下
一般情況下安裝的時(shí)候如果提示com+有問題就事先解決下,不要等安裝到最后了,再來,我是通過第二種方法解決的,而且是中止以后重新安裝的,一切正常。

第一種錯(cuò)誤顯示:

無法在com+目錄中安裝和配置程序集 錯(cuò)誤:-2146233087
無法在com+目錄中安裝和配置程序集c:/program files/Microsoft SQL Server/90/DTS/tasks/microsoft.sqlserver.MSMQTASK.DLL.
錯(cuò)誤:-2146233087
sql server 安裝時(shí)"無法在COM+目錄中安裝和配置程序"的解決辦法:
無法在COM+目錄中安裝和配置程序集,C:/program files/microsoft SQL Server/90
/NotificationServices/9.0.242/Bin/microsoft.sqlserver,notificationservices.dll。
錯(cuò)誤:-2146233087
錯(cuò)誤消息:Unknown error 0x80131501
錯(cuò)誤說明:事務(wù)管理器可用。(異常來自HRESULT:0x8004D01B)

【解決辦法】

這時(shí)候可以暫停安裝,不要點(diǎn)擊中止、忽略,也不要點(diǎn)擊取消

按以下步驟
1.刪除注冊(cè)表中的鍵:
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/MSDTC
HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/MSDTC
HKEY_CLASSES_ROOT/CID
2、使用cmd執(zhí)行 停止MSDTC服務(wù):net stop msdtc
3、使用cmd執(zhí)行 卸載MSDTC服務(wù):msdtc -uninstall
4、使用cmd執(zhí)行 重新安裝MSDTC服務(wù):msdtc -install
點(diǎn)擊重試就可以繼續(xù)安裝了。
如何處理 SQL Server 安裝過程中的 COM+ 檢查失敗問題

第二種錯(cuò)誤顯示:

COM+ 目錄要求 (警告)
消息: COM+ 目錄要求 如果 SQL Server 安裝程序失敗,安裝程序?qū)⒒貪L所安裝的系統(tǒng),但可能不會(huì)刪除所有 .manifest 文件。解決方法是重命名這些文件,然后重新運(yùn)行安裝程序。有關(guān)詳細(xì)信息,請(qǐng)參閱“如何處理 SQL Server 安裝過程中的 COM+ 檢查失敗問題”。
在裝SQL Server 2005到系統(tǒng)檢查配置時(shí)遇到上面的問題,我的解決思路是:
先把以COM+開頭的服務(wù)全部啟用,接著是把DTC這個(gè)服務(wù)啟動(dòng)(注意:這個(gè)服務(wù)是一定要啟動(dòng)的哦,如果有啟動(dòng)不了的可參考:Distributed Transaction Coordinator 服務(wù)不能啟動(dòng)解決辦法。之后再重新安裝,這個(gè)錯(cuò)就解決掉了。其實(shí)可以略過第一步(以COM+開頭的服務(wù)全部啟用)的,只要能把DTC這個(gè)服務(wù)啟動(dòng)就沒什么問題的。
以下是微軟官方提供的解決方案:<如何解決 SQL Server 安裝程序中的 COM+ 系統(tǒng)配置檢查失敗問題>:
Microsoft SQL Server 2005 安裝程序檢查 COM+ 是否已正確配置。如果發(fā)現(xiàn)配置錯(cuò)誤,安裝程序仍將繼續(xù),但是在系統(tǒng)配置檢查 (SCC) 報(bào)告中顯示以下警告:
“如果 SQL Server 安裝程序失敗,安裝程序?qū)⒒貪L所進(jìn)行的安裝,但可能不會(huì)刪除所有的 .manifest 文件。解決方法是重命名這些文件,然后重新運(yùn)行安裝程序。”
如果未運(yùn)行 Microsoft 分布式事務(wù)處理協(xié)調(diào)器 (MS DTC),或者,在使用 Microsoft 群集服務(wù)器的情況下,如果 MS DTC 不是群集資源,則可能會(huì)發(fā)生 COM+ 錯(cuò)誤。COM+ 依賴于 MS DTC,而 Integration Services 中的消息隊(duì)列任務(wù)依賴于 COM +。如果出現(xiàn) COM+ 錯(cuò)誤,則只有將 COM+ 系統(tǒng)正確配置后,Integration Services 中的消息隊(duì)列任務(wù)才可用。
若要使用消息隊(duì)列(亦稱 MSMQ),請(qǐng)確保 MS DTC 正在運(yùn)行并且已正確配置。如果 SQL Server 安裝在群集上,則 MS DTC 必須是群集資源。

按照下列過程重新安裝 COM+ :

一:安裝組件服務(wù)管理單元

1>在 Windows 桌面上,單擊“開始”,然后單擊“運(yùn)行”。
2>在“打開”框中,鍵入 MMC,然后單擊“確定”。
3>在“控制臺(tái)”窗口中,單擊菜單欄上的“文件”,然后單擊“添加/刪除管理單元”。
4>在“添加/刪除管理單元”窗口,單擊“添加”。
5>在“添加獨(dú)立管理單元”窗口,從管理單元列表中選擇“組件服務(wù)”,然后單擊“添加”。
6>單擊“關(guān)閉”以關(guān)閉“添加獨(dú)立管理單元”窗口,然后單擊“確定”以關(guān)閉“添加/刪除管理單元”窗口。
在“控制臺(tái)根節(jié)點(diǎn)/組件服務(wù)”窗口,展開“組件服務(wù)”樹。這就是當(dāng) COM+ 出現(xiàn)問題時(shí),錯(cuò)誤消息可能發(fā)生的地方。
再次運(yùn)行 SQL Server 2005 安裝程序。如果收到錯(cuò)誤消息,請(qǐng)重新安裝 COM+。

二:重新安裝 COM+

1>從控制面板的“添加或刪除程序”中,單擊“添加/刪除 Windows 組件”。
2>在“Windows 組件向?qū)А敝校粚?duì)選擇做任何更改,單擊“下一步”。
3>一直單擊以完成向?qū)В缓笤俅芜\(yùn)行 SQL Server 2005 安裝程序。

無法在 COM+ 目錄中安裝和配置程序集 microsoft.sqlserver.notificationservices.dll

安裝SQL Server 2005的時(shí)候,出現(xiàn)錯(cuò)誤,錯(cuò)誤對(duì)話框的內(nèi)容沒有記錄下來,不過Summary.txt(Summary.txt 位于%ProgramFiles%/Program Files/Microsoft SQL Server/90/Setup Bootstrap/LOG/Hotfix)文件中有如下信息。
Machine : ServerName
Product : Client Components
Error : Failed to install and configure assemblies C:/Program Files/Microsoft SQL Server/90/NotificationServices/9.0.242/Bin/microsoft.sqlserver.notificationservices.dll in the COM+ catalog.
Error: -2146233087
Error message: Unknown error 0x80131501
Error description: The Transaction Manager is not available. (Exception from HRESULT: 0x8004D01B)

微軟提供的解決辦法如下:
To work around this problem, make sure that the Distributed Transaction Coordinator service runs under the NT AUTHORITY/NetworkService account. To do this, follow these steps:1. Click Start, click Run, type Services.msc, and then click OK.
2. In the Services window, double-click the Distributed Transaction Coordinator service.
3. In the Distributed Transaction Coordinator Properties dialog box, click the Log On tab.
4. On the Log On tab, specify the NT AUTHORITY/NetworkService account to be the logon account if the logon account is not the NT AUTHORITY/NetworkService account.

Note You are prompted to restart the Distributed Transaction Coordinator service if the following conditions are true:• You change the logon account of the Distributed Transaction Coordinator service.
• The Distributed Transaction Coordinator service is running before you change the logon account.

5. Start the Distributed Transaction Coordinator service if it is not started.

但是在啟動(dòng)時(shí)如果出錯(cuò),錯(cuò)誤代碼為1073337669 的話,在命令提示符里輸入
msdtc -resetlog

注:這種錯(cuò)誤我只有在安裝VS2005時(shí)不選擇SQL Server組件,后來再安裝SQL Server時(shí)才出現(xiàn)。
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 蒙自县| 宁晋县| 海伦市| 武陟县| 太白县| 漳州市| 中超| 东莞市| 屏东市| 嘉义市| 福安市| 长葛市| 宣武区| 额尔古纳市| 全椒县| 芦山县| 治县。| 双柏县| 齐河县| 平陆县| 靖边县| 宿松县| 保山市| 凤台县| 获嘉县| 隆昌县| 丰台区| 临沂市| 奉化市| 镇康县| 息烽县| 文山县| 怀集县| 崇阳县| 高淳县| 聂拉木县| 金门县| 金山区| 大庆市| 无棣县| 慈溪市|