Поделиться через


Диспетчер соединения файлов

Диспетчер соединения файлов позволяет пакету ссылаться на существующий файл или папку или создавать файл или папку в процессе выполнения. Например, можно установить ссылку на файл Excel. Некоторые компоненты из служб Microsoft SQL Server Службы Integration Services используют данные, хранящиеся в файлах, для выполнения своей работы. Например, задача «Выполнение SQL» может ссылаться на файл, содержащий набор инструкций SQL. Другие компоненты выполняют операции с файлами. Например, задача «Файловая система» может ссылаться на файл для его копирования в другое расположение.

Типы применения в диспетчере соединения файлов

Свойство FileUsageType диспетчера соединения файлов определяет, как используется соединение файла. Диспетчер подключения файлов может создать файл или папку, а также использовать уже существующий файл или папку.

В следующей таблице приводятся значения FileUsageType.

Значение

Описание

0

Диспетчер подключения файлов использует существующий файл.

1

Диспетчер подключения файлов создает файл.

2

Диспетчер соединения файлов использует существующую папку.

3

Диспетчер соединения файлов создает папку.

Соединения с несколькими файлами или папками

Диспетчер соединения файлов может ссылаться только на один файл или папку. Для создания ссылки на несколько файлов или папок используйте диспетчер соединения нескольких файлов вместо диспетчера соединений с файлом. Дополнительные сведения см. в разделе Диспетчер соединений с несколькими файлами.

Настройка диспетчера соединения файлов

Когда в пакет добавляется диспетчер подключения файлов, службы Службы Integration Services создают диспетчер соединений, который в процессе выполнения создает соединение файла, устанавливает свойства подключения файла и добавляет подключения файла в коллекцию Connections пакета.

Свойству ConnectionManagerType диспетчера соединений присваивается значение FILE.

Диспетчер соединения файлов можно настроить следующим образом.

  • Определить тип применения.

  • Определить файл или папку.

Можно установить свойство ConnectionString для диспетчера соединения файлов, указав выражение в окне «Свойства» в среде SQL Server Data Tools (SSDT). Но чтобы избежать ошибки проверки при использовании выражения для указания файла или папки, добавьте путь к файлу или папке в пункте Файл/папка в Редакторе диспетчера соединений файлов.

Значения свойств можно задавать с помощью конструктора Службы SSIS или программными средствами.

Дополнительные сведения о свойствах, которые можно задавать в конструкторе служб Службы SSIS, см. в разделе Редактор диспетчера подключения файлов.

Дополнительные сведения о программной настройке диспетчера соединений см. в разделах ConnectionManager и Добавление соединений программным образом.

См. также

Значок служб Integration Services (маленький) Будьте в курсе новых возможностей служб Integration Services

Чтобы загрузить новейшую документацию, статьи, образцы и видеоматериалы корпорации Майкрософт, а также лучшие решения участников сообщества, посетите страницу служб Службы Integration Services на сайте MSDN:


Чтобы получать автоматические уведомления об этих обновлениях, подпишитесь на RSS-каналы, предлагаемые на этой странице.