[20241107]建立完善ext_kglob.sh脚本.txt --//一些环境的gdb版本太旧,不支持管道操作,将两者结合起来写成一个脚本。 $ cat ext_kglob.sh #/bin/bash # extrace object string from object handle address # arg1 = address arg2 = offset arg3 = p or other p=pipe pipe=${3:-p} offset=${2:-1c8} if [ "$pipe" == "p" ] ; then echo x/s 0x${1}+0x${offset} | gdb -q -p $(pgrep -f ora_dbw0_${ORACLE_SID}) | grep '^(gdb)' else echo -e "x/s 0x${1}+0x${offset}\nquit\n" >| /tmp/ext_kglob.tmp gdb -q -batch -p $(pgrep -f ora_dbw0_${ORACLE_SID}) -x /tmp/ext_kglob.tmp | grep "^0x" | grep -v "0x0" fi --//简单测试看看: SYS@book> @ sharepool/shp4p 80baj2c2ur47u 0 SYS@book> @ pr ============================== HANDLE_TYPE : parent handle address KGLHDADR : 000000006E6CD0D8 KGLHDPAR : 000000006E6CD0D8 C40 : select * from dept where deptno=20 KGLHDLMD : 0 KGLHDPMD : 0 KGLHDIVC : 0 KGLOBHD0 : 000000006FE20100 KGLOBHD6 : 00 KGLOBHS0 : 4064 KGLOBHS6 : 0 KGLOBT16 : 0 N0_6_16 : 4064 N20 : 4064 KGLNAHSH : 95129850 KGLOBT03 : 80baj2c2ur47u KGLOBT09 : 65535 PL/SQL procedure successfully completed. $ ext_kglob.sh 000000006E6CD0D8 (gdb) 0x6e6cd2a0: "select * from dept where deptno=20" (gdb) quit $ ext_kglob.sh 000000006E6CD0D8 '' 0 0x6e6cd2a0: "select * from dept where deptno=20"
[20241107]建立完善ext_kglob.sh脚本.txt
来源:这里教程网
时间:2026-03-03 20:52:47
作者:
编辑推荐:
- [20241107]建立完善ext_kglob.sh脚本.txt03-03
- oracle数据坏块处理(三)-数据抽取插入到新表中03-03
- ASM优先读取测试03-03
- ORA-08104报错处理03-03
- rac修改监听端口03-03
- oracle虚拟索引简介03-03
- 破解 ORA-14551:在 PL/SQL 中执行 DML 的陷阱与解决方案03-03
- [20241107]nocache的编译.txt03-03
下一篇:
相关推荐
-
雷神推出 MIX PRO II 迷你主机:基于 Ultra 200H,玻璃上盖 + ARGB 灯效
2 月 9 日消息,雷神 (THUNDEROBOT) 现已宣布推出基于英
-
制造商 Musnap 推出彩色墨水屏电纸书 Ocean C:支持手写笔、第三方安卓应用
2 月 10 日消息,制造商 Musnap 现已在海外推出一款 Oce
热文推荐
- oracle数据坏块处理(三)-数据抽取插入到新表中
oracle数据坏块处理(三)-数据抽取插入到新表中
26-03-03 - 破解 ORA-14551:在 PL/SQL 中执行 DML 的陷阱与解决方案
- Oracle 统一审计- Best 实践四
Oracle 统一审计- Best 实践四
26-03-03 - Oracle SQL语句为什么不走索引-场景三
Oracle SQL语句为什么不走索引-场景三
26-03-03 - 数据库去O搞了个寂寞!甲骨文股价翻倍,市值突破5200亿美金!
数据库去O搞了个寂寞!甲骨文股价翻倍,市值突破5200亿美金!
26-03-03 - Oracle 统一审计- Best 实践五
Oracle 统一审计- Best 实践五
26-03-03 - 查询DBA_FREE_SPACE缓慢问题
查询DBA_FREE_SPACE缓慢问题
26-03-03 - Oracle Linux 8.10 图形化安装 Oracle Database 21c
- 长沙岳麓区家具馆:邂逅高颜值餐桌,开启优雅用餐时光
长沙岳麓区家具馆:邂逅高颜值餐桌,开启优雅用餐时光
26-03-03 - 芯片行业ERP系统设计需要考虑哪些因素
芯片行业ERP系统设计需要考虑哪些因素
26-03-03
