Я создал пакет SSIS для загрузки файла с FTP-сервера. Когда я отлаживаю пакет, все идет хорошо. Но когда я планирую пакет как шаг Job, он иногда не может подключиться. Задание повторяется каждые 4 часа и в среднем при каждом прогоне сбой с ошибкой: 0xC002918F - Запрос на вход был отклонен.SSIS: задача FTP - параллельные соединения
Соединение является анонимным и не требует пароля
Я испытал это в течение нескольких часов в настоящее время и выяснили некоторую информацию:
- При испытании в FileZilla, я узнал, что сервер отказывает во втором подключении, пытаясь загрузить файл. Установка максимального количества одновременных подключений к 1 заработала в FileZilla
- Команда FTP в командной строке работает нормально. Может быть, потому, что он закрывает соединение после каждой успешной команды
- В диспетчере соединений FTP, я не нашел возможность ограничить количество соединений
У меня нет возможности просматривать настройки FTP-сервер. Что смущает меня больше всего, так это то, что некоторые заданные задачи работают нормально, а некоторые терпят неудачу. Я не нашел в нем никакой регулярности.
То, что я пытался до сих пор:
- активный/пассивный режим
- Ограничение попыток в диспетчере соединений FTP 1
- Перекладывание время ГРАФИК, поэтому он не сталкивается с какой-либо другие (более старые) задачи, загружаемые с сервера
- Настройка задачи FTP в режиме ASCII (сервер говорит FileZilla, что он принимает только символы ASCII)
Не повезло до сих пор. Все еще некоторые успехи, а некоторые нет.
EDIT:
Сервер FTP на Simatic устройстве.
На этой неделе я продолжал расписание на каждые 1 час и продолжал пинговать устройство каждые 30 секунд. Тем не менее некоторые попытки SSID не преуспевают, и ping проходит каждый раз: -/
Я также попытался настроить размер куска безрезультатно. –
не могли бы вы проверить пакет?установите свойство уровня защиты как «Положитесь на хранилище серверов и роли для контроля доступа». – Conqueror
@Jacks, у меня нет такой опции, поскольку она размещена в каталоге SSIS –