欢迎来到天天文库
浏览记录
ID:15005027
大小:255.00 KB
页数:3页
时间:2018-07-31
《windows中msdtc(分布式事务处理)系统配置方法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Windows中MSDTC(分布式事务处理)系统配置方法DTC帮助我们实现分布式数据库服务器之间集合事务处理,即远程异地事务处理功能;例如:有多个SQLSERVER服务器,我们要让它互相执行更新操作,但又要保证事务的完整性,就可以开启DTC功能进行实现;SQL SERVER分布式事务脚本举例:{SETXACT_ABORTONBEGINTRANINSERTINTO[192.168.88.61].ccerp_test.dbo.spkfk(spid,spbh)SELECT'远程','远程'INSERTINTOspkfk(spid
2、,spbh)SELECT'本地','本地'COMMIT}DTC配置方法如下:1、检查系统开启了DTC服务;打开【管理工具】->【服务】,检查DistributedTransactionCoordinator、RemoteProcedureCall(RPC)两个组件是否已启动;如果没有启动就将它们启动;如图1:(一般正常启动了DistributedTransactionCoordinator组件,RemoteProcedureCall(RPC)也会自动启动)(图1)2、设置DTC服务;打开【管理工具】->【组件服务】,找到【
3、分布式事务处理协调器】,点属性对它进行设置;2003、2008SERVER设置它时,操作位置界面会若有区别;但其需要设置的内容:(1)、【默认协调器】:使用本地协调器;(2)、设置内容:如图2:(图2)1、设置参加DTC的各机防火墙;打开【控制面板】->【防火墙】,添加例外的应用程序:将分布式协调器MSDTC.exe添加到例外中;C:WindowsSystem32MSDTC.exe设置完后防火墙设置如图3:分布式事务协调器(如图3)1、MSDTC配置完后的测试;(注:把防火墙关了进行测)微软提供的:DTCPing工具
4、绿色的,直接点击:Dtcping.exe进行运行;如图4-1,点击【StartServer】(图4-1)如图4-2,点击【PING】,如果上面的英文反馈是RPC拼通无问题就Ok,反之报错就需要继续检查;(图4-2)
此文档下载收益归作者所有