现在公司想把客户的应用程序都迁移到阿里云上,考虑分别购入ECS和RDS,看到RDS好像是不支持MSDTC的。
但是我们的应用程序大量的使用了TrancationScope来处理数据库事务(这些数据库操作不会跨数据库进行,都在一个DB里),
我经过测试发现确实会有问题,ECS配置好DTC以后依然会报错 "伙伴事务管理器已禁止了它对远程/网络事务的支持"(测试的RDS数据库是用的sqlserver 2012免费测试版)
但是我有朋友却说他们以前买过RDS服务,应用程序里的TrancationScope是可以使用的。
是否MSSQL2008R2+同地同区的ECS就能有限的支持TrancationScope呢(指事务不跨库不跨连接)?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。