sql复制代理遇到问题SQL2005安装遇到的问题
导读:就爱阅读网友为您分享以下“SQL2005安装遇到的问题”资讯,希望对您有所帮助,感谢您对92to的支持!
无法在com+目录中安装和配置程序集c:\program files\Microsoft SQL Server\90\DTS\tasks\microsoft.sqlserver.MSMQTASK.DLL. 错误:-2146233087
sql server 安装时“无法在COM+目录中安装和配置程序”的解决办法2008-05-17 13:08无法在COM+目录中安装和配置程序集,C:\program files\microsoft SQL Server\90
\NotificationServices\9.0.242\Bin\microsoft.sqlserver,notifi cationservices.dll。错误:-
2146233087
错误消息:Unknown error 0x80131501
错误说明:事务管理器可用。(异常来自
HRESULT:0x8004D01B)
【解决办法】
这时候可以暂停安装,不要点击中止、忽略,也不要点击取消
按以下步骤
1.删除注册表中的键:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlS et\Services\MSDTC
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDT C
HKEY_CLASSES_ROOT\CIDsqlserver2005安装步骤教程
2、使用cmd执行停止MSDTC服务:net stop msdtc
3、使用cmd执行卸载MSDTC服务:msdtc -uninstall
4、使用cmd执行重新安装MSDTC服务:msdtc -install 点击重试就可以继续安装了。
1、删除注册表中的键:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\MSDTC
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDT C
HKEY_CLASSES_ROOT\CID
2、停止MSDTC服务:net stop msdtc
3、卸载MSDTC服务:msdtc -uninstall
4、重新安装MSDTC服务:msdtc -install
5、重新启动电脑
肯定管用!
==============
SQL Server 2005安装失败的处理方法2008-04-03 08:48错误案例:在Microsoft Virtual PC 2007和一台笔记本电脑上安装MSDN订阅下载的SQL Server 2005企业版时出现问题。安装环境为windows Server 2003 企业版+ sp1,另外一个系统是带sp2的,安装用户使用超级管理员(Administrator)。在安装“Integr
ation Services”步骤时出现安装错误,提示“错误: -2146233087”。
错误记录如下:
标题: Microsoft SQL Server 2005 安装程序
------------------------------
无法在COM+ 目录中安装和配置程序集C:\Program Files\Microsoft SQL
Server\90\DTS\T asks\Microsoft.SqlServer.MSMQT ask.dll。错误: -2146233087
错误消息: Unknown error 0x80131501
错误说明: 要执行此任务,您必须具有管理凭据。请与您的系统管理员联系以获得帮助。
有关帮助信息,请单击:
go.microsoft/fwlink?LinkID=20476&ProdName=Micro soft
+SQL+Server&ProdVer=9.00.1399.06&EvtSrc=setup.rll&E vtID=
29549&EvtT ype=sqlca%5csqlassembly.cpp%40Do_sqlAsse mblyReg
Svcs%40Do_sqlAssemblyRegSvcs%40x80131501
通过帮助信息的超链接页面,提示“需要为MS DTC 服务配置Network Service帐户运行”,不过笔者的MS DTC 本来就是在Network Service帐户下运行。
通过百度和Google搜索了一下,有不少朋友碰到类似错误消息,不过没有得到好的解决方式,只好自己寻线索进行尝试。可以肯定
的是问题应该出现在访问权限,而这方面常见的问题一般都是对文件系统目录和系统注册表的访问。在微软的客户帮助和支持网站搜索SQL Server的相关安装信息。有一篇文章提到设置“C:\WINDOWS\Registration”的权限,确认该目录以及目录下的clb和crmlog文件有完全的读写权限,再次安装SQL Server 2005在“Integration Services”步骤还是提示失败。在安装过程中选择服务帐户时使用内置系统帐户或使用域用户帐户都一样。
看来问题没有这么简单,笔者在另外一个系统中安装时启用RegMon进行注册表操作监视,过滤后只监视“:484”进程,在报以上面提到的错误后保存监视日志到文件。
通过监控日志查看失败的情况。由于没有仔细查,在后来通过微软SQL Server组的技术支持工程师才
想到问题早应该解决。以下是我事后再次查看RegMon Trace发现的问题故障点,通过下面的日志看出使用本机Administrator 访问注册表.HKCR\Microsoft.SqlServer.Dts.T asks.MessageQueueT as k.DataFileMessage项时被拒绝。
11305 32.:484 OpenKey HKCR\Microsoft.SqlServer.Dts.T asks.MessageQueueT ask.D

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。