什么是MSDTC及简单配置
2012-10-09 09:08
204 查看
msdtc.exe - 进程信息
进程名称: Distributed Transaction Coordinator
msdtc.exe是一个并列事务,是分布于两个以上的数据库,消息队列,文件系统或其他事务保护资源管理器,删除要小心。
如果你确定不会用到它,那就可以删除。
在安全配置窗口中做如下设置:
在事务管理通讯中选“允许入站”“允许出站”“不要求进行验证”
保证DTC登陆账户为:NT Authority\NetworkService
2、进入事件查看器,发现msdtc服务没有正常启动。
3、删除注册表中的键:
4 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSDTC HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC
HKEY_CLASSES_ROOT\CID
这些都会了,但是后面msdtc的停止\卸载\安装在哪里都不知道了,请指点下列步骤的具体操作方式4、停止MSDTC服务:net stop msdtc
5、卸载MSDTC服务:msdtc -uninstall
6、重新安装MSDTC服务:msdtc -install
7、确认在事件查看器中msdtc服务已经正常启动[这步很关键,如果没有,重新启动下电脑看看]
8、重新设置IIS的IWAM账号密码。[在计算机管理中的用户管理里]
9、同步IIS metabase中IWAM_MYSERVER的密码,在CMD中:c:\inetput\adminscripts>adsutil set w3svc/wamuserpass "yourpassword"
10、同步COM+应用程序所用的IWAM_MYSERVER密码,在CMD中:c:\inetput\adminscripts>cscript
6.单击"确定"关闭"我的电脑"属性窗口。
进程文件:
msdtc 或者 msdtc.exe进程名称: Distributed Transaction Coordinator
描述:
msdtc.exe是微软分布式传输协调程序。该进程调用系统Microsoft Personal Web Server和Microsoft SQL Server。该服务用于管理多个服务器。msdtc.exe是一个并列事务,是分布于两个以上的数据库,消息队列,文件系统或其他事务保护资源管理器,删除要小心。
如果你确定不会用到它,那就可以删除。
MSDTC设置方法
打开“管理工具――组件服务”,以此打开“组件服务――计算机”,在“我的电脑”上点击右键。在MSDTC选项卡中,点击“安全配置”按钮。在安全配置窗口中做如下设置:
选中“网络DTC访问”
在客户端管理中选中“允许远程客户端”“允许远程管理”在事务管理通讯中选“允许入站”“允许出站”“不要求进行验证”
保证DTC登陆账户为:NT Authority\NetworkService
修复办法
1首先进入组件服务,查看组件服务/计算机/我的电脑/COM+应用程序,结果报错“COM+ 无法与 Microsoft 分布式事务协调程序交谈”,无法查看里面的对象。2、进入事件查看器,发现msdtc服务没有正常启动。
3、删除注册表中的键:
4 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSDTC HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC
HKEY_CLASSES_ROOT\CID
这些都会了,但是后面msdtc的停止\卸载\安装在哪里都不知道了,请指点下列步骤的具体操作方式4、停止MSDTC服务:net stop msdtc
5、卸载MSDTC服务:msdtc -uninstall
6、重新安装MSDTC服务:msdtc -install
7、确认在事件查看器中msdtc服务已经正常启动[这步很关键,如果没有,重新启动下电脑看看]
8、重新设置IIS的IWAM账号密码。[在计算机管理中的用户管理里]
9、同步IIS metabase中IWAM_MYSERVER的密码,在CMD中:c:\inetput\adminscripts>adsutil set w3svc/wamuserpass "yourpassword"
10、同步COM+应用程序所用的IWAM_MYSERVER密码,在CMD中:c:\inetput\adminscripts>cscript
编辑本段synciwam.vbs -v
所有的依赖服务将被停止。请按'是'继续"。单击"是"继续。6.单击"确定"关闭"我的电脑"属性窗口。
相关文章推荐
- struts+hibernate+oracle+easyui实现lazyout组件的简单案例——Dept实体类和对应的配置信息
- 区块链是什么,如何简单易懂地介绍区块链?
- Ubuntu文件服务器简单配置--samba的安装和配置
- cxf web service简单配置
- 简单设置IIS配置PHP调试环境
- Windows7中IIS简单安装与配置(详细图解)
- Emacs 24.2.1 简单配置c++ 学习环境
- struts2配置常量<constant name="struts.devMode">,将值修改为true(开发模式有什么好处)的好处
- 如何简单形象又有趣地讲解神经网络是什么?知乎
- nodejs安装与配置(express生成简单的web服务器)
- 分布式事务- MSDTC配置
- spring security 3.1配置过程从简单到复杂详细配置
- word转pdf有什么简单的方法
- Gerrit+apache+H2数据库简单安装配置及建库流程
- CornerStone配置SVN,HTTP及SVN简单使用说明
- linux下vim的简单配置
- CentOS系统安全的简单配置
- sphinx使用及其简单配置
- Notepad++简单配置c#开发