В этом учебном материале Вы узнаете причину возникновения исключительной ситуации ORA-00017, а также будет рассмотрен вариант исправления.
Описание:
ORA-00017: Session Requested to Set Trace Event
Ошибка при попытке установить событие трассировки для сессии.
Причина:
- Недостаточно прав для трассировки.
- Неправильный синтаксис команды.
Пример ошибочного кода:
1 |
ALTER SESSION SET EVENTS '10046 trace name context forever'; -- Неправильно |
Исправление:
1 2 3 4 5 6 |
ALTER SESSION SET EVENTS '10046 trace name context forever, level 12'; -- Правильно /* Или */ -- Использовать официальные методы трассировки: EXEC DBMS_SESSION.SESSION_TRACE_ENABLE(waits => TRUE, binds => TRUE); |