2017-07-06 65 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開發人員。