|
ORA-02311 и отключение дебага
|
|||
---|---|---|---|
#18+
alter type XX compile ORA-02311: невозможно изменить правильный тип в режиме COMPILE при зависимости типов или таблиц и, действительно, тип уже задействован колонкой таблицы. Проблема в том, что тип скомпилирован с дебагом. Как его теперь тогда снимать без особой крови? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.08.2021, 18:59 |
|
ORA-02311 и отключение дебага
|
|||
---|---|---|---|
#18+
Action: No need to perform this operation. Чем вам мешает то, что тип скомпилирован с дебагом? Как вы определили, что тип скомпилирован с дебагом? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.08.2021, 04:13 |
|
ORA-02311 и отключение дебага
|
|||
---|---|---|---|
#18+
"No need" это на тему того, что тип скомпилирован без ошибок. Я же говорю о том, что объект скомпилирован без ошибок, но с дебагом, что определяется соответствующей вьюшкой. Мешает тем, что скомпилирован с дебагом, объектов с ним не должно быть в проде, поскольку это нагружает систему и иногда изменяет поведение кода. Например, так: https://www.sql.ru/forum/732910/pobochnyy-effekt-plsql-debug-true ... |
|||
:
Нравится:
Не нравится:
|
|||
14.08.2021, 10:32 |
|
ORA-02311 и отключение дебага
|
|||
---|---|---|---|
#18+
OlegON, Если у Вас в типе только спецификация, то debug лишних эффектов не даст Ничего оcобенного он не добавляет и кода как такового там нет, только спецификации. А type body компилировать вы можете без проблем. Код: 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. 35. 36. 37. 38. 39.
... |
|||
:
Нравится:
Не нравится:
|
|||
14.08.2021, 12:40 |
|
ORA-02311 и отключение дебага
|
|||
---|---|---|---|
#18+
Vadim Lejnin, Очень толковый ответ! Спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
14.08.2021, 13:44 |
|
ORA-02311 и отключение дебага
|
|||
---|---|---|---|
#18+
Немного не подходит. Во-первых, мониторинг будет ругаться на ворох типов, использованных в таблицах. Отделять "правильные" от "неправильных" не очень интересно и это несистемный подход. С body все понятно, там уже бардак разгребли. Вопрос именно в самом type. Пока вижу, что малой кровью, без пересборки таблицы, тут не обойтись... Во-вторых, речь идет не об особенном и не очень, если есть ненулевая вероятность отклонений, ее надо исключить. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2021, 12:57 |
|
ORA-02311 и отключение дебага
|
|||
---|---|---|---|
#18+
Какой такой debug "в самом типе"? Там жеж кода нет, только в type body. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2021, 13:09 |
|
|
start [/forum/topic.php?fid=52&msg=40090710&tid=1879974]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
162ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
2ms |
others: | 15ms |
total: | 275ms |
0 / 0 |