gpt4 book ai didi

sql-server - 为什么SSIS运行时无法启动分布式事务?

转载 作者:行者123 更新时间:2023-12-02 07:57:49 24 4
gpt4 key购买 nike

在为 SQL Server 2008 创建 SSIS 包时,我遇到以下错误:

Error: The SSIS Runtime has failed to start the distributed transaction due to error 0x8004D01B "The Transaction Manager is not available.". The DTC transaction failed to start. This could occur because the MSDTC Service is not running.

我在我的计算机上本地创建并运行该包,但数据库位于运行 Windows Server 2008 的服务器上,该服务器不在域中。

我已确保 DTC 服务在本地和服务器上启动,并且我已添加在 Windows Vista 防火墙中预定义的防火墙异常(exception)。

为什么SSIS运行时启动分布式事务失败?

最佳答案

我遇到了同样的问题,但是,MS DTC 没有在我的计算机上运行。要打开事务协调器,我必须执行以下操作:

启动 MS DTC

  1. 要打开“服务”,请在“开始”菜单上单击“控制面板”。
  2. 在“控制面板”中,单击“管理工具”。
  3. 在“管理工具”中,单击“服务”。在详细信息 Pane 中,单击服务列表中的分布式事务协调器
  4. 在“操作”菜单上,单击“开始”。

关于sql-server - 为什么SSIS运行时无法启动分布式事务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1426780/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com