文件连接管理器
文件连接管理器使包可以在运行时引用现有的文件或文件夹,或者创建文件或文件夹。Microsoft SQL Server Integration Services 中的任务和数据流组件通过引用包中所包含的文件连接管理器来使用文件中的信息,以执行工作。例如,执行 SQL 任务可以引用包含该任务执行的 SQL 语句的文件。
将文件连接管理器添加到包时,Integration Services 会创建将在运行时决定文件连接的连接管理器,设置该文件连接的属性,并将该文件连接添加到包的 Connections 集合。
该连接管理器的 ConnectionManagerType 属性设置为 FILE。
可以用下列方式配置文件连接管理器:
指定使用类型。
指定文件或文件夹。
文件连接管理器的使用类型
文件连接管理器的 FileUsageType 属性指定如何使用文件连接。文件连接管理器可以创建文件、创建文件夹、使用现有文件或使用现有文件夹。
下表列出了 FileUsageType 的值。
值 |
说明 |
---|---|
0 |
文件连接管理器使用现有文件。 |
1 |
文件连接管理器创建文件。 |
2 |
文件连接管理器使用现有文件夹。 |
3 |
文件连接管理器创建文件夹。 |
文件或文件连接
文件连接管理器只能引用一个文件或文件夹。若要引用多个文件或文件夹,请使用多文件连接管理器,而不是文件连接管理器。有关详细信息,请参阅多文件连接管理器。
通过在 Business Intelligence Development Studio 的“属性”窗口中指定表达式,可以设置文件连接管理器的 ConnectionString 属性。但为了避免在使用表达式指定文件或文件夹时出现验证错误,请在**“文件连接管理器编辑器”中,为“文件/文件夹”**添加文件或文件夹路径。
配置文件连接管理器
可以通过 SSIS 设计器或以编程方式来设置属性。
有关可以在 SSIS 设计器中设置的属性的详细信息,请参阅文件连接管理器编辑器。
有关以编程方式配置连接管理器的信息,请参阅 ConnectionManager 和以编程方式添加连接。
|