|
1
70
SQL Server 2008可以使用多个
我看到您的一些开发人员有SQL Server 2005,另一些开发人员有SQL Server 2008。您确定您正确识别了哪些正在升级,哪些没有升级? 最明显的解释是,使用SQL Server 2008的开发人员不会升级。 |
|
|
2
55
我对这个话题的研究结果是:
见 Avoid unwanted Escalation to Distributed Transactions 我仍在调查Oracle的升级行为: Do transactions spanning multiple connections to same DB escalate to DTC? |
|
|
3
31
那个代码 将 在连接到2005时导致升级。 查看有关msdn的文档- http://msdn.microsoft.com/en-us/library/ms172070.aspx
我无法解释为什么dev 3:windows 7 x64、sql2005成功,dev 4:windows 7 x64失败。你确定那不是反过来的吗? |
|
|
4
9
我不知道为什么这个答案被删除了,但这似乎有一些相关的信息。 8月4日10点17:42回答 Eduardo
|
|
|
5
2
我不太确定嵌套连接是否是问题所在。我正在调用SQL Server的本地实例,但它不会生成DTC??
|
|
|
6
1
如果在内部使用的访问权限超过1个,则TransactionScope始终升级为DTC事务。以上代码在禁用DTC的情况下工作的唯一方法是,如果您两次都从连接池获得相同的连接,那么这是非常有可能的。 “问题是,在我们一半的开发人员机器上,我们可以在禁用msdtc的情况下运行。” 是否确定已禁用;) |
|
|
Jake · 如何回滚臭鼬事务以进行集成测试?(缺少隐式原点) 1 年前 |
|
|
Riyaz Vagapov · EF核心交易 1 年前 |
|
|
M. Kemp · Oracle删除操作将永远存在 2 年前 |
|
Kuldeep · 我们什么时候应该在数据库中进行交易? 2 年前 |