我正在开发一个部署到SQL Server 2012的VS 2012中的SSIS包。该包正在从具有32位驱动程序的外部数据库中提取数据并将其加载到SQL Server 2012中。我已将包设置为它使用项目参数来存储连接字符串。
我可以从VS运行包,我也可以通过32位dtexec运行包。我无法从SQL代理运行该包。我已设置作业,以便使用ssis代理帐户。
我还尝试运行一个包含执行进程任务的包,该任务以32位dtexec运行包。
我在所有情况下都会收到以下错误。它似乎是一个32/64位问题或权限问题,虽然我无法弄清楚它是什么。任何帮助将不胜感激!
数据流任务:错误:对连接管理器MyDataBaseConMgr的AcquireConnection方法调用失败,错误代码为0xC0014009。在此之前可能会发布错误消息,其中包含有关AcquireConnection方法调用失败原因的更多信息。