Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
当Oracle在Docker中运行时,如何调试存储过程?_Oracle_Docker_Debugging_Plsql - Fatal编程技术网

当Oracle在Docker中运行时,如何调试存储过程?

当Oracle在Docker中运行时,如何调试存储过程?,oracle,docker,debugging,plsql,Oracle,Docker,Debugging,Plsql,我曾经使用Oracle SQL Developer调试Oracle存储过程。但在DB团队将DB迁移到docker环境后,我在尝试启动存储过程上的调试器时收到以下错误消息: Connecting to the database XXX. Executing PL/SQL: CALL DBMS_DEBUG_JDWP.CONNECT_TCP( 'XXX.XXX.XXX.XXX', '0' ) ORA-30683: failure establishing connection to debugger

我曾经使用Oracle SQL Developer调试Oracle存储过程。但在DB团队将DB迁移到docker环境后,我在尝试启动存储过程上的调试器时收到以下错误消息:

Connecting to the database XXX.
Executing PL/SQL: CALL DBMS_DEBUG_JDWP.CONNECT_TCP( 'XXX.XXX.XXX.XXX', '0' )
ORA-30683: failure establishing connection to debugger
ORA-12533: TNS:illegal ADDRESS parameters
ORA-06512: at "SYS.DBMS_DEBUG_JDWP", line 68
ORA-06512: at line 1
Process exited.
根据服务器团队的说法,他们为我的调试器启用了一个调试端口(例如40100),但仍然无法连接

谁能对这件事有什么建议吗