oraclelogminer的简单介绍
关于ORACLE的Logminer如何安装
一般不是用dbms_logmnr的么 再说 你这个 configure ,makefile, install 这是linux/unix 下用的啊 一般./configure ./make ./make install 就可以安装,windows 里面不知道怎么装
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日志的查看方法:
sqlselect
*
from
v$sql
(#查看最近所作的操作)
sqlselect
*
fromv
$sqlarea(#查看最近所作的操作)
oracle
数据库的所有更改都记录在日志中,从目前来看,分析oracle日志的唯一方法就是使用oracle公司提供的logminer来进行,因为原始的日志信息我们根本无法看懂,oracle8i后续版本中自带了logminer,而logminer就是让我们看懂日志信息的工具,通过这个工具可以:查明数据库的逻辑更改,侦察并更正用户的误操作,执行事后审计,执行变化分析。
如何使用oracle 10g 的logminer查看redo log内容
第一步:首先在spfile中添加一下内容: UTL_FILE_DIR=C:\TEST(该路径任意取)第二步:重启数据库,让第一步配置的参数生效第三步:创建字典文件: EXEC DBMS_LOGMNR_D.BUILD('A.ORA','C:\TEST');第四步:将待查询内容的日志文件添加到字典中去 EXEC DBMS_LOGMNR.ADD_LOGFILE('C:\oracle\product\10.2.0\oradata\haige\REDO01.LOG',DBMS_LOGMNR.NEW);如果还要添加日志文件,则将DBMS_LOGMNR.NEW改为DBMS_LOGMNR.ADDFILE;第五步:分析数据 EXEC DBMS_LOGMNR.START_LOGMNR(DICTFILENAME='C:\TEST\HAIGE.ORA');第六部:查看内容 数据均存在于V$LOGMNR_CONTENTS中; SELECT TIMESTAMP,USERNAME,SQL_REDO FROM V$LOGMNR_CONTENTS;