2014-12-03 200 views
1

我正在使用Oracle SQL Developer 4.0.2.15.21,我想調試一個PROCEDURE。我不能這樣做,因爲我得到了以下錯誤消息......oracle sql開發者ORA-12535:TNS:操作超時

執行PL/SQL:ALTER SESSION SET PLSQL_DEBUG = TRUE
執行PL/SQL:CALL DBMS_DEBUG_JDWP.CONNECT_TCP( '192.168.1.88',「 54159' )
ORA-30683:失敗建立連接到調試器
ORA-12535:TNS:操作超時
ORA-06512:在 「SYS.DBMS_DEBUG_JDWP」,線68
ORA-06512:在第1行
進程已退出。

任何人都可以幫助我嗎?

回答

2

在的SQLDeveloper去「工具」 - >「首選項」 - >「調試」
點擊選項「提示調試主機數據庫調試」

+1

精密,則必須輸入其執行調試數據庫服務器的不是主機名的機器的主機名。如果您的數據庫實例上有ACL,則需要添加調試器機器的主機名。 – 2018-01-31 15:55:18

0

我有同樣的問題。問題的根源在於阻止從數據庫服務器返回連接的本地防火牆(Windows 7)。

爲了解決它,我授權SqlDevelopper通過Windows防火牆進行通信。

  • 的控制面板\安全.. \防火牆\授權程序進行通信......

的Windows法文版的路徑是 PANNEAU去配置\ SYSTEME等安全公司\佩爾 - FEU的Windows \程序autorisés

  • 在程序列表中搜索的SQLDeveloper(在我的配置sqldeveloper64w)檢查相應的網絡(私人和或公共)上。

對於進一步的細節,我建議閱讀下面的文章:failure establishing connection to debugger tips