⑴ 如何查看oracle的日志文件
Oracle日志文件查看方法:
1、以sysdba权限用户登录数据库。2、执行sql语句:
select*fromv$logfile;
3、结果显示内即为日志路径:
select*fromv$sql;–(#查看最近所作的操作)select*fromv$sqlarea;–(#查看最近所作的操作)
⑵ oracle如何查看日志文件
oracle日志查看一.oracle日志的路径:登录:sqlplus"/assysdba"查看路径:sql>select*fromv$logfile;sql>select*fromv$logfile;(#日志文件路径)二.oracle日志文件包含哪些内容:(日志的数量可能略有不同)control01.ctlexample01.dbfredo02.log sysaux01.dbfundotbs01.dbfcontrol02.ctlredo03.log system01.dbfusers01.dbfcontrol03.ctlredo01.log shttest.dbftemp01.dbf三.oracle日志的查看方法:sql>select*fromv$sql (#查看最近所作的操作)sql>select*fromv$sqlarea(#查看最近所作的操作)oracle数据库的所有更改都记录在日志中,从目前来看,分析oracle日志的唯一方法就是使用oracle公司提供的logminer来进行,因为原始的日志信息我们根本无法看懂,oracle8i后续版本中自带了logminer,而logminer就是让我们看懂日志信息的工具,通过这个工具可以:查明数据库的逻辑更改,侦察并更正用户的误操作,执行事后审计,执行变化分析。
⑶ oracle日志文件存储在哪个表空间
日志文件分为重做日志文件(redo log file)和归档日志文件(archive log file)。<br><br>SQL> select group#, status, member from v$logfile;<br><br> GROUP# STATUS MEMBER<br>———- ——- ——————————————————————————–<br> 3 C:\ORACLE\ORADATA\ORCL\REDO03.LOG<br> 2 C:\ORACLE\ORADATA\ORCL\REDO02.LOG<br> 1 C:\ORACLE\ORADATA\ORCL\REDO01.LOG<br><br>redo log fiel有多个组group构成。一个group中能包括不止一个log file,日志信息是写到group的每个logfile中,所以一个group中的log file存储着一样的信息。当一个group写满之后就转到下一个group中,称之为日志切换。<br><br>当所有group都写满了后,就重头开始从第一个group开始,原来的内容将被覆盖丢失。如果不想被丢失,可以采用归档模式,即将数据保存到archive log file中。归档模式会给系统带来一定的性能问题。<br><br>查看database采用哪种模式:<br>SQL> select dbid,name,log_mode from v$database;<br><br> DBID NAME LOG_MODE<br>———- ——— ————<br>1232416663 ORCL NOARCHIVELOG<br><br>归档日志路径由SPFILE的log_archive_dest参数确定。<br><br>SQL> show parameter log_archive_dest;<br><br>NAME TYPE VALUE<br>———————————— ———– ——————————<br>log_archive_dest string <br>log_archive_dest_1 string <br>log_archive_dest_10 string <br>log_archive_dest_2 string <br>log_archive_dest_3 string <br>log_archive_dest_4 string <br>log_archive_dest_5 string <br>log_archive_dest_6 string <br>log_archive_dest_7 string <br>log_archive_dest_8 string <br>log_archive_dest_9 string <br>log_archive_dest_state_1 string enable<br>log_archive_dest_state_10 string enable<br>log_archive_dest_state_2 string enable<br>log_archive_dest_state_3 string enable<br>log_archive_dest_state_4 string enable<br>log_archive_dest_state_5 string enable<br>log_archive_dest_state_6 string enable<br>log_archive_dest_state_7 string enable<br>log_archive_dest_state_8 string enable<br>log_archive_dest_state_9 string enable<br><br>警告日志文件alert_sid.log保存着例行的信息和错误信息,它的路经是:<br><br>SQL> select value from v$parameter where name='background_mp_dest';<br><br>VALUE<br>——————————————————————————–<br>c:\oracle\diag\rdbms\orcl\orcl\trace<br><br>SQL> show parameter background_mp_dest;<br><br>NAME TYPE VALUE<br>———————————— ———– ——————————<br>background_mp_dest string c:\oracle\diag\rdbms\orcl\orcl\trace<br><br>用户跟踪文件是oracle出现异常时自动创建的文本文件,它与警告文件一起构成了完整的故障信息描述体系。<br><br>SQL> select value from v$parameter where name='user_mp_dest';<br><br>VALUE<br>——————————————————————————–<br>c:\oracle\diag\rdbms\orcl\orcl\trace<br><br>SQL> show parameter user_mp_dest;<br><br>NAME TYPE VALUE<br>———————————— ———– ——————————<br>user_mp_dest string c:\oracle\diag\rdbms\orcl\orcl\trace
⑷ 如何查看oracle的日志文件
1、因为oracle运行在来linux系统下源,首先,要连接Linux系统。
⑸ oracle启动日志在哪个文件夹下
oracle启动日志在$ORACLE_HOME/admin/$SID/admin/bm
⑹ linux oracle归档日志文件路径修改
一来 查看归档文件路径源位置show parameter log_archive_dest_1二 关闭数据库alter database chenkpoint;shutdown immediate三 挂载数据库start mount四 修改归档路径alter system set log_archive_dest_1='LOCATION=/archive';五 启动数据库alter database open;六 查看是否生效alter system switch logfile;ls /archive
⑺ oracle启动时的错误日志在哪里
在“oracle安装路径proctoracle版本admin实例名称mp”路径下。
备注:根据文件修改的时间,找到启动日志“.trc”文件,即可看到错误信息。
⑻ 如何查看oracle归档日志位置
(1)常用命令 SQL> show parameter log_archive_dest; SQL> archive log list; SQL> select * from V$FLASH_RECOVERY_AREA_USAGE; ARCHIVELOG 96.62 0 141 SQL> select sum(percent_space_used)*3/100 from v$flash_recovery_area_usage; 2.9904 SQL> show parameter recover; db_recovery_file_dest string /u01/oracle/flash_recovery_area db_recovery_file_dest_size big integer 2G。
(2)删除日志 cd $ORACLE_BASE/flash_recovery_area/orcl/archivelog 转移或清除对应的归档日志, 删除一些不用的日期目录的文件,注意保留最后几个文件在删除归档日志后,必须用RMAN维护控制文件,否则空间显示仍然不释放。
(3)rman target sys/password RMAN> crosscheck archivelog all; RMAN> delete expired archivelog all; 或者 RMAN> delete archivelog until time “sysdate-1″。
(4)再查 SQL> select * from V$FLASH_RECOVERY_AREA_USAGE。
(5)修改大小 SQL> alter system set db_recovery_file_dest_size=4G scope=both。
⑼ 如何查看oracle监听日志文件
Oracle日志查看 一.Oracle日志的路径: 登录:sqlplus "/as sysdba" 查看路径:SQL> select * from v$logfile; SQL> select * from v$logfile;(#日志文件路径) 二.Oracle日志文件包含哪些内容:(日志的数量可能略有不同) control01.ctl example01.dbf redo02.log sysaux01.dbf undotbs01.dbf control02.ctl redo03.log system01.dbf users01.dbf control03.ctl redo01.log SHTTEST.dbf temp01.dbf 三.Oracle日志的查看方法: SQL>select * from v$sql (#查看最近所作的操作) SQL>select * fromv $sqlarea(#查看最近所作的操作) Oracle 数据库的所有更改都记录在日志中,从目前来看,分析Oracle日志的唯一方法就是使用Oracle公司提供的LogMiner来进行,因为原始的日志信息我们根本无法看懂,Oracle8i后续版本中自带了LogMiner,而LogMiner就是让我们看懂日志信息的工具,通过这个工具可以:查明数据库的逻辑更改,侦察并更正用户的误操作,执行事后审计,执行变化分析。
⑽ Oracle的日志文件存储在什么位置
1、通来过sqlplus命令连接数据库自,查看服务器是否已经开启归档。
未经允许不得转载:山九号 » oracle日志文件路径|如何查看oracle监听日志文件