oracle 11g查看alert日志方法
oracle 11g查看alert日志方法
一。第一种方法
1.切换到oracle用户
su - oracle
2.进入sqlplus窗口
sqlplus / as sysdba
3.执行sql命令,查看trace文件位置:background_dump_dest就是后台日志
show parameter dump;
4.退出sqlplus命令行,在linux命令行执行cd命令,切换到trace目录下
cd /u01/app/oracle/diag/rdbms/prod/PROD/trace
5.查看带有alert关键字的文件,alert_INSTANCENAME.ora即是alert日志的名字
ls alert*
6.可以考虑用tail命令查看alert日志后500行,然后-f表示实时刷新
tail -500f alert_PROD.log
二。第二种方法(oracle提供了adrci工具)
1.切换到oracle用户
2.执行adrci命令
3.show homes查看当前可以看到哪些home (adrci很强大,可以看监听日志和alert日志等,此处就不详解了)
4.set oracle alert日志home
5.执行如下命令即可实时查看alert日志后500行
6.ctrl+c退出该命令
7.退出adrci命令行
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~