|
|
|
Job dbms_scheduler. Записать инф.сообщение в системные вьюхи(%_JOB_RUN_DETAILS, %_JOB_LOG)
|
|||
|---|---|---|---|
|
#18+
Доброго дня! Имеется джоб созданный через dbms_scheduler. Есть необходимость выводить куда-то некое сообщение типа "Джоб сделал то-то", либо "Джоб то-то не сделал". Нет ли возможности выводить данное сообщение куда-нибудь в детали запуска(DBA_SCHEDULER_JOB_RUN_DETAILS.ADDITIONAL_INFO какой-нибудь), либо в лог(DBA_SCHEDULER_JOB_LOG.ADDITIONAL_INFO)? Конечно, можно свой объект логовый завести, либо костыль какой-нибунь сделать типа raise exception по условию (ошибка запишется как раз в лог выполнения). Но если вдруг объект не хочется, а костыли сильно костыльные? Зачем надо - чтобы юзер через GUI типа PLSQLDev просто мог открыть джоб и увидеть "статус". Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2018, 07:52 |
|
||
|
Job dbms_scheduler. Записать инф.сообщение в системные вьюхи(%_JOB_RUN_DETAILS, %_JOB_LOG)
|
|||
|---|---|---|---|
|
#18+
Den Limonovюзер через GUI типа PLSQLDevРазве подобные GUIно предназначены для работы пользователей ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2018, 07:58 |
|
||
|
Job dbms_scheduler. Записать инф.сообщение в системные вьюхи(%_JOB_RUN_DETAILS, %_JOB_LOG)
|
|||
|---|---|---|---|
|
#18+
Elic, Вопрос уместный. Конечно, нет. Мой пользователь - это не пользователь в парадигме "разработчик-бизнес пользователь", а пользователь GUI, который конечно является первым в парадигме выше ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2018, 08:07 |
|
||
|
Job dbms_scheduler. Записать инф.сообщение в системные вьюхи(%_JOB_RUN_DETAILS, %_JOB_LOG)
|
|||
|---|---|---|---|
|
#18+
Гуглинг спасет мир, конечно, и схд форума: https://asktom.oracle.com/pls/apex/f?p=100:11:0::::P11_QUESTION_ID:9529947800346285833 Однако, у меня 11 база ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2018, 08:33 |
|
||
|
Job dbms_scheduler. Записать инф.сообщение в системные вьюхи(%_JOB_RUN_DETAILS, %_JOB_LOG)
|
|||
|---|---|---|---|
|
#18+
Den LimonovОднако, у меня 11 базаДаже в 12cChrisbest off storing results in a logging table ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2018, 09:00 |
|
||
|
Job dbms_scheduler. Записать инф.сообщение в системные вьюхи(%_JOB_RUN_DETAILS, %_JOB_LOG)
|
|||
|---|---|---|---|
|
#18+
Den LimonovЗачем надо - чтобы юзер через GUI типа PLSQLDev просто мог открыть джоб и увидеть "статус". Спасибо! DBMS_APPLICATION_INFO.SET_CLIENT_INFO чем не подходит? ..... stax ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2018, 09:41 |
|
||
|
Job dbms_scheduler. Записать инф.сообщение в системные вьюхи(%_JOB_RUN_DETAILS, %_JOB_LOG)
|
|||
|---|---|---|---|
|
#18+
Elic, Дядя Том правда сказал "So until you upgrade..". Но для меня правда only one way - best off storing results in a logging table StaxDBMS_APPLICATION_INFO.SET_CLIENT_INFO чем не подходит? Ну тем, что мне нужно вернуть значение не во время работы джоба, а после. И без лишних телодвижений. Но в общем все ясно. Значит, в 11 только таблица. Всем спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2018, 10:50 |
|
||
|
|

start [/forum/topic.php?fid=52&fpage=108&tid=1883741]: |
0ms |
get settings: |
7ms |
get forum list: |
17ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
35ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 215ms |
| total: | 335ms |

| 0 / 0 |
