当前位置:首页>开发>正文

如何查看oracle数据库的系统日志 如何查看oracle的日志文件

2023-06-07 02:09:37 互联网 未知 开发

 如何查看oracle数据库的系统日志 如何查看oracle的日志文件

如何查看oracle数据库的系统日志

记录系统日志,比如日志切换的记录,修改系统参数等系统事件。
位置在参数background_dump_dest指定的路径下,一般为: %ORACLE_BASE%admin\%ORACLE_SID%dump

如何查看oracle的日志文件

Oracle日志文件查看方法:
1、以sysdba权限用户登录数据库。
2、执行sql语句:
select * from v$logfile3、结果显示即为日志路径:


4、另外还有其他的操作日志可用以下两个sql语句查询:

select * from v$sql--(#查看最近所作的操作)
select * fromv $sqlarea--(#查看最近所作的操作)

如何查询Oracle数据库的操作日志

如何查询Oracle数据库的操作日志
首先,向你介绍一个动态视图:v$sql
该视图展示最近一段时间所有执行过的sql语句:
select * from v$sql
即可。
如果报错找不到v$sql,一般是权限问题,换sysdba就肯定能查到。
但要注意的是“隐式sql”,很多sql语句是调用执行的,(比如,存储过程中对dbms包的调用,再如执行create 语句所触发的对系统表空间、数据字典的修改等等。),这些语句同样会展现在v$sql中。

如何查看oracle11 日志

Oracle11日志查看方法

现象描述:  

oracle日常维护中经常需要检查alert告警日志,查看数据库是否有问题。

原因分析:  

oracle11g修改了日志系统,不在使用oracle9的alert_$ORACLE_SID.log日志,修改为Diag Alert 和Diag Trace两个目录保存xml格式和文本格式的日志,这个两个目录分别放置于/oracle/oracle/diag/rdbms/rac/rac1/trace和/oracle/oracle/diag/rdbms/rac/rac1/alert目录下,也可以使用
sql>select name ,value from  v$diag_info命令来查询。也可以使用Enterprise Manager,进入Oracle database home page,在Related Links点击Alert Log  Contents查看。

处理过程:  

oracle11g修改了日志系统,不在使用oracle9的alert_$ORACLE_SID.log日志,修改为Diag Alert 和Diag Trace两个目录保存xml格式和文本格式的日志,这个两个目录分别放置于/oracle/oracle/diag/rdbms/rac/rac1/trace和/oracle/oracle/diag/rdbms/rac/rac1/alert目录下,也可以使用
sql>select name ,value from  v$diag_info命令来查询。也可以使用Enterprise Manager,进入Oracle database home page,在Related Links点击Alert Log  Contents查看。

最新文章