如何使用gdb工具对Oracle系统状态(systemstate)做trace
原创
©著作权归作者所有:来自51CTO博客作者maclean_007的原创作品,请联系作者获取转载授权,否则将追究法律责任
当Oracle系统hang住 ,无法使用一切方法登录时 (包括 sqlplus -prelim / as sysdba),我们可以使用gdb调试工具来对 Oracle做系统 dump ,通过 系统 dump信息 判断 具体hang的原因 。 若直接 将 进程 kill 掉,则将失去现场 无法帮助今后避免 这样的hang情况。
要使用gdb 外部工具, 就需要知道目前实例中后台进程的进程号。
我们一般通过 以下命令列出 Oracle 进程:ps -ef|grep <SID>
[oracle@rh2 ~]$ ps -ef|grep oraclewebmoney
oracle
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
使用systemstate dump的方法
当数据库hang住的时候,如果能够使用sqlplus登录数据库,那么debug也许是你的不错的选择。而syste
sql upload 数据库 database system -
Oracle SQL_TRACE使用小结
一、关于基础表Oc_C
Oracle sql oracle sed ide