问题描述
嗨,汤姆,
在尝试在SQL Developer中使用远程调试功能时,我遇到了一个问题,我按照建议添加了ACE,并为我的应用程序架构MY_SCHEMA和Apex架构授予了DBMS_DEBUG_JDWP包的执行权限。
因此,当我开始收听SQL Developer时,我可以从SQL * Plus或Toad的另一个会话进行连接和远程调试,而不会出现问题。但是由于某种原因,它不能直接从APEX应用程序工作,即使应用程序指向我授予访问权限的模式之一,例如MY_SCHEMA。我总是收到 “ORA-01031: 权限不足” 错误。
一段时间以来,我一直在努力寻找根本原因,但没有成功。此外,在互联网上没有足够的信息,所以不知道发生了什么。任何帮助或线索将不胜感激,谢谢。
我正在使用:
顶点5.1.0.00.45
甲骨文数据库12c企业版版本12.2.0.1.0-64位生产
在尝试在SQL Developer中使用远程调试功能时,我遇到了一个问题,我按照建议添加了ACE,并为我的应用程序架构MY_SCHEMA和Apex架构授予了DBMS_DEBUG_JDWP包的执行权限。
BEGIN dbms_network_acl_admin.append_host_ace( host=>'*.mydomain.com', ace=> sys.xs$ace_type( privilege_list=>sys.XS$NAME_LIST('JDWP'), principal_name=>'MY_SCHEMA', --Appended also for APEX_050100 principal_type=>sys.XS_ACL.PTYPE_DB ) ); COMMIT; END;复制
因此,当我开始收听SQL Developer时,我可以从SQL * Plus或Toad的另一个会话进行连接和远程调试,而不会出现问题。但是由于某种原因,它不能直接从APEX应用程序工作,即使应用程序指向我授予访问权限的模式之一,例如MY_SCHEMA。我总是收到 “ORA-01031: 权限不足” 错误。
--Remote debug test DECLARE lv_source VARCHAR2(500); BEGIN DBMS_DEBUG_JDWP.CONNECT_TCP('MyPCName.mydomain.com', 4000); lv_source := PKG_MYPACKAGE.AnyFunction('XXYYZZ'); DBMS_DEBUG_JDWP.DISCONNECT; END;复制
一段时间以来,我一直在努力寻找根本原因,但没有成功。此外,在互联网上没有足够的信息,所以不知道发生了什么。任何帮助或线索将不胜感激,谢谢。
我正在使用:
顶点5.1.0.00.45
甲骨文数据库12c企业版版本12.2.0.1.0-64位生产
专家解答
杰夫·史密斯 (Jeff Smith) 最近做了一整套演示幻灯片来浏览。
https://www.thatjeffsmith.com/archive/2019/05/debugging-pl-sql-in-apex/
看看你是怎么做的。
https://www.thatjeffsmith.com/archive/2019/05/debugging-pl-sql-in-apex/
看看你是怎么做的。
文章转载自ASKTOM,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
评论
相关阅读
【专家有话说第五期】在不同年龄段,DBA应该怎样规划自己的职业发展?
墨天轮编辑部
1219次阅读
2025-03-13 11:40:53
Oracle RAC ASM 磁盘组满了,无法扩容怎么在线处理?
Lucifer三思而后行
739次阅读
2025-03-17 11:33:53
Oracle+Deepseek+Dify 实现数据库数据实时分析
bicewow
651次阅读
2025-03-06 09:41:49
【ORACLE】ORACLE19C在19.13版本前的一个严重BUG-24761824
DarkAthena
542次阅读
2025-03-04 14:33:31
Oracle避坑指南|同名表导出难题:如何精准排除指定用户下的表?
szrsu
502次阅读
2025-03-05 00:42:34
2月“墨力原创作者计划”获奖名单公布
墨天轮编辑部
439次阅读
2025-03-13 14:38:19
Ogg23ai高手必看-MySQL Innodb Cluster跟oracle的亲密接触
曹海峰
437次阅读
2025-03-04 21:56:13
【ORACLE】char类型和sql优化器发生的“错误”反应
DarkAthena
398次阅读
2025-03-04 23:05:01
什么,oracle 主机用户被删了?原来是虚惊一场!
Lucifer三思而后行
394次阅读
2025-03-03 21:12:09
Oracle 如何修改 db_unique_name?强迫症福音!
Lucifer三思而后行
325次阅读
2025-03-12 21:27:56