Гость
Форумы / Oracle [игнор отключен] [закрыт для гостей] / USER_SCHEDULER_JOB_LOG постой? / 10 сообщений из 10, страница 1 из 1
03.12.2020, 14:18
    #40024230
Aliona
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
USER_SCHEDULER_JOB_LOG постой?
На моих глазах закончился SCHEDULER_JOB, созданный не мной.
Решила посмотреть его протокол.

авторselect * from USER_SCHEDULER_JOB_LOG

SCHEDULER_JOB, которые я создавала имеют протоколы за последние 30 дней. как полагается.
А у нужного SCHEDULER_JOB нет протоколов.
Сравнила все атрибуты у этих джобов, разницы не нашла.

Подскажите, куда копать.
...
Рейтинг: 0 / 0
03.12.2020, 14:24
    #40024235
andrey_anonymous
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
USER_SCHEDULER_JOB_LOG постой?
.
...
Рейтинг: 0 / 0
03.12.2020, 14:26
    #40024237
andrey_anonymous
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
USER_SCHEDULER_JOB_LOG постой?
Aliona
На моих глазах закончился SCHEDULER_JOB, созданный не мной .

авторselect * from USER _SCHEDULER_JOB_LOG


Подскажите, куда копать.
ALL_SCHEDULER_JOB_LOG
DBA_SCHEDULER_JOB_LOG
...
Рейтинг: 0 / 0
03.12.2020, 14:35
    #40024245
Aliona
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
USER_SCHEDULER_JOB_LOG постой?
оба джоба созданы одним пользователем БД

авторselect * from ALL_SCHEDULER_JOB_LOG
where owner='EDO'

Результат аналогичный.

И вот это одинаковое
автор ( name => 'EDO.CALC_106'
,attribute => 'LOGGING_LEVEL'
,value => SYS.DBMS_SCHEDULER.LOGGING_OFF);
...
Рейтинг: 0 / 0
03.12.2020, 14:43
    #40024250
Aliona
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
USER_SCHEDULER_JOB_LOG постой?
авторselect distinct job_name from ALL_SCHEDULER_JOB_LOG
where owner='EDO';

--JOB_NAME
GATHER_STAT_SCHEMA_JOB --это я создавала джоб

В схеме EDO выполняется десяток джобов и почти все без протоколов :(
...
Рейтинг: 0 / 0
03.12.2020, 15:23
    #40024268
andrey_anonymous
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
USER_SCHEDULER_JOB_LOG постой?
1. select user from dual скажет EDO?
2.
ДокаPurging Logs
To prevent job and window logs from growing indiscriminately, use the SET_SCHEDULER_ATTRIBUTE procedure to specify how much history (in days) to keep. Once per day, the Scheduler automatically purges all log entries that are older than the specified history period from both the job log and the window log. The default history period is 30 days. For example, to change the history period to 90 days, issue the following statement:

DBMS_SCHEDULER.SET_SCHEDULER_ATTRIBUTE('log_history','90');
Some job classes are more important than others. Because of this, you can override this global history setting by using a class-specific setting. For example, suppose that there are three job classes (class1, class2, and class3), and that you want to keep 10 days of history for the window log, class1, and class3, but 30 days for class2. To achieve this, issue the following statements:

DBMS_SCHEDULER.SET_SCHEDULER_ATTRIBUTE('log_history','10');
DBMS_SCHEDULER.SET_ATTRIBUTE('class2','log_history','30');
You can also set the class-specific history when creating the job class.
...
Рейтинг: 0 / 0
03.12.2020, 15:25
    #40024271
andrey_anonymous
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
USER_SCHEDULER_JOB_LOG постой?
И да, еще есть LOGGING_LEVEL
...
Рейтинг: 0 / 0
03.12.2020, 15:40
    #40024277
Aliona
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
USER_SCHEDULER_JOB_LOG постой?
Уже писала. что эти атрибуты одинаковые:
авторSYS.DBMS_SCHEDULER.SET_ATTRIBUTE
( name => 'EDO.CALC_106'
,attribute => 'LOGGING_LEVEL'
,value => SYS.DBMS_SCHEDULER.LOGGING_OFF);

авторSYS.DBMS_SCHEDULER.SET_ATTRIBUTE
( name => 'EDO.GATHER_STAT_SCHEMA_JOB'
,attribute => 'LOGGING_LEVEL'
,value => SYS.DBMS_SCHEDULER.LOGGING_OFF);
...
Рейтинг: 0 / 0
03.12.2020, 15:43
    #40024280
Aliona
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
USER_SCHEDULER_JOB_LOG постой?
andrey_anonymous
1. select user from dual скажет EDO?



авторselect user from dual

говорит EDO
...
Рейтинг: 0 / 0
03.12.2020, 15:52
    #40024281
Aliona
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
USER_SCHEDULER_JOB_LOG постой?
Это тоже уже проверяла:
авторDBMS_SCHEDULER.SET_SCHEDULER_ATTRIBUTE('log_history','90');

Спасибо, Андрей.
Наконец нашла разницу:
автор
job_class => 'DEFAULT_JOB_CLASS'
и
job_class => 'DBMS_JOB$'

Как чувствовала, что в конце рабочего дня в эране вижу "фигу"
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / USER_SCHEDULER_JOB_LOG постой? / 10 сообщений из 10, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]