对产品质量来说,不是100分就是0分

MSDTC故障排除

上一篇 / 下一篇  2007-06-28 11:41:13 / 个人分类:配置

`1U wG yIp9ZK0MSDTCMicrosoft 分布式事务处理协调器;51Testing软件测试网f|T!DY7s"f1u {2Tr

51Testing软件测试网4hC`}+~%WqF

MSDTC的配置比较简单。

ERm2~0GJ\ [6W051Testing软件测试网q}cY c1Q jJ

1、确认两台机器都启用了MS DTC;
/Mi"z{^02、配置安全配置中的网络DTC访问打开,事务管理器通信允许入站和出站,不要求进行验证,启用事务Internet协议,DTC登陆帐户选择NT AUTHORITY\NetworkService,51Testing软件测试网(i/z/F8ZvDt3L3`$}7I
如果是远程访问,还得选择允许远程客户端和远程管理;51Testing软件测试网H OB)K6N eA
3、确认后,要重启MSDTC。
51Testing软件测试网 S/q/hu~8?F:n

a$? e*B^6b0MSDTC之间的连通主要分三步进行,第一步,校验服务器名称;第二步,校验RPC是否连通;第三步才校验MS DTC通信。51Testing软件测试网*wq;?)X6fTH!`&t5R

f%Rd(o$u5h"sK0MS DTC不能通过IP访问,必须用NETBIOS解析机器名。51Testing软件测试网`1A!aclr3~ ?

7yv,L}HX+M0现在我遇到的问题是:两台机器分布上两个不同的域上,他们之间未能通过NETBIOS进行解析。一开始我并不了解MS DTC的连通步骤,这是后来才得出的结论。51Testing软件测试网W0rWYijz5UL

q/^*@ p EI0TCP/IP的NETBIOS服务已经打开,这可能是网络上其他的原因所造成。51Testing软件测试网!}0R'I? x1I zI

51Testing软件测试网N&~+Z"Kwqb8]6d

现在我用了暂时的解决方案,就是在system32/drivers/etc下的host文件中配置服务器名与IP地址的对应关系,如:127.0.0.1 servername ,暂时解决了问题。51Testing软件测试网R T(L:o.?Tz8j{W%B o

ytn\-fB0要详细查看MSDTC的连通情况,可以用DTCPing 工具,下载地址:51Testing软件测试网hi;DiPb
http://download.microsoft.com/download/complus/msdtc/1.7/nt45/en-us/DTCPing.exe51Testing软件测试网/w jD A Zi/VZ/h q

HTcs6wG.x0
相关阅读:

TAG: 配置 MSDTC DTCPing

 

评分:0

我来说两句

Open Toolbar