Сбой задачи FTP из-за переменной пути - PullRequest
0 голосов
/ 18 февраля 2019

Я получаю приведенную ниже ошибку при попытке обработать задачу FTP, мне нужно использовать задачу переименования FTP, она постоянно дает сбой, когда на этом шаге я не уверен, правильно ли указан путь.В пункте назначения я в основном вызываю переменную назначения + имя файла + текущую дату, но это не работает.Любая помощь приветствуется.

Ошибка: не удалось заблокировать переменную "\\ имя_сервера \ передача \ Отчетность \ Завершенная обработка \ Ежедневный отчет_2019-02-18.xlsx" для доступа на чтение с ошибкой 0xC0010001 "переменная не может быть найдена. Это происходит, когда делается попытка извлечь переменную из коллекции Variables в контейнере во время выполнения пакета, а переменная отсутствует. Возможно, имя переменной изменилось или переменная не создается.".

Ответы [ 2 ]

0 голосов
/ 18 февраля 2019

Главное сообщение об ошибке:

Не удалось заблокировать переменную "\ имя_сервера \ передача \ Отчетность \ Завершенная обработка \ Ежедневный отчет_2019-02-18.xlsx" для доступа на чтение с ошибкой 0xC0010001 "переменная не может быть найдена.

Эта ошибка показывает, что вы передаете следующее значение \\servername\transfer\Reporting\Completed Processing\Daily Report_2019-02-18.xlsx в качестве имени переменной, которое не подходит.

Вы можете обратиться к следующим ссылкам дляузнайте больше о том, как использовать переменные внутри задачи сценария:

0 голосов
/ 18 февраля 2019

Похоже, что другая задача в вашем пакете обращается к переменной / использует ее одновременно с задачей FTP, поэтому доступ для чтения заблокирован.

Решение:

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

ИЛИ

Убедитесь, что другие задачи, которые могут использовать переменную, завершаются до начала вашей задачи FTP.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...