分析Oracle8i/9i的重做日志和归档日志
2007-05-12 12:25:41 来源:WEB开发网通过上面的操作会产生三个连续的归档日志文件。
二、建立字典文件
字典文件用于存放表及对象ID号之间的对应关系。当使用字典文件时,它会在表名和对象ID号之间建立一一对应的关系。因此需要注意,如果用户建立了新表之后,并且将来可能会对该表进行日志分析,那么就需要重新建立字典文件,以将其对象名及对象ID号存放到字典文件中。
1.修改参数文件,添加参数:UTL_FILE_DIR=C:Oraclephjlogmnr
目录logmnr必须事先手工建立,该目录用于存放产生的字典文件,目录名称可以自定。
2.重新启动数据库 sqlplus internal/oracle@phj
shutdown immediate
startup pfile=%Oracle_Home%databaseinitphj.ora
3.建立字典文件 BEGIN
dbms_logmnr_d.build(
dictionary_filename=>’dict.ora’,
dictionary_location=>’c:oraclephjlogmnr’);
END;
/
注意:参数dictionary_filename用以指定字典文件的文件名;参数 dictionary_location用于指定存放字典文件所在的目录,该目录必须与初始化参数UTL_FILE_DIR的值一致。如果指定的字典文件名dict.ora已经存在,则应在执行此操作前将其彻底删除(从垃圾箱中删除),否则执行该过程将失败。
三、建立日志分析列表
建立日志分析列表必须在MOUNT或NOMOUNT状态下完成。
1.停止并装载数据库 sqlplus internal/oracle@phj
shutdown immediate
startup mount pfile=%Oracle_Home%databaseinitphj.ora
2.建立日志分析列表
在“生成归档日志”的操作中已经生成了三个连续的归档日志文件,为便于分析我们重新复制这三个归档日志文件并分别命名为:test1.arc、test2.arc、test3.arc。通过以下操作建立日志分析列表: BEGIN
dbms_logmnr.add_logfile(
options=>dbms_logmnr.new,
logfilename=>’c:oraclephjarchive est1.arc’);
END;
/
- ››oracle 中 UPDATE nowait 的使用方法
- ››Oracle ORA-12560解决方法
- ››Oracle 10g RAC 常用维护命令
- ››Oracle如何在ASM中定位文件的分布
- ››Oracle的DBMS_RANDOM.STRING 的用法
- ››oracle 外部表导入时间日期类型数据,多字段导入
- ››Oracle中查找重复记录
- ››oracle修改用户登录密码
- ››Oracle创建删除用户、角色、表空间、导入导出等命...
- ››Oracle中登陆时报ORA-28000: the account is lock...
- ››Oracle数据库在配置文件中更改最大连接数
- ››Oracle中在pl/sql developer修改表的两种方式
更多精彩
赞助商链接