通过外部表的方式访问alert日志
admin
2023-05-12 02:41:28
0
通过外部表的方式把alert日志文件映射到一个虚拟的表中 转自:http://www.jb51.net/article/34590.htm
1、查看操作系统版本 
SQL> select * from v$version; 
BANNER 
---------------------------------------------------------------- 
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Prod 
PL/SQL Release 10.2.0.1.0 - Production 
CORE 10.2.0.1.0 Production 
TNS for Linux: Version 10.2.0.1.0 - Production 
NLSRTL Version 10.2.0.1.0 - Production 
SQL> 

2、查看预警日志文件(alert_sid.log)的位置 
SQL> show parameter dump 
NAME TYPE VALUE 
------------------------------------ ----------- ------------------------------ 
background_core_dump string partial 
background_dump_dest string /u01/oracle/admin/bdump 
core_dump_dest string /u01/oracle/admin/cdump 
max_dump_file_size string 10240 
shadow_core_dump string partial 
user_dump_dest string /u01/oracle/admin/udump 

3、创建目录alert 
注意:directory不是实体,只是一个指向,指向os中一个路径 
SQL> create or replace directory alert as '/u01/oracle/admin/bdump'; 
Directory created. 
SQL> 

4、创建外部表alert 
SQL> create table alert 
1 (log varchar2(1000)) 
2 organization external 
3 (type oracle_loader 
4 default directory alert 
5 access parameters 
6 (records delimited by newline) 
7 location ('alert_PROD.log')) 
8 reject limit unlimited; 
Table created. 

5、查看alert中的内容 
SQL> select * from alert where rownum<20; 
LOG 
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 
Wed Feb 27 11:05:11 2013 
Starting ORACLE instance (normal) 
Cannot determine all dependent dynamic libraries for /proc/self/exe 
Unable to find dynamic library libocr10.so in search paths 
RPATH = /ade/aime1_build2101/oracle/has/lib/:/ade/aime1_build2101/oracle/lib/:/ade/aime1_build2101/oracle/has/lib/: 
LD_LIBRARY_PATH is not set! 
The default library directories are /lib and /usr/lib 
Unable to find dynamic library libocrb10.so in search paths 
Unable to find dynamic library libocrutl10.so in search paths 
Unable to find dynamic library libocrutl10.so in search paths 
LICENSE_MAX_SESSION = 0 
LICENSE_SESSIONS_WARNING = 0 
Picked latch-free SCN scheme 2 
Using LOG_ARCHIVE_DEST_1 parameter default value as /u01/oracle/product/10.2.0/db_1/dbs/arch 
Autotune of undo retention is turned on. 
IMODE=BR 
ILAT =10 
LICENSE_MAX_USERS = 0 
SYS auditing is disabled 
19 rows selected. 
SQL> 

6、看看数据库有哪些 可爱的ORA- 错误吧 
SQL> select * from alert where log like '%ORA-%'; 
LOG 
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 
ORA-959 signalled during: alter database default tablespace users... 
ORA-959 signalled during: drop tablespace uses... 
ORA-12919 signalled during: drop tablespace users... 
ORA-1549 signalled during: drop tablespace users... 
ORA-1505 signalled during: alter database add logfile group 1 
ORA-1184 signalled during: alter database add logfile group 1 
ORA-1013 signalled during: alter tablespace tts read only... 
ORA-1013 signalled during: alter tablespace tts read only... 
ORA-1013 signalled during: alter tablespace users read only... 
ORA-1539 signalled during: alter tablespace users read only...

相关内容

热门资讯

打造AI影像协作实验场 上影节... 上海国际电影节全新单元“AI片场”开机 打造AI影像协作实验场 “我做AI电影已经两年了。”德国AI...
我国首次成功批量克隆超高产奶山... 西北农林科技大学14日向新华社记者独家披露,学校羊遗传改良与生物育种创新团队攻克关键核心技术,6只超...
医学院硕博研究生靠虚开发票冒签... 33岁的柴某系江苏人,案发前系某医院博士后研究人员。一审法院认定,2018年至2023年,柴某在某医...
京东618自营电脑桌椅服务升级... 随着京东心动购物季开启,职场人、居家办公族及电竞爱好者的“久坐刚需”升级需求集中释放,电脑桌椅品类迎...
扎波罗热核电站遭乌军袭击,两名... 当地时间5月14日,扎波罗热核电站官方通报称,乌克兰武装部队的无人机对核电站周边区域发动袭击。在距离...
储殷:“建设性稳定关系”涵盖了... 特朗普率高规格代表团访华,中方也是高规格接待。中美今天的互动总体呈现出什么特点?这次元首外交又将如何...
中科信息称目前没有研发具身机器... 瑞财经 严明会 5月13日,中科信息在路演活动中表示,公司目前没有研发具身机器人,现有机器人主要面向...
按下物理AI加速键!香港成全球... 近日,首届香港具身智能产业峰会暨智元APC2026(香港)召开,标志着具身智能从技术炫技正式转向生产...
内塔尼亚胡称将对《纽约时报》提... 新华社耶路撒冷5月14日电(记者庞昕熠 冯国芮)以色列总理办公室14日发表声明称,由于美国《纽约时报...
黄仁勋最后一刻从“局外人”变“... 黄仁勋在最后一刻登上飞往北京的总统专机,从原本的“局外人”瞬间变成“座上宾”。这段场景的背后到底有哪...