文件系统任务编辑器(“常规”页)

更新日期: 2007 年 9 月 15 日

使用**“文件系统任务编辑器”对话框的“常规”**页,可以配置任务所执行的文件系统操作。

若要了解此任务,请参阅文件系统任务

必须通过设置 SourceConnectionDestinationConnection 属性来指定源和目标连接管理器。 您可以提供指向任务将其用作源或目标的文件的文件连接管理器的名称,如果文件路径存储在变量中,则可以提供变量的名称。 若要使用变量来存储文件路径,必须先将源连接的 IsSourcePathVariable 选项和目标连接的 IsDestinationPatheVariable 选项设置为 True。 然后,您可以选择使用现有的系统或用户定义变量,也可以创建新变量。 在**“添加变量”**对话框中,可以配置和指定变量的作用域。 该作用域必须是文件系统任务或父容器。 有关详细信息,请参阅 Integration Services 变量在包中使用变量

ms183711.note(zh-cn,SQL.90).gif注意:
文件系统任务作用于单个文件或目录。 因此,此任务不支持使用通配符来对多个文件或目录执行相同的操作。 若要文件系统任务对多个文件或目录重复执行同一个操作,请将文件系统任务放在一个 Foreach 循环容器中。 有关详细信息,请参阅文件系统任务

选项

  • IsDestinationPathVariable
    指示目标路径是否存储在变量中。 此属性具有下表所列的选项:

    说明

    True

    目标路径存储在变量中。 选择此值将显示动态选项 DestinationVariable

    False

    目标路径在文件连接管理器中指定。 选择此值将显示动态选项 DestinationConnection

  • OverwriteDestination
    指定操作是否可以覆盖目标目录中的文件。
  • Name
    为文件系统任务提供唯一的名称。 此名称用作任务图标中的标签。

    ms183711.note(zh-cn,SQL.90).gif注意:
    任务名称在一个包内必须是唯一的。
  • 说明
    键入文件系统任务的说明。
  • Operation
    选择要执行的文件系统操作。 此属性具有下表所列的选项:

  • IsSourcePathVariable
    指示目标路径是否存储在变量中。 此属性具有下表所列的选项:

    True

    目标路径存储在变量中。 选择此值将显示动态选项 SourceVariable

    False

    目标路径在文件连接管理器中指定。 选择此值将显示动态选项 DestinationVariable

IsDestinationPathVariable 动态选项

IsDestinationPathVariable = True

IsDestinationPathVariable = False

IsSourcePathVariable 动态选项

IsSourcePathVariable = True

IsSourcePathVariable = False

Operation 动态选项

Operation = 设置属性

  • Hidden
    指示文件或目录是否可见。
  • ReadOnly
    指示文件是否是只读的。
  • Archive
    指示文件或目录可以用于存档。
  • System
    指示文件是否是操作系统文件。

Operation = 创建目录

  • UseDirectoryIfExists
    指示**“创建目录”**操作是否使用具有指定名称的现有目录,而不创建新目录。

请参阅

参考

“表达式”页

其他资源

Integration Services Error and Message Reference

帮助和信息

获取 SQL Server 2005 帮助

更改历史记录

发布日期 历史记录

2007 年 9 月 15 日

新增内容:
  • 添加了有关文件系统任务如何不支持通配符的说明。

2006 年 4 月 14 日

新增内容:
  • 添加了用于“创建目录”操作的 UseDirectoryIfExists 选项。
  • 提供了有关使用变量来指定源和目标文件位置的详细信息。

2005 年 12 月 5 日

新增内容:
  • 说明了配置任务时指定连接管理器或变量的要求。