從ICLassFactory 為 CLSID的COM組建創建實例失敗:c001f011


從ICLassFactory 為 CLSID的COM組建創建實例失敗 

 
 
 
 
     首先針對這個問題,我注銷服務器,然后再次進入服務器,就不會報錯了,如果再次作業失敗,進行編輯時,還是會報上圖的錯誤,然后再次注銷后登錄、、、、
下面是網上的解決方案:
1、這個問題,寫sql 腳本執行自動備份時出現的錯誤,在 SQL Server 代理,選中其中一個作業 ==》 步驟,點擊編輯(前提是把一切步驟都執行完成之后),就出現這個問題了,其實這里面有提示是什么錯誤,看到其他信息沒有,最后面顯示Microsoft.SqlServer.ManagedDTS,應該能想到,可能這個是某個軟件,或者說在sql server 2008R2安裝的時候,沒有安裝這個組件,沒辦法咯,只能現在下唄,
 

Microsoft.SqlServer.ManagedDTS是SSIS所用到的組件.

 
2、

在命令行里執行下面的語句重新注冊dts.dll文件,分別對應不同的平台:

(x86)
c:\windows\system32\regsvr32 "C:\Program Files\Microsoft SQL Server\100\DTS\Binn\dts.dll"
(x64)
c:\windows\syswow64\regsvr32 "C:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\dts.dll"

 

3、

 

1.開始->運行,輸入dcomcnfg.exe

2.打開組件服務器->計算機->我的電腦->DCOM配置;

3.找到Microsoft Office Excel或者Microsoft Office Word點擊右鍵->屬性

4.選擇安全,將啟動和激活權限、訪問權限、配置權限全部選擇自定義,之后編輯,添加everyone用戶,給它所有的權限

5.點擊確定。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM