В этом учебном материале Вы узнаете причину возникновения исключительной ситуации ORA-00014, а также будет рассмотрен вариант исправления.
Причина:
Ошибка возникает при работе с Oracle Parallel Server (RAC), когда не указан ID сессии.
Пример ошибочного кода:
1 |
ALTER SYSTEM KILL SESSION; -- Не указан SID и SERIAL# |
Исправление:
1 2 3 4 5 |
-- Найти сессию: SELECT sid, serial#, username FROM v$session WHERE username = 'SCOTT'; -- Завершить сессию: ALTER SYSTEM KILL SESSION '123,456'; -- Где 123 = SID, 456 = SERIAL# |