GD AUTOTASK
Материал из GedeminWiki
Версия от 15:20, 27 апреля 2015; Zholnerovich (обсуждение | вклад)
CREATE TABLE gd_autotask ( id dintkey, name dname, description dtext180, functionkey dforeignkey, /* функция*/ userkey dforeignkey, /* учетная запись, под которой выполнять. если не задана выполнять под любой*/ execdate ddate, /* дата выполнения*/ starttime dtime, /* время начала интервала для выполнения*/ exptime dtime, /* время конца интервала для выполнения*/ creatorkey dforeignkey, creationdate dcreationdate, editorkey dforeignkey, editiondate deditiondate, afull dsecurity, achag dsecurity, aview dsecurity, disabled ddisabled, reserved dreserved );
примечание: данных полей достаточно для выполнения скрипт-функции на фиксированную дату в фиксированный промежуток времени. надо еще поля для запуска внешней программы и архивирования, а также для периодического выполнения (раз в месяц/неделю).
для запуска внешней программы:
имя/путь к приложению
для запуска архивного копирования (предположительно):
Путь на сервере для размещения архивных копий Имя файла Использовать один файл архивной копии