Sql Server 2000是否支持SSIS事务?

Bri*_*aul 2 sql-server ssis transactions

我正在运行一个SSIS包,它从两个SQL Server中提取数据,一个是SQL Server 2008,另一个是SQL Server 2000.我一直在尝试在SSIS中实现事务.

我现在面临的问题是,当包中的事务级别设置为required时,包始终无法读取SQL Server 2000,并显示错误 The Acquire Connection manager failed with error code 0xC0202009

尝试:

  1. 检查是否在计算机,客户端和数据库服务器中启动了DTC服务,它们都已启动.
  2. 在客户端上,转到控制面板 >> 组件服务 >> 计算机 >> 我的电脑 >> 分布式事务处理协调器 >> 本地DTS(右键单击,然后选择Chooose属性)>> 安全选项卡 (允许远程客户端,允许入站,允许出站) )都被选中了
  3. 2000 SQL Server上,转到控制面板 >> 组件服务 >> 计算机 >> 我的电脑 >> 分布式事务协调器 >>(无本地DTS)并右键单击不会给我DTC的属性,无法找到方法访问选项(允许远程客户端,允许入站,允许出站)

现在我想知道SQL Server 2000是否支持SSIS事务?

Ode*_*ded 5

SSIS最初是与SQL Server 2005一起发布的 - 因此SQL Server 2000 支持它.

看看DTS哪个被SSIS替换了.


使用DTCPing以确保分布式事务是正确设置在两台服务器上.