1.7 KiB
1.7 KiB
Если при попытке отладки возникает ошибка вроде такой:
Executing PL/SQL: ALTER SESSION SET PLSQL_DEBUG=TRUE
Executing PL/SQL: CALL DBMS_DEBUG_JDWP.CONNECT_TCP( '192.168.233.98', '7094' )
ORA-30683: сбой установления соединения с отладчиком
ORA-12570: TNS:сбой программы чтения в пакете
ORA-06512: на "SYS.DBMS_DEBUG_JDWP", line 68
ORA-06512: на line 1
Process exited.
значит тебе нужно поменять способ отладки
Версия 20.* и выше
#Oracle #SQL Developer - Tools - Preferences... - Debugger - Database Debug protocol установить в Use DBMS_DEBUG вместо Use DBMS_DEBUG_JDWP
Версия до 20.*
-
Открой Oracle SQL Developer, зайди в About - Properties. Найди строку
ide.system.dir
- там лежат конфиги IDE. Скопируй этот путь, ты туда сейчас полезешь. -
Закрой IDE и открой файл
<скопированный_путь>/o.sqldeveloper/ide.properties
или<скопированный_путь>/o.sqldeveloper<версия_ide>/ide.properties
-
Добавь новую строчку:
DatabaseDebuggerDisableJDWP=true
- Сохраняй файл и запускай IDE, подключайся к БД и начинай отладку любого объекта.