sql-server-2008 - 从 SQL Server 2008 到 Azure 的 SSIS 包 - 手动执行,但作为 SQL 作业运行时失败

标签 sql-server-2008 azure azure-sql-database data-migration

我有一台带有 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/

相关文章:

postgresql - Azure PostgreSQL 服务器服务排序规则创建错误

sql-server - Azure SQL 数据库发布问题

sql-server - 我怎样才能在许多表中拥有唯一的列

sql-server-2008 - 快速更新插入 Sql server 2008 R2

mysql - 使用 select 语句插入

sql - Sequelize : Including join table attributes in findAll include

c# - 有没有办法在没有azure bot服务的情况下使用身份验证服务?

c# - Service Fabric 容器 - 无法访问集群内的服务

azure - 使用运行时 4、.NET 6 在进程外运行 Azure 函数时遇到问题

azure - 合并(UPSERT)-AZURE SQL DWH