Задание SQL Server: FTP не может найти файл

Я создал новое задание с 3 шагами: Шаг 1: Создает FTP-скрипт, Шаг 2: запускает FTP-скрипт и Шаг 3: Удаляет FTP-скрипт. Step1 создает следующий сценарий в папке c: \ temp.

open myftplocation
userid
pwd
cd ..
cd destination
ascii
put c:\mylocalfilelocation\files\todaysfile.txt newfile.txt
quit

Шаг 2: ftp.exe -i -s: C: \ temp \ MyFTPscript.vbs

Когда он достигает шага 2, статус показывает успешный, но когда я проверяю подробное сообщение (в истории заданий), он говорит ftp> put c: \ mylocalfilelocation \ files \ todaysfile.txt newfile.txt c: \ mylocalfilelocation \ files \ todaysfile.txt: Файл не найден

Я пробовал каждую командную строку за строкой в ​​командной строке, она отлично работает. Есть идеи, что случилось?

Спасибо.

Он не может найти файл, который вы хотите отправить по FTP, например c: \ mylocalfilelocation \ files \ todaysfile.txt. Вы уверены, что он существует?

Steve Wright 26.10.2018 23:53

Что будет, если запустить задание вручную?

Wolfgang Kais 27.10.2018 01:34

Разрешения. Когда задание переходит к запуску команды FTP, может ли логин, выполняющий команду, получить доступ к каталогу и увидеть файл? Вы можете убедиться, что каталог виден, попытавшись ОТПРАВИТЬ локальный файл в каталог, из которого вы будете получать исходный код ..

Laughing Vergil 27.10.2018 01:35

@Steve Да Файл существует

mak101 29.10.2018 17:12

@Wlofgang Когда я дважды щелкаю командный файл, он не выдает никаких ошибок и передаю файл

mak101 29.10.2018 17:13

@Vergil Я только что перечислил здесь шаги FTP, но перед этим задание создает файл todaysfie.txt, поэтому я считаю, что какая бы учетная запись службы не запускала это задание, имеет доступ к файлу.

mak101 29.10.2018 17:15

@Vergil - я перепроверил учетную запись, выполняющую задание, и обнаружил, что она работает под другой учетной записью - я изменил ее на желаемую учетную запись, и она сработала :) Спасибо за решение.

mak101 29.10.2018 20:08
Стоит ли изучать PHP в 2023-2024 годах?
Стоит ли изучать PHP в 2023-2024 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
0
7
139
0

Другие вопросы по теме