Oracle предлагает собственную IDE, SQL Developer, которая - обычно для Oracle - бесплатна. Я знаю, что вы, вероятно, не хотите устанавливать две IDE на рабочий стол, но я упоминаю об этом, потому что он поддерживает отладку процедур PL / SQL. Узнать больше .
Можно использовать DBMS_DEBUG вручную, но я бы не советовал, если бы у вас не было достаточно времени и терпения. Oracle задумал использовать его в качестве API для поставщиков инструментов, а не для реальных людей.
Имейте в виду, что для начала сеанса отладки необходима учетная запись с привилегиями DEBUG CONNECT SESSION и DEBUG ANY PROCEDURE.