powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / USER_SCHEDULER_JOB_LOG постой?
10 сообщений из 10, страница 1 из 1
USER_SCHEDULER_JOB_LOG постой?
    #40024230
Фотография Aliona
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На моих глазах закончился SCHEDULER_JOB, созданный не мной.
Решила посмотреть его протокол.

авторselect * from USER_SCHEDULER_JOB_LOG

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

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

авторselect * from USER _SCHEDULER_JOB_LOG


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

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

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

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

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

В схеме EDO выполняется десяток джобов и почти все без протоколов :(
...
Рейтинг: 0 / 0
USER_SCHEDULER_JOB_LOG постой?
    #40024268
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
USER_SCHEDULER_JOB_LOG постой?
    #40024271
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И да, еще есть LOGGING_LEVEL
...
Рейтинг: 0 / 0
USER_SCHEDULER_JOB_LOG постой?
    #40024277
Фотография Aliona
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уже писала. что эти атрибуты одинаковые:
автор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
USER_SCHEDULER_JOB_LOG постой?
    #40024280
Фотография Aliona
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andrey_anonymous
1. select user from dual скажет EDO?



авторselect user from dual

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

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

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


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