GD AUTOTASK
Материал из GedeminWiki
(Различия между версиями)
(Новая страница: « CREATE TABLE gd_autotask ( id dintkey, name dname, description dtext180, functionkey dforeignkey, /* …») |
SYSDBA (обсуждение | вклад) |
||
| Строка 4: | Строка 4: | ||
name dname, | name dname, | ||
description dtext180, | description dtext180, | ||
| − | functionkey dforeignkey, /* функция*/ | + | functionkey dforeignkey, /* если задано -- будет выполняться скрипт-функция */ |
| − | userkey dforeignkey, /* учетная запись, под которой выполнять. если не задана выполнять под любой*/ | + | cmdline dtext255, /* если задано -- командная строка для вызова внешней программы */ |
| − | + | backupfile dtext255, /* если задано -- имя файла архива */ | |
| − | starttime dtime, /* время начала интервала для выполнения*/ | + | userkey dforeignkey, /* учетная запись, под которой выполнять. если не задана -- выполнять под любой*/ |
| − | + | exactdate TIMESTAMP, /* дата и время однократного выполнения выполнения. Задача будет вы полнена НЕ РАНЬШЕ указанного значения */ | |
| + | monthly INTEGER, | ||
| + | weekly INTEGER, | ||
| + | starttime dtime, /* время начала интервала для выполнения */ | ||
| + | endtime dtime, /* время конца интервала для выполнения */ | ||
creatorkey dforeignkey, | creatorkey dforeignkey, | ||
creationdate dcreationdate, | creationdate dcreationdate, | ||
| Строка 17: | Строка 21: | ||
aview dsecurity, | aview dsecurity, | ||
disabled ddisabled, | disabled ddisabled, | ||
| − | + | ||
| + | CONSTRAINT gd_chk_autotask_monthly CHECK (monthly BETWEEN -30 AND 31), | ||
| + | CONSTRAINT gd_chk_autotask_weekly CHECK (weekly BETWEEN -30 AND 31), | ||
); | ); | ||
| − | + | В имени файла фархива и в командной строке могут использоваться метапеременные: | |
| − | + | ||
| − | + | %y -- год, четыре цифры | |
| − | + | %m -- месяц, две цифры | |
| − | + | %d -- день, две цифры | |
| − | + | %h -- часы, две цифры | |
| − | + | %n -- минуты, две цифры | |
| − | + | %s -- секунды, две цифры | |
Версия 16:12, 27 апреля 2015
CREATE TABLE gd_autotask ( id dintkey, name dname, description dtext180, functionkey dforeignkey, /* если задано -- будет выполняться скрипт-функция */ cmdline dtext255, /* если задано -- командная строка для вызова внешней программы */ backupfile dtext255, /* если задано -- имя файла архива */ userkey dforeignkey, /* учетная запись, под которой выполнять. если не задана -- выполнять под любой*/ exactdate TIMESTAMP, /* дата и время однократного выполнения выполнения. Задача будет вы полнена НЕ РАНЬШЕ указанного значения */ monthly INTEGER, weekly INTEGER, starttime dtime, /* время начала интервала для выполнения */ endtime dtime, /* время конца интервала для выполнения */ creatorkey dforeignkey, creationdate dcreationdate, editorkey dforeignkey, editiondate deditiondate, afull dsecurity, achag dsecurity, aview dsecurity, disabled ddisabled,
CONSTRAINT gd_chk_autotask_monthly CHECK (monthly BETWEEN -30 AND 31), CONSTRAINT gd_chk_autotask_weekly CHECK (weekly BETWEEN -30 AND 31), );
В имени файла фархива и в командной строке могут использоваться метапеременные:
%y -- год, четыре цифры %m -- месяц, две цифры %d -- день, две цифры %h -- часы, две цифры %n -- минуты, две цифры %s -- секунды, две цифры