2017-07-06 98 views
0

我有调试privs和编译我的包和包体进行调试。当我尝试启动调试器时,我得到以下内容。Oracle调试不起作用SQL开发人员4.2.0.17

Executing PL/SQL: ALTER SESSION SET PLSQL_DEBUG=TRUE 
Executing PL/SQL: CALL DBMS_DEBUG_JDWP.CONNECT_TCP('XX.XX.XX.XXX', 'YYYYY') 
ORA-30683: failure establishing connection to debugger 
ORA-12535: TNS:operation timed out 
ORA-06512: at "SYS.DBMS_DEBUG_JDWP", line 68 
ORA-06512: at line 1 
Process exited. 
Disconnecting from the database ZZZ 

我尝试设置DatabaseDebuggerDisableJDWP = true在我的ide.properites文件(所有的),并没有帮助。

+0

听起来像你隐藏的IP地址和端口是错误的,或者有一个防火墙的方式。 –

回答

0

试试这个决心:

工具 - >首选项 - >调试 - 设置提示调试主机数据库调试。

设置你的机器的IP地址,当它提示,我认为这将是工作。

+0

谢谢。我已经做到了。看起来我在脚本中放置了“DatabaseDebuggerDisableJDWP = true”。 当第一行放入“DatabaseDebuggerDisableJDWP = true”时,它就起作用了。我还必须进行更改,然后在更改停滞之前多次进出SQL开发人员。 – CMB

0

它看起来像我把DatabaseDebuggerDisableJDWP =真在ide.properties文件太远了。
当第一行放入DatabaseDebuggerDisableJDWP = true时,它工作。在更改停滞之前,我还必须多次进行更改并进出Sql开发人员。