VS Code搭配Oracle SQLDeveloper扩展调试PL/SQL无响应问题求助
VS Code中Oracle SQLDeveloper扩展PL/SQL调试无响应问题
环境信息
- VS Code:1.99.1(当前最新版)
- SQL Developer Extension:25.1.0(当前最新版)
- 客户端系统:MacOS Sequoia 15.3.2(当前最新版)
- Oracle数据库:EE 19.21(19c)
已完成配置
- 为客户端静态LAN IP(192.168.50.214)创建数据库ACL,分配connect、resolve权限,配置代码如下:
BEGIN DBMS_NETWORK_ACL_ADMIN.create_acl (acl => 'debug_permissions.xml', -- 可自定义名称 description => 'DEBUG Access', principal => 'HR', -- 尝试访问网络资源的数据库用户名 is_grant => TRUE, privilege => 'connect', start_date => NULL, end_date => NULL); END; / COMMIT; BEGIN DBMS_NETWORK_ACL_ADMIN.ADD_PRIVILEGE (acl => 'debug_permissions.xml', principal => 'HR', is_grant => TRUE, PRIVILEGE => 'connect'); END; / COMMIT; BEGIN DBMS_NETWORK_ACL_ADMIN.ADD_PRIVILEGE (acl => 'debug_permissions.xml', principal => 'HR', is_grant => TRUE, privilege => 'resolve'); END; / COMMIT; BEGIN DBMS_NETWORK_ACL_ADMIN.assign_acl (acl => 'debug_permissions.xml', HOST => '192.168.50.214', /*支持计算机名或IP,也可使用通配符,例如'*.us.oracle.com'*/ lower_port => 4000, upper_port => 4999); END; / commit; grant debug connect session to hr;
- 关闭数据库服务器与客户端防火墙,排除防火墙规则干扰
- 成功编译用于调试的存储程序(使用示例代码:array_job、debugging_step_into、debugging_debugger)
- 用户权限:已为HR用户授予connect、resource角色及debug connect session权限
问题现象
点击Run或Debug按钮后无任何响应,未出现预期的生成调试存根提示表单及Debug按钮,已补充功能无响应的截图。
内容的提问来源于stack exchange,提问作者Sportball
相关产品推荐
相关产品推荐

