Запуск приложения перед копированием

Здесь вы можете задать вопрос по программе APBackUp

Запуск приложения перед копированием

Сообщение Maniacosaur » 14 июл 2006, 14:52

Хочу сделать, чтобы перед архивацией данных выполнялась следующая команда:
Код: Выделить всё
osql -S server -E -Q "BACKUP DATABASE Calc2004 TO DISK = 'D:\Temp\backup_test2\calc2004.bak' WITH INIT, NAME = N'Calc2004 full backup', NOSKIP, STATS = 10, NOFORMAT" >nul

Соответственно пишу в строке выполнить osql, а в строке параметров - все остальное. В результате ничего не происходит, хотя если эту же команду выполнить в командной строке -- все ок. Подозреваю что дело возможно в кавычках, но как решить вопрос может подскажете?

И еще. После выполнения архивации хочу выполнить команду del (с параметрами). Она не срабатывает и в логе пишет "Ошибка выполнения". Архивировать с последующим удалением не могу, поскольку только один файл после архивации нужно удалить
Maniacosaur
 
Сообщения: 6
Зарегистрирован: 13 июл 2006, 15:27

Сообщение support » 17 июл 2006, 16:07

Лучше сделать .bat файл и привязать его для выполнения. Про команду del тоже самое надо сделать bat файл, т.к. команда del является командой для command.com а не исполняемым файлом
support
AVPSoft support
AVPSoft support
 
Сообщения: 636
Зарегистрирован: 01 ноя 2004, 22:01

Сообщение Maniacosaur » 20 июл 2006, 10:42

Но ведь osql это программа. Т.е. не команда оболочки. Через bat я и реализовывал, но хотелось бы более изящно
Maniacosaur
 
Сообщения: 6
Зарегистрирован: 13 июл 2006, 15:27

Сообщение support » 20 июл 2006, 13:32

Здесь скорее всего проблема в том что надо указать полный путь до OSQL и еще дописать ".EXE"
support
AVPSoft support
AVPSoft support
 
Сообщения: 636
Зарегистрирован: 01 ноя 2004, 22:01

Сообщение Maniacosaur » 21 июл 2006, 09:00

В том то и дело, что не помогает
Maniacosaur
 
Сообщения: 6
Зарегистрирован: 13 июл 2006, 15:27

Сообщение support » 21 июл 2006, 09:46

при ошибке выполнения внешнего приложения APBackup пишет в лог командную строку которую паталась выполнить. Пришлите ее пожалуйста.
support
AVPSoft support
AVPSoft support
 
Сообщения: 636
Зарегистрирован: 01 ноя 2004, 22:01


Вернуться в APBackUp: Задать вопрос

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 41

cron