Редактор задачи «Файловая система» (страница «Общие»)
Используйте страницу Общие диалогового окна Редактор задачи «Файловая система» для настройки операции файловой системы, выполняемой задачей.
Дополнительные сведения об этой задаче см. в разделе Задача «Файловая система».
Необходимо указать диспетчер соединения с источником и назначением, установив свойства SourceConnection и DestinationConnection. Можно задать либо имена диспетчеров подключения файлов, которые указывают на файлы, используемые задачей в качестве источника или назначения, либо, если пути к файлам хранятся в переменных, имена этих переменных. Чтобы использовать переменные для хранения путей к файлам, вначале необходимо задать значение True для параметра соединения с источником IsSourcePathVariable и параметра соединения с назначением IsDestinationPatheVariable. После этого можно выбрать существующие системные или определенные пользователем переменные либо можно создать новые переменные. В диалоговом окне Добавление переменной можно настроить переменные и указать область их действия. Областью действия должна быть задача «Файловая система» или родительский контейнер. Дополнительные сведения см. в разделах Переменные служб Integration Services и Использование переменных в пакетах.
Примечание |
|---|
Задача «Файловая система» работает с одиночным файлом или каталогом. Поэтому данная задача не поддерживает использование символов-шаблонов для выполнения одинаковых операций на множестве файлов или каталогов. Чтобы заставить задачу «Файловая система» повторить операцию для множества файлов или каталогов, поместите ее в контейнер «цикл по каждому элементу». Дополнительные сведения см. в разделе Задача «Файловая система». |
Параметры
IsDestinationPathVariable
Укажите, хранится ли целевой путь в переменной. Параметры этого свойства приведены в следующей таблице.Значение
Описание
True
Целевой путь хранится в переменной. При выборе этого значения отображается динамический параметр DestinationVariable.
False
Целевой путь задается в диспетчере подключения файлов. При выборе этого значения отображается динамический параметр DestinationConnection.
OverwriteDestination
Укажите, может ли операция перезаписывать файлы в каталоге назначения.Имя
Введите уникальное имя для задачи «Файловая система». Это имя используется в качестве метки для значка задачи.
ПримечаниеИмена задач в пределах пакета должны быть уникальными.
Описание
Введите описание задачи «Файловая система».Операция
Выберите операцию файловой системы для выполнения. Параметры этого свойства приведены в следующей таблице.Значение
Описание
Копировать каталог
Скопируйте каталог. При выборе этого значения отображаются динамические параметры для источника и места назначения.
Копировать файл
Скопируйте файл. При выборе этого значения отображаются динамические параметры для источника и места назначения.
Создать каталог
Создайте каталог. При выборе этого значения отображаются динамические параметры для исходного и целевого каталога.
Удалить каталог
Удалите каталог. При выборе этого значения отображаются динамические параметры для источника.
Удалить содержимое каталога
Удалите содержимое каталога. При выборе этого значения отображаются динамические параметры для источника.
Удалить файл
Удалите файл. При выборе этого значения отображаются динамические параметры для источника.
Переместить каталог
Переместите каталог. При выборе этого значения отображаются динамические параметры для источника и места назначения.
Переместить файл
Переместите файл. При выборе этого значения отображаются динамические параметры для источника и места назначения.
Примечание
При перемещении файла не включайте его имя в путь назначения.Переименовать файл
Переименуйте файл. При выборе этого значения отображаются динамические параметры для источника и места назначения.
Примечание
При переименовании файла включите новое имя файла в путь назначения.Задать атрибуты
Задайте атрибуты файла или каталога. При выборе этого значения отображаются динамические параметры для источника и операции.
IsSourcePathVariable
Укажите, хранится ли целевой путь в переменной. Параметры этого свойства приведены в следующей таблице.Значение
True
Целевой путь хранится в переменной. При выборе этого значения отображается динамический параметр SourceVariable.
False
Целевой путь задается в диспетчере подключения файлов. При выборе этого значения отображается динамический параметр DestinationVariable.
Динамические параметры IsDestinationPathVariable
IsDestinationPathVariable = True
DestinationVariable
Выберите имя переменной из списка или нажмите кнопку <Создать переменную...> для создания новой переменной.См. также:Переменные служб Integration Services, Добавить переменную
IsDestinationPathVariable = False
DestinationConnection
Выберите из списка диспетчер подключения файлов или нажмите кнопку <Создать соединение...> для создания нового диспетчера соединений.См. также:Диспетчер соединения файлов, Редактор диспетчера подключения файлов
Динамические параметры IsSourcePathVariable
IsSourcePathVariable = True
SourceVariable
Выберите имя переменной из списка или нажмите кнопку <Создать переменную...> для создания новой переменной.См. также:Переменные служб Integration Services, Добавить переменную
IsSourcePathVariable = False
SourceConnection
Выберите из списка диспетчер подключения файлов или нажмите кнопку <Создать соединение...> для создания нового диспетчера соединений.См. также:Диспетчер соединения файлов, Редактор диспетчера подключения файлов
Динамические параметры операции
Операция = Задать атрибуты
Скрытый
Укажите, виден ли файл или каталог.ReadOnly
Укажите, доступен ли файл только для чтения.Архив
Укажите, готов ли файл или каталог для архивирования.Система
Укажите, является ли файл файлом операционной системы.
Операция = Создать каталог
- UseDirectoryIfExists
Указывает, использует ли операция Создать каталог существующий каталог с указанным именем вместо создания нового каталога.
См. также