Oracle密码文件、警告日志文件、跟踪文件

密码文件

oracle用于验证sysdba权限的二进制文件。

警告日志文件

警告日志文件是用来记录oracle数据库系统在运行期间的各种信息:

oracle实例打开和关闭、建立表空间、增加数据文件等记录。

警告日志文件名一般为:alert_<ORACLE_SID>.log。

[oracle@swq ~]$ find /data -name "alert_*.log"
/data/u01/app/oracle/diag/rdbms/orcl/orcl/trace/alert_orcl.log

查看警告日志文件的路径(一般情况下存放在后台跟踪文件的相同目录下):

-- 查看后台跟踪目录的路径
select NAME,VALUE from v$parameter where name='background_dump_dest'
或者
show parameter background_dump_dest

例子:
SQL> select NAME,VALUE from v$parameter where name='background_dump_dest';

NAME
--------------------------------------------------------------------------------
VALUE
--------------------------------------------------------------------------------
background_dump_dest
/data/u01/app/oracle/diag/rdbms/orcl/orcl/trace


跟踪文件

跟踪文件是oracle实例在系统出现异常时,由oracle系统自动创建的文本文件,与警告文件构成完整的故障信息。

警告日志文件包括错误事件的说明,而跟踪文件记录了该错误的详细信息。

SQL> show parameter dump_dest

NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
-- 后台跟踪文件路径
background_dump_dest                 string      /data/u01/app/oracle/diag/rdbm
                                                 s/orcl/orcl/trace
core_dump_dest                       string      /data/u01/app/oracle/diag/rdbm
                                                 s/orcl/orcl/cdump
                                                 
-- 用户跟踪文件路径
user_dump_dest                       string      /data/u01/app/oracle/diag/rdbm
                                                 s/orcl/orcl/trace

posted @ 2023-07-17 12:11  蕝戀  阅读(89)  评论(0编辑  收藏  举报