我们有一个从Web服务启动的SSIS软件包。在开发环境中,一切工作正常,但在QA环境中,尝试运行程序包时出现以下错误:“无法获取连接[ConnectionName]。连接可能配置不正确,或者您可能没有正确的权限这个联系。“SSIS软件包因“无法获取连接”错误而失败
连接使用SQL登录,未集成。登录本身具有适当的权限。 SSIS包位于文件系统上,而不是SQL服务器上。我已经使用了DTCPing,并且SQL Server和效用服务器之间的所有事情都很好地检查出来。不幸的是,我对SSIS本身知之甚少,对于可能出现的问题有点遗憾。任何建议将不胜感激。
在哪里启用?这个MSDTC是什么? – 2013-07-24 08:38:41
@TejuMB它几乎肯定取决于您运行的Windows版本,所以您需要Google,但在Server 2008 R2下: - 转到开始 - 类型组件服务 - 选择组件服务 - 展开“组件服务” - 展开计算机 - 展开“我的电脑” - 展开“分布式事务处理协调器” - 右键点击“本地DTC”,然后单击“属性” 应该包含你所需要的 – Dugan 2013-07-24 20:34:38
我允许的,但它的表现 - “无法重新启动MSDTC服务,请检查事件日志以获取详细信息。” – 2013-07-25 01:48:33