диспетчер соединения файлов
Диспетчер соединения файлов позволяет пакету ссылаться на существующий файл или папку или создавать файл или папку в процессе выполнения. Например, можно установить ссылку на файл Excel. Некоторые компоненты из служб Microsoft SQL Server Службы Integration Services используют данные, хранящиеся в файлах, для выполнения своей работы. Например, задача «Выполнение SQL» может ссылаться на файл, содержащий набор инструкций SQL. Другие компоненты выполняют операции с файлами. Например, задача «Файловая система» может ссылаться на файл для его копирования в другое расположение.
Типы применения в диспетчере соединения файлов
Свойство FileUsageType
диспетчера соединения файлов определяет, как используется соединение файла. Диспетчер подключения файлов может создать файл или папку, а также использовать уже существующий файл или папку.
В следующей таблице приводятся значения FileUsageType
.
Значение | Описание |
---|---|
0 |
Диспетчер подключения файлов использует существующий файл. |
1 |
Диспетчер подключения файлов создает файл. |
2 |
Диспетчер соединения файлов использует существующую папку. |
3 |
Диспетчер соединения файлов создает папку. |
Соединения с несколькими файлами или папками
Диспетчер соединения файлов может ссылаться только на один файл или папку. Для создания ссылки на несколько файлов или папок используйте диспетчер соединения нескольких файлов вместо диспетчера соединений с файлом. Дополнительные сведения см. в статье Multiple Files Connection Manager.
Настройка диспетчера соединения файлов
При добавлении диспетчера соединений с файлами в пакет службы Integration Services создает диспетчер соединений, который будет разрешаться в подключение к файлу во время выполнения, задает свойства подключения к файлу и добавляет подключение к файлу в Connections
коллекцию пакета.
Свойству ConnectionManagerType
диспетчера соединений присваивается значение FILE
.
Диспетчер соединения файлов можно настроить следующим образом.
Определить тип применения.
Определить файл или папку.
Можно задать свойство ConnectionString для диспетчера соединений с файлами, указывая выражение в окне "Свойства" SQL Server Data Tools (SSDT). Но чтобы избежать ошибки проверки при использовании выражения для указания файла или папки, добавьте путь к файлу или папке в пункте Файл/папкав Редакторе диспетчера подключения файлов.
Значения свойств можно задавать с помощью конструктора Integration Services или программными средствами.
Дополнительные сведения о свойствах, которые можно задавать в конструкторе служб Integration Services , см. в статье Файл/папка.
Дополнительные сведения о программной настройке диспетчера подключений см. в разделах ConnectionManager и Добавление соединений программным образом.