首页 > 解决方案 > 如何解决代理SQL中的配置问题?

问题描述

我正在为分析服务数据库使用 SQL 服务器做一个数据仓库项目。该服务运行良好,但问题出在 SQL 代理上。我创建了一个使用 SISS 包执行日常 ETL 流程的工作。当我尝试运行该作业时,它会在连接管理器中返回一个配置错误(我使用 ODBC 从 postgre SQL 获取数据)。它返回的错误如下(用谷歌翻译,因为它以西班牙语返回):

代码:0xC020801B 来源:数据流任务 OLE DB 目标 [2] 描述:找不到具有 id 的运行时连接管理器。“{849459E5-813C-4707-810B-4C5214A362DA}”。检查连接管理器集合是否具有具有该 ID 的连接管理器。错误结束错误:2020-10-02 11:12:00.36 代码:0xC0047017 源:SSIS.Pipeline 数据流任务描述:OLE DB 目标验证失败;返回错误代码 0xC020801B。

问题是:如何更改此配置,以便在连接管理器中它具有与 SQL Server 提到的相同的 ID?

标签: sql-serverssisanalysisservices

解决方案


您需要在 SSIS 设计器中参数化连接。

这篇文章


推荐阅读