.net 分布式事务

来源:互联网 发布:linux打开文件数最大值 编辑:程序博客网 时间:2024/06/06 07:08

1.net start msdtc

2.管理工具-组建服务-MSDTC-远程访问相关的都开起来。(注意:数据库和应用不在同一台机子,必须两台都开,如果多个数据库服务器也是要都开)

3.135端口放开。

 

提示:此操作对该事务的状态无效:我出现的原因是,插入之后马上又对这条数据update。

 

其他的问题可以看:http://blog.csdn.net/wacthamu/article/details/7380463

 

如果遇到需要嵌套事务,记得在语句 之前  加 SET XACT_ABORT ON;

记得是语句之前,而不能跑到查询分析器上执行。。。因为:SET XACT_ABORT 的设置是在执行或运行时设置,而不是在分析时设置。

 

还有问题参考:
http://www.cnblogs.com/enquan/archive/2008/07/31/1257622.html
http://www.cnblogs.com/Byrd/archive/2011/12/08/2280427.html (简单说就是Enlist=false 加在连接字符串里。)

原创粉丝点击