使用外部表管理Oracle 告警日志.doc使用外部表管理Oracle告警日志--================================================--使用外部表管理Oracle告警日志(ALAERT_$)--================================================Oracle告警日志时DBA维护数据库经常需要关注的一部分内容。然而告警日志以文本文件,按时间的先后顺序不断累积的形式来存储,久而久之,势必造成告警日志的过大,难于维护和查找相关的信息。使用外表表方式来管理告警日志将大大简化维护工作量,也更直关的获取所需的信息。有关外部表的使用请参考:Oracle外部表一、告警日志的内容消息和错误的类型(Typesofmessagesanderrors)ORA-600内部错误(ORA-600internalerrorsthatneedimmediatesupportfromOracle'scustomersupport)'ORA-1578块损坏错误(ORA-1578blockcorruptionerrorsthatrequirerecovery)ORA-12012(作业队列错误(ORA-12012jobqueueerrors)实例启动关闭,恢复等信息(STARTUP&SHUTDOWN,andRECOVERstatementexecutionmessages)特定的DDL命令(CertainCREATE,ALTER,&DROPstatements)影响表空间,数据文件及回滚段的命令(StatementsthateffectTABLESPACES,DATAFILES,andROLLBACKSEGMENTS)可持续的命令被挂起(Whenaresumablestatementissuspended)LGWR不能写入到日志文件(Whenlogwriter(LGWR)cannotwritetoamemberofagroup)归档进程启动信息(WhennewArchiverProcess()isstarted)调度进程的相关信息(Dispatcherinformation)动态参数的修改信息(urrenceofsomeonechangingadynamicparameter)二、******@ORCL>showparameter%b%_dump_dest--此可以省略,-----------------------------------------------------------------------------background_dump_deststring/u01/oracle/admin/orcl/,并创建数据库目录******@ORCL>createuserusr1identifiedbyusr1--创建帐户usr12temporarytablespacetemp3defaulttablespaceusers4quotaunlimitedonusers;******@ORCL>grantconnect,resourcetousr1;--为帐户usr1授予connect,resource角色
使用外部表管理Oracle 告警日志 来自淘豆网www.taodocs.com转载请标明出处.