我有一台带有 SQL Server 2008 和数据库的 Windows 64 位服务器。
我需要从此源将数据导出到 Azure 数据库,并且可以手动运行 SSIS 包(使用 SQL Server 的 .Net Framework 数据提供程序连接到 Azure),不会出现任何问题。但是,当我保存 SSIS 包并从 SQL Server 作业运行它时,我收到以下错误消息:
ADO NET Destination has failed to acquire the connection. The connection may have been corrupted.
对类似问题的一些搜索建议我尝试将包作为 32 位运行时运行,但我仍然遇到相同的错误。
关于如何解决这个问题有什么想法吗?非常感谢。
最佳答案
只需尝试将 ADO.net 连接管理器替换为 OLEDB 连接管理器。错误应该消失了。
关于sql-server-2008 - 从 SQL Server 2008 到 Azure 的 SSIS 包 - 手动执行,但作为 SQL 作业运行时失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27391888/