【问题标题】:MSDTC settings/properties getting resetMSDTC 设置/属性正在重置
【发布时间】:2012-07-27 02:41:40
【问题描述】:

我们经常在生产框中收到此错误。

错误消息:链接服务器“......”的 OLE DB 提供程序“SQLNCLI” 返回消息“没有事务处于活动状态。”

每次问题似乎都以某种方式 MSDTC 设置已全部重置。即,我们发现这些选项未选中Network DTC Access,允许入站and允许出站`。

即使我们再次检查这些选项,保存它,重新启动 MSDTC 服务、SQL 服务——它也只能工作几天。之后,同样的问题再次出现。如何找出为什么自动取消选中此设置?

对于这种情况,我们的编码方式是否重要? tempdb 压力或事务日志增长会导致 msdtc 服务崩溃吗?

【问题讨论】:

    标签: sql-server sql-server-2008 msdtc


    【解决方案1】:

    如果设置正确存储,崩溃的 MSDTC 不会导致设置被撤销。 当您更改设置时,新配置可能未正确存储或该配置以某种方式被覆盖。 当 MSDTC 运行以检查配置是否如您所料时,我会查看注册表项,一旦 MSDTC 问题再次出现,我会将注册表与之前的内容进行比较,以查看 a) 注册表是否正确更新首先是 b) 查看注册表是否在某个时候被覆盖并反转配置更改。

    我的电脑\HKEY_LOCAL_MACHINE\Software\Microsoft\MSDTC

    【讨论】:

      猜你喜欢
      • 2013-01-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-09-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多