|
Слишком большие логи джоба
|
|||
---|---|---|---|
#18+
Доброго времени суток! Есть джоб, результат выполнения которого очень приличного размера (DBMS_OUTPUT.PUT). В итоге результаты не влазят в поле OUTPUT, у которого тип, к сожалению, VARCHAR2. Подскажите, пожалуйста, альтернативу полю OUTPUT? Можно ли вставить результаты в BINARY_OUTPUT, к примеру, чтобы все влезло? И если можно, то как это реализовать? Заранее спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2021, 07:33 |
|
Слишком большие логи джоба
|
|||
---|---|---|---|
#18+
Пишите в clob ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2021, 11:51 |
|
Слишком большие логи джоба
|
|||
---|---|---|---|
#18+
Igor Karmanov Доброго времени суток! Есть джоб, результат выполнения которого очень приличного размера (DBMS_OUTPUT .PUT ). В итоге результаты не влазят в поле OUTPUT, у которого тип, к сожалению, VARCHAR2. Подскажите, пожалуйста, альтернативу полю OUTPUT? Можно ли вставить результаты в BINARY_OUTPUT, к примеру, чтобы все влезло? И если можно, то как это реализовать? Заранее спасибо! Используйте DBMS_OUTPUT .PUT_LINE ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2021, 13:26 |
|
Слишком большие логи джоба
|
|||
---|---|---|---|
#18+
Igor Karmanov, джоб пишет с помощью DBMS_OUTPUT интересно как/чем смотрят(вычитывают) результат? DBMS_OUTPUT.GET_LINE в джобе? ..... stax ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2021, 13:42 |
|
Слишком большие логи джоба
|
|||
---|---|---|---|
#18+
Igor KarmanovПодскажите, пожалуйста, альтернативу полю OUTPUT? Можно ли вставить результаты в BINARY_OUTPUT, к примеру, чтобы все влезло? И если можно, то как это реализовать? Если пишется в OUTPUT, то пишется и в BINARY_OUTPUT. OUTPUT ограничен varchar2(4000). На BINARY_OUTPUT ограничений нет - весь вывод DBMS_OUTPUT.PUT там должен присутствовать. Staxинтересно как/чем смотрят(вычитывают) результат? DBMS_OUTPUT.GET_LINE в джобе? DBA_SCHEDULER_JOB_RUN_DETAILS: OUTPUT / BINARY_OUTPUT. https://docs.oracle.com/en/database/oracle/oracle-database/19/admin/scheduling-jobs-with-oracle-scheduler.html#GUID-198FED95-7867-4058-8111-2B825DF0FD00 авторYou can also use the attribute STORE_OUTPUT to direct the *_SCHEDULER_JOB_RUN_DETAILS view to store the output sent to stdout for external jobs or DBMS_OUTPUT for database jobs. When STORE_OUTPUT is set to TRUE and the LOGGING_LEVEL indicates that the job run should be logged, then all the output is collected and put inside the BINARY_OUTPUT column of this view. A char representation can be queried from the OUTPUT column. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2021, 14:22 |
|
Слишком большие логи джоба
|
|||
---|---|---|---|
#18+
SeaGate DBA_SCHEDULER_JOB_RUN_DETAILS: OUTPUT / BINARY_OUTPUT. https://docs.oracle.com/en/database/oracle/oracle-database/19/admin/scheduling-jobs-with-oracle-scheduler.html#GUID-198FED95-7867-4058-8111-2B825DF0FD00 авторYou can also use the attribute STORE_OUTPUT to direct the *_SCHEDULER_JOB_RUN_DETAILS view to store the output sent to stdout for external jobs or DBMS_OUTPUT for database jobs. When STORE_OUTPUT is set to TRUE and the LOGGING_LEVEL indicates that the job run should be logged, then all the output is collected and put inside the BINARY_OUTPUT column of this view. A char representation can be queried from the OUTPUT column. спасибо отстал я от реальной жизни ..... stax ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2021, 14:38 |
|
Слишком большие логи джоба
|
|||
---|---|---|---|
#18+
SeaGate, В том-то и дело, что нет в BINARY_OUTPUT вывода, туда текстом пишется "BLOB" и на этом всё. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.12.2021, 07:47 |
|
Слишком большие логи джоба
|
|||
---|---|---|---|
#18+
Igor Karmanov В том-то и дело, что нет в BINARY_OUTPUT вывода, туда текстом пишется "BLOB" и на этом всё. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.12.2021, 08:31 |
|
Слишком большие логи джоба
|
|||
---|---|---|---|
#18+
Igor Karmanov, В зависимости от инструмента... Скачайте себе этот BLOB и просмотрите привычным средством. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.12.2021, 09:01 |
|
Слишком большие логи джоба
|
|||
---|---|---|---|
#18+
Igor Karmanov В том-то и дело, что нет в BINARY_OUTPUT вывода, туда текстом пишется "BLOB" и на этом всё. Похоже ты и GUI пользоваться не умеешь. Кликни на BLOB и будет тебе счастье. SY. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.12.2021, 16:48 |
|
Слишком большие логи джоба
|
|||
---|---|---|---|
#18+
oragraf, Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34.
Похоже, что я как-то неправильно щелкал на BLOB, что очень странно, ну да ладно, теперь выводит данные, но там не полный список апдейтов, пробовал выводить их количество, в поле OUTPUT показывает 3891 апдейтов, но в поле BINARY_OUTPUT их всего 50 штук. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.12.2021, 17:15 |
|
|
start [/forum/topic.php?fid=52&msg=40120635&tid=1879670]: |
0ms |
get settings: |
17ms |
get forum list: |
5ms |
check forum access: |
1ms |
check topic access: |
1ms |
track hit: |
25ms |
get topic data: |
3ms |
get forum data: |
1ms |
get page messages: |
296ms |
get tp. blocked users: |
1ms |
others: | 7ms |
total: | 357ms |
0 / 0 |