首页 > 数据库 > mysql教程 > 无法将类型为“Microsoft.SqlServer.Management.Smo.SimpleObjec

无法将类型为“Microsoft.SqlServer.Management.Smo.SimpleObjec

WBOY
发布: 2016-06-07 15:15:16
原创
1473 人浏览过

在使用sqlserver2005创建作业时,创建不了,提示 无法将类型为“Microsoft.SqlServer.Management.Smo.SimpleObjectKey”的对象强制转换为类型“Microsoft.SqlServer.Management.Smo.Agent.JobObjectKey”。 (Microsoft.SqlServer.Smo) 通过安装SQLServer2005

在使用sqlserver2005创建作业时,创建不了,提示

无法将类型为“Microsoft.SqlServer.Management.Smo.SimpleObjectKey”的对象强制转换为类型“Microsoft.SqlServer.Management.Smo.Agent.JobObjectKey”。 (Microsoft.SqlServer.Smo)

通过安装SQLServer2005SP2-KB921896-x86-CHS.exe,解决我的问题。

在安装此SP2的过程中也遇到Integrated services和组件服务安装失败的问题,因为Distributed Transaction Coordinator本地无法启动,解决方法如下:

1、删除注册表中的键:
?HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSDTC
?HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC
?HKEY_CLASSES_ROOT\CID
2、停止MSDTC服务:net stop msdtc
3、卸载MSDTC服务:msdtc -uninstall
4、重新安装MSDTC服务:msdtc -install
5、重新启动电脑


我的系统是Windows Server 2003 企业版

关键字:-1073737712(0x3FFFEFF0) COM+损坏 8004e00f

错误消息:

---------------------------
服务
---------------------------
Windows 不能在 本地计算机 启动 Distributed Transaction Coordinator。有关更多信息,查阅系统事件日志。如果这是非 Microsoft 服务,请与服务厂商联系,并参考特定服务错误代码 -1073737712。
---------------------------
确定
---------------------------


解决办法:

把 C:\WINDOWS\system32\dtclog 这个目录重命名(如果有),然后重新建立该目录。
在命令行下: msdtc -resetlog

然后 msdtc 就可以启动了。

然后启动此服务,再次运行sp2的安装程序,此时之前安装失败的模块已经能够安装成功,然后重启电脑,解决了sql2005创建作业失败的问题。

微软官方网的一个下载sp2的链接,

http://www.microsoft.com/downloads/details.aspx?familyid=D07219B2-1E23-49C8-8F0C-63FA18F26D3A&displaylang=zh-cn


打开链接,就是: Microsoft SQL Server 2005 Service Pack 2

点击"下载以下文件"后,可以看到:
文件名: 文件大小
SQLServer2005SP2-KB921896-x64-CHS.exe
355.4 MB
下载
SQLServer2005SP2-KB921896-x86-CHS.exe
297.4 MB
下载

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板