如何在Azure SQL服务器虚拟机中使用SQL Server身份验证执行SSIS包?

时间:2017-11-22 18:26:32

标签: ssis devops azure-virtual-machine

我创建了简单的SSIS包,用于通过SQL Server身份验证将数据从一个表复制到另一个表。但我在azure虚拟机中有SQL数据库。

当我在本地计算机上运行时,SSIS包将成功运行。之后我通过Devops流程部署了SSIS包,如下图所示。

enter image description here

发布成功后,SSIS包将成功部署,但是当我执行包时,它会给出如下图所示的错误。

enter image description here

任何人都可以告诉我如何尽快解决这个错误吗?

1 个答案:

答案 0 :(得分:0)

将SSIS包转换为Ado.net连接并尝试。您也可以尝试更改密码并检查

减少了请求的数据量和频率。

其他信息: 不支持使用OLE DB连接到SQL Azure数据库。 http://msdn.microsoft.com/en-us/library/windowsazure/ee336245.aspx

在SSIS数据流任务中使用ADO.NET源和ADO.Net目标通过SQL客户端库与SQL Azure进行通信。 SSIS团队在SQL 2008 R2中添加了批量插入支持,仅使用ADO.Net支持对azure的批量加载。