SSIS ExternalRequest_Post:'IDbConnection.Open.failed'

问题描述 投票:0回答:1

我已经构建了一个在BIDS下成功运行的SSIS包。此SSIS包从内部部署环境获取数据,并将数据推送到Azure SQL数据库。此包具有两个用于开发和生产的ConnectionString参数。

我将软件包部署到“Integration Service目录”中名为“Staging”的文件夹中,并在ConnectionString的环境中配置变量,该变量也由BIDS使用,并配置包的参数。

但是当我在“Integration Service Catalogs”中执行或验证包时,我在目标连接上得到以下错误:

说明:ADO NET Destination无法获取连接{2F00E34F-3759-43C5-8619-2C5CFEA8F588},并显示以下错误消息:“发生了一个或多个错误。”。

和:

ExternalRequest_pre:对象已准备好发出以下外部请求:'IDbConnection.Open(ConnectionType:System.Data.SqlClient.SqlConnection,System.Data,Version = 2.0.0.0,Culture = neutral,PublicKeyToken = b77a5c561934e089

和:

ExternalRequest_post:'IDbConnection.Open失败'。外部请求已完成。 (MessageText中)

我该怎么做才能解决这个错误?

非常感谢Erik

ssis azure-sql-database ssms sql-server-data-tools bids
1个回答
0
投票

在内部部署系统的Azure数据库门户中是否将IP列入白名单(假设您在其他系统上运行BID)?

© www.soinside.com 2019 - 2024. All rights reserved.