Я создаю скрипт, который будет делать резервное копирование базы данных, и скопирует резервную копию в безопасное место хранения на другом компьютере. У меня есть определенное местоположение, уже установленное на Y: и построил мой скрипт (.bat). скрипт работает нормально в тестовых прогонов, но когда планировщик задач запускает его часть отвечает за копирование:Запланированные задачи копирования задач - нет ошибок
copy /Y "C:\something or other\Backup.bak" "Y:\DB\DB-%mydate%.bak"
не работает. Для того чтобы увидеть, что происходит, когда планировщик запускает сценарий, я приложил
>> backup.log
к каждой строке сценария. Когда я попытался вручную запустить сумы через планировщик задач для того, чтобы проверить, что это проблема только вещь копирования выходов является:
0 file(s) copied
и больше ничего. Никакой другой ошибки.
Я знаю, что задача Start Folder, заданная в задаче, может быть проблемой, но я установил ее в папку, где находится скрипт. Также начальная папка не должна быть проблемой, так как все время я работаю с полными путями.
EDIT: Я использую это на Windows Server 2003 с пакетом обновления 2 (SP2), если он имеет какое-либо отношение к нему.
Значит, любые идеи могут быть проблемой?
ли ваша задача работать под той же учетной записью, как тот, который имеет сетевой диск? –
Я дал планировщику задач имя пользователя и пароль администратора компьютера. Они, вероятно, правильны, поскольку без подходящего входа сценарий будет терпеть неудачу, когда он попытается подключиться к БД, чтобы выполнить команду BACKUP. Также не скопировал бы ошибку, например «Место недоступно» или что-то в этом роде? –