【问题标题】:DBA's say no to SQL Server DTC?DBA 对 SQL Server DTC 说不?
【发布时间】:2011-02-23 10:14:05
【问题描述】:
我试图让我们的 DBA 在 SQL Server 2005 集群上启用 DTC。不幸的是,他们一直拒绝。他们的论点是他们需要为 DTC 设置一个专用主机(可能需要几个月的时间!!),因为这不是勾选几个框的问题。这是真的? DTC 在共享环境(例如 SQL 场)中的侵入性如何。我对此有异议吗?
谢谢
【问题讨论】:
标签:
sql-server
nservicebus
distributed-transactions
【解决方案2】:
需要在连接的两端启用并运行 DTC。在我的组织中,需要进行一些研究才能确定要检查哪四个框,然后在所有数据库服务器、所有应用程序服务器和大多数笔记本电脑上检查这些框。仍然有一些保留的开发人员笔记本电脑......但只要他们不写,它们就可以了。 :)
您应该有一些驱动场景(例如原子多数据库写入)来打击 DBA。给他们一些时间来猜测替代方案......然后让他们知道 DTC 是这种钉子的唯一锤子。
我不确定 DTC 对 SQL 场的影响。我想如果涉及到足够的数据,整个农场都可能参与到交易中……这不是一件好事。