我正在尝试远程调试pl/sql。但我不能 - 数据库返回一个错误。我应该怎么做才能解决这个问题并开始调试?
ORA-30683: failure establishing connection to debugger
ORA-12541: TNS:no listener
ORA-06512: at "SYS.DBMS_DEBUG_JDWP", line 68
ORA-06512: at line 1
UPD
我正在尝试在远程服务器上调试程序。在本地计算机上,我只安装了 sql developer。
你有运行本地防火墙吗?您需要为 SQLDeveloper 添加一个例外。它启动一个侦听器来侦听数据库/会话调试事件。如果它无法连接回您,那就是问题所在。
我还没有再次测试它,但据我所知,您需要 DEBUG 权限才能在 SQL Developer 中使用调试器:
如果您有调试访问权限,则工具 -> 首选项 -> 调试器 -> 检查“调试端口范围”。增加“连接重试设置”
重新启动 SQL 开发人员。