如何在包中添加或删除连接管理器

Integration Services 包括用于连接到不同数据源的多种连接管理器。这些数据源包括关系数据库、Analysis Services 数据库以及 CSV 和 XML 格式的文件。

以下过程适用于所有连接管理器类型并说明如何执行以下任务:

  • 在创建包的过程中使用向导添加连接管理器。

  • 向现有包中添加连接管理器。

  • 从包中删除连接管理器。

创建包时添加连接管理器

  • 使用 SQL Server 导入和导出向导或 Integration Services 连接项目向导。

    除了创建和配置连接管理器之外,这些向导还有助于创建和配置使用该连接管理器的源和目标。有关详细信息,请参阅通过运行向导创建包

向现有包中添加连接管理器

  1. 在 Business Intelligence Development Studio 中,打开包含所需包的 Integration Services 项目。

  2. 在解决方案资源管理器中,双击该包将其打开。

  3. 在 SSIS 设计器中,单击**“控制流”选项卡、“数据流”选项卡或“事件处理程序”选项卡,以使“连接管理器”**区域可用。

  4. 右键单击**“连接管理器”**区域中的任意位置,然后执行下列操作之一:

    • 单击要添加到包中的连接管理器类型。

      - 或 -

    • 如果没有列出您要添加的类型,请单击**“新建连接”打开“添加 SSIS 连接管理器”对话框,选择某种连接管理器类型,然后单击“确定”**。

    随即打开与所选连接管理器类型对应的自定义对话框。有关连接管理器类型以及可用选项的详细信息,请参阅下面的选项表。

    连接管理器

    选项

    ADO 连接管理器

    配置 OLE DB 连接管理器

    ADO.NET 连接管理器

    配置 ADO.NET 连接管理器

    Analysis Services 连接管理器

    添加 Analysis Services 连接管理器

    Excel 连接管理器

    Excel 连接管理器编辑器

    文件连接管理器

    文件连接管理器编辑器

    多文件连接管理器

    添加文件连接管理器

    平面文件连接管理器

    平面文件连接管理器编辑器(“常规”页)

    平面文件连接管理器编辑器(“列”页)

    平面文件连接管理器编辑器(“高级”页)

    平面文件连接管理器编辑器(“预览”页)

    多平面文件连接管理器

    多平面文件连接管理器编辑器(“常规”页)

    多平面文件连接管理器编辑器(“列”页)

    多平面文件连接管理器编辑器(“高级”页)

    多平面文件连接管理器编辑器(“预览”页)

    FTP 连接管理器

    FTP 连接管理器编辑器

    HTTP 连接管理器

    HTTP 连接管理器编辑器(“服务器”页)

    HTTP 连接管理器编辑器(“代理”页)

    MSMQ 连接管理器

    MSMQ 连接管理器编辑器

    ODBC 连接管理器

    配置 ODBC 连接管理器

    OLE DB 连接管理器

    配置 OLE DB 连接管理器

    SMO 连接管理器

    SMO 连接管理器编辑器

    SMTP 连接管理器

    SMTP 连接管理器编辑器

    SQL Server Compact Edition 连接管理器

    SQL Server Compact Edition 连接管理器编辑器(“连接”页)

    SQL Server Compact Edition 连接管理器编辑器(“全部”页)

    WMI 连接管理器

    WMI 连接管理器编辑器

    **“连接管理器”**区域列出已添加的连接管理器。

  5. 还可以右键单击连接管理器,单击**“重命名”**,然后修改连接管理器的默认名称。

  6. 若要保存更新后的包,请单击**“文件”菜单上的“保存选定项”**。

从包中删除连接管理器

  1. 在 Business Intelligence Development Studio 中,打开包含所需包的 Integration Services 项目。

  2. 在解决方案资源管理器中,双击该包将其打开。

  3. 在 SSIS 设计器中,单击**“控制流”选项卡、“数据流”选项卡或“事件处理程序”选项卡,以使“连接管理器”**区域可用。

  4. 右键单击要删除的连接管理器,然后单击**“删除”**。

    如果删除包元素(例如执行 SQL 任务或 OLE DB 源)使用的连接管理器,您会得到以下结果:

    • 使用已删除的连接管理器的包元素上会出现错误图标。

    • 包验证失败。

    • 包无法运行。

    如果删除基于数据源对象的连接管理器,将不会删除该数据源对象。

  5. 若要保存已更新的包,请单击**“文件”菜单上的“保存选定项”**。