数据库

本类阅读TOP10

·SQL语句导入导出大全
·SQL Server日期计算
·SQL语句导入导出大全
·SQL to Excel 的应用
·Oracle中password file的作用及说明
·MS SQLServer OLEDB分布式事务无法启动的一般解决方案
·sqlserver2000数据库置疑的解决方法
·一个比较实用的大数据量分页存储过程
·如何在正运行 SQL Server 7.0 的服务器之间传输登录和密码
·SQL中两台服务器间使用连接服务器

分类导航
VC语言Delphi
VB语言ASP
PerlJava
Script数据库
其他语言游戏开发
文件格式网站制作
软件工程.NET开发
ORACLE使用LogMiner分析重做日志文件全部步骤(WINDOWS NT CHINESE VERSION)

作者:未知 来源:月光软件站 加入时间:2005-2-28 月光软件站

oracle安装于磁盘d:
1. 重新建立PL/SQL包DBMS_LOGMNR_D
打开d:\oracle\ora81\rdbms\admin\dbmslmd.sql
查找
"TYPE col_desc_array IS VARRAY(513) OF col_description;"
改为
"TYPE col_desc_array IS VARRAY(1023) OF col_description;"
在Server Manager中执行以下命令
SVRMGR>@d:\oracle\ora81\rdbms\admin\dbmslmd.sql
2. 设置初始化参数UTL_FILE_DIR,在参数文件中添加一行:
UTL_FILE_DIR=d:\oracle\oradata\manu
重新启动数据库
3. 执行以下命令,创建字典文件
SVRMGR>EXECUTE DBMS_LOGMNR.BUILD(
'v817dict.dic','d:\oracle\oradata\manu');
4. 添加要分析的重做日志文件
SVRMGR>EXECUTE DBMS_LOGMNR.ADDFILE(
'd:\oracle\oradata\manu\redo10.log',DBMS_LOG_MNR.NEW);
SVRMGR>EXECUTE DBMS_LOGMNR.ADDFILE(
'd:\oracle\oradata\manu\redo20.log',DBMS_LOG_MNR.ADDFILE);
5. 开始分析
SVRMGR>EXECUTE DBMS_LOGMNR.START_LOGMNR(
DICTFILENAME=>'d:\oracle\oradata\manu\v817dict.dic');
6. 查询V$LOGMNR_CONTENTS视图
SVRMGR>SELECT * FROM V$LOGMNR_CONTENTS;
7. 停止分析
SVRMGR>EXECUTE DBMS_LOGMNR.END_LOGMNR;



相关文章

相关软件