從ICLassFactory 為 CLSID的COM組建創建實例失敗
首先針對這個問題,我注銷服務器,然后再次進入服務器,就不會報錯了,如果再次作業失敗,進行編輯時,還是會報上圖的錯誤,然后再次注銷后登錄、、、、
下面是網上的解決方案:
1、這個問題,寫sql 腳本執行自動備份時出現的錯誤,在
SQL Server 代理,選中其中一個作業 ==》 步驟,點擊編輯(前提是把一切步驟都執行完成之后),就出現這個問題了,其實這里面有提示是什么錯誤,看到其他信息沒有,最后面顯示Microsoft.SqlServer.ManagedDTS,應該能想到,可能這個是某個軟件,或者說在sql server 2008R2安裝的時候,沒有安裝這個組件,沒辦法咯,只能現在下唄,
http://www.microsoft.com/downloads/zh-cn/details.aspx?familyid=b9aa2dba-7f20-4c0c-9afd-1eebee5a94ea(這是下載地址)
Microsoft.SqlServer.ManagedDTS是SSIS所用到的組件.
在命令行里執行下面的語句重新注冊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.點擊確定。