多文件连接管理器

多文件连接管理器使包可以在运行时引用现有的文件和文件夹,或者创建文件和文件夹。

注意注意

Integration Services 中的内置任务和数据流组件不使用多文件连接管理器。但是,可以在脚本任务或脚本组件中使用此连接管理器。有关如何在脚本任务中使用连接管理器的信息,请参阅在脚本任务中连接数据源。有关如何在脚本组件中使用连接管理器的信息,请参阅在脚本组件中连接数据源

向包中添加多文件连接管理器时,Integration Services 会创建将在运行时决定多文件连接的连接管理器,设置多文件连接属性,并将多文件连接添加到包的 Connections 集合。

该连接管理器的 ConnectionManagerType 属性设置为 MULTIFILE。

可以按以下方法配置多文件连接管理器:

  • 指定文件和文件夹的使用类型。

  • 指定文件和文件夹。

  • 如果使用多个文件或文件夹,指定访问文件和文件夹的顺序。

如果多文件连接管理器引用了多个文件和文件夹,那么文件和文件夹的路径应由竖线 (|) 分开。连接管理器的 ConnectionString 属性的格式如下:

<路径>|<路径>

也可以用通配符指定多个文件或文件夹。例如,若要引用 C 驱动器上的所有文本文件,可以将 ConnectionString 属性的值设置为 C:\*.txt。

多文件连接管理器的使用类型

多文件连接管理器的 FileUsageType 属性指定如何使用连接。多文件连接管理器可以创建文件、创建文件夹、使用现有文件以及使用现有文件夹。

下表列出了 FileUsageType 的值。

说明

0

多文件连接管理器使用现有文件。

1

多文件连接管理器创建文件。

2

多文件连接管理器使用现有文件夹。

3

多文件连接管理器创建文件夹。

配置多文件连接管理器

可以通过 SSIS 设计器或以编程方式来设置属性。

有关可以在 SSIS 设计器中设置的属性的详细信息,请参阅添加文件连接管理器

有关以编程方式配置连接管理器的信息,请参阅 ConnectionManager以编程方式添加连接

Integration Services 图标(小) 使 Integration Services 保持最新

若要从 Microsoft 获得最新的下载内容、文章、示例和视频,以及从社区获得所选解决方案,请访问 MSDN 或 TechNet 上的 Integration Services 页:

若要获得有关这些更新的自动通知,请订阅该页上提供的 RSS 源。

请参阅

概念