文件连接管理器

文件连接管理器使包可以在运行时引用现有的文件或文件夹,或者创建文件或文件夹。 例如,您可以引用 Excel 文件。 Microsoft SQL Server Integration Services 中的某些组件使用文件中的信息来执行其工作。 例如,执行 SQL 任务可以引用包含该任务执行的 SQL 语句的文件。 其他组件对文件执行操作。 例如,文件系统任务可以引用一个文件,以便将其复制到新的位置。

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

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

下表列出了 FileUsageType 的值。

说明

0

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

1

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

2

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

3

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

多个文件或文件夹连接

文件连接管理器只能引用一个文件或文件夹。 若要引用多个文件或文件夹,请使用多文件连接管理器,而不是文件连接管理器。 有关详细信息,请参阅多文件连接管理器

文件连接管理器的配置

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

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

可以用下列方式配置文件连接管理器:

  • 指定使用类型。

  • 指定文件或文件夹。

通过在 SQL Server Data Tools (SSDT) 的“属性”窗口中指定表达式,可以设置文件连接管理器的 ConnectionString 属性。 但为了避免在使用表达式指定文件或文件夹时出现验证错误,请在**“文件连接管理器编辑器”中,为“文件/文件夹”**添加文件或文件夹路径。

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

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

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

相关内容

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

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


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