SQL Server 创建作业系列问题
一、从IClassFactory为CLSID为{AA40D1D6-CAEF-4A56-B9BB-D0D3DC976BA2}的COM组件创建实例失败。
尊重原著作:本文转载自http://www.haogongju.net/art/2061733
http://www.cnblogs.com/downmoon/archive/2011/07/21/2112769.html
http://blogs.msdn.com/b/sqlagent/archive/2012/01/20/fix-ssms-can-no-longer-create-or-edit-job-steps-creating-an-instance-of-the-com-component-with-clsid-aa40d1d6-caef-4a56-b9bb-d0d3dc976ba2-from-the-iclassfactory-failed.aspx
问题描述
在“新建维护计划”时,报错:创建维护计划失败。 其他信息: 从 ICLassFactory 为CLSID为{17BCA6E8-A95D-497E-B2F9-AF6AA475916F}的COM组件创建实例失败,原因是出现以后错误: c001f011.(Microsoft.SqlServer.ManagedDTS) 从ICassFactory为CLSID为{17BCA6E8-A950-497E-B2F9-AF6AA475916F}的COM组件创建实例失败,原因是出现以下错误: c001f011.(Microsoft.Server.manageDTS)
解决方法
方法一:(临时解决)
(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"
然后重新启动MSMS。(Microsoft SQL Server Management Studio)
如果SQL Server的安装路径有修改,注意修改成安装目录下的相应路径。
方法二:
给SQL 打补丁SQL Server R2 Service Pack 1
Microsoft® SQL Server® 2008 R2 Service Pack 1正式版,下载地址为:http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=26727
下载时注意依据版本不同,需要下载两个文件,
一个是SQLManagementStudio_x86_ENU.exe(或SQLManagementStudio_x64_ENU.exe),约150M左右;
一个是SQLServer2008R2SP1-KB2528583-x86-ENU.exe(或SQLServer2008R2SP1-KB2528583-x64-ENU.exe,SQLServer2008R2SP1-KB2528583-IA64-ENU.exe),约201.0 MB(309.0 MB,296.0 MB)左右。
特别需要注意的是:
该SP1正式版包含了SQL Server 2008 R2 Cumulative Update 1 to 6,但不包含SQL Server 2008 R2 Cumulative Update 7 or 8,而许多人关心的SSMS编辑环境下智能提示失效问题Fix就包含在SQL Server 2008 R2 Cumulative Update 7中,如果你急于修正此问题,可以在安装Microsoft® SQL Server® 2008 R2 Service Pack 1后,再安装SQL Server 2008 R2 SP1 CU 1(http://blogs.msdn.com/b/sqlreleaseservices/archive/2011/07/18/cumulative-update-1-for-sql-server-2008-r2-service-pack-1.aspx),也就是sp1的第一个累计补丁。
二、关于sql server 代理(已禁用代理xp)
尊重原著作:本文转载自http://blog.csdn.net/a9529lty/article/details/5364114
问题描述
SQL SERVER2005里面,启动SQL代理服务,启动正常,但是在sql server 代理还是显示已禁用代理 xp 。
在Management Studio中新建维护计划时,提示以下错误信息:
“代理XP”组件已作为此服务器安全配置的一部分被关闭。系统管理员可以使用sp_configure来启用“代理XP”。有关启用“代理XP” 的详细信息,请参阅SQL Server联机丛书中的“外围应用配置器”。
解决方法