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


Диспетчер FTP-подключений

Область применения: среда выполнения интеграции SSIS SQL Server в Фабрика данных Azure

Диспетчер FTP-соединений позволяет пакету подключаться к серверу, использующему протокол передачи файлов (FTP). Задача FTP, включаемая службами SQL Server Integration Services, использует этот диспетчер соединений.

При добавлении диспетчера подключений FTP в пакет службы Integration Services создает диспетчер соединений, который можно разрешить в качестве FTP-подключения во время выполнения, задает свойства диспетчера соединений и добавляет диспетчер соединений в коллекцию подключений в пакете.

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

Диспетчер FTP-сеансов может быть настроен следующим образом.

  • Укажите имя и порт сервера.

  • Выберите анонимный доступ или укажите имя пользователя и пароль для обычной проверки подлинности.

    Внимание

    Диспетчер FTP-соединений поддерживает только анонимную проверку подлинности и обычную проверку подлинности. Проверка подлинности Windows не поддерживается.

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

  • Укажите, должен ли диспетчер FTP-сеансов использовать пассивный или активный режим.

В зависимости от настройки сайта FTP, к которому подключается диспетчер FTP-сеансов, может понадобиться изменить следующие значения по умолчанию для диспетчера подключений.

  • Для сервера порта устанавливается значение 21. Необходимо задать порт для прослушивания FTP-сайтом.

  • Имя пользователя установлено в значение «anonymous». Необходимо предоставить учетные данные, которые требует веб-сайт FTP.

Активный/пассивный режимы

Диспетчер FTP-соединений может отправлять и получать данные либо в активном, либо в пассивном режиме. В активном режиме подключение к данным инициируется сервером, а в пассивном режиме — клиентом.

Примечание.

Пассивный режим рекомендуется для SSIS Integration Runtime (IR), так как эта среда выполнения интеграции может не принимать входящие TCP-подключения.

Настройка диспетчера FTP-соединений

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

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

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

Редактор диспетчера FTP-подключений

Диалоговое окно Редактор диспетчера FTP-соединений используется для задания свойств подключения к серверу FTP.

Внимание

Диспетчер FTP-соединений поддерживает только анонимную проверку подлинности и обычную проверку подлинности. Проверка подлинности Windows не поддерживается.

Дополнительные сведения о диспетчере FTP-сеансов см. в разделе FTP Connection Manager.

Параметры

Имя сервера
Позволяет задать имя сервера FTP.

Порт сервера
Позволяет задать номер порта, используемый для соединения с FTP-сервером. Значение по умолчанию этого свойства равно 21.

Имя пользователя
Позволяет задать имя пользователя для доступа к FTP-серверу. Значение этого свойства по умолчанию равно anonymous.

Пароль
Позволяет задать пароль для доступа к серверу FTP.

Время ожидания (сек)
Укажите количество секунд, которое задача занимает до истечения времени ожидания. Значение 0 указывает бесконечное количество времени. Значение по умолчанию этого свойства равно 60.

Использовать пассивный режим
Позволяет указать сторону, инициирующую соединение, — сервер или клиент. В активном режиме соединение инициируется сервером, а в пассивном режиме — клиентом. По умолчанию, установлен активный режим.

Повторы
Позволяет задать число попыток соединения, осуществляемых задачей. Значение 0 указывает на отсутствие ограничений на число попыток.

Размер фрагмента данных (КБ)
Позволяет задать размер фрагмента передаваемых данных в килобайтах.

Проверка соединения
После настройки диспетчера FTP-соединений следует проверить доступность подключения, нажав кнопку Проверить соединение.

См. также

Задача «FTP»
Соединения в службах Integration Services (SSIS)