logmnr--学习步骤
1)set directory utl_file_dir
inint.ora 添加:utl_file_dir=E:\oracle\product\10.2.0\admin\orcl\cdump
2)restartup --一定要干净关闭,然后起来
3)create directory file
dbms_logmnr.build
4)add/remove log file
dbms_logmnr.add_logfile
dbms_logmnr.remove_logfile
5)start logmnr
dbms_logmnr.start_logmnr
6)v$logmnr_contents
跟踪数据修改删除记录
Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.
C:\Documents and Settings\user>sqlplus sys/sys as sysdba
SQL*Plus: Release 10.2.0.1.0 - Production on 星期二 8月 18 20:32:10 2009
Copyright (c) 1982, 2005, Oracle. All rights reserved.
连接到:
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
SQL> shutdown immediate
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup mount
ORACLE 例程已经启动。
Total System Global Area 599785472 bytes
Fixed Size 1250356 bytes
Variable Size 255855564 bytes
Database Buffers 335544320 bytes
Redo Buffers 7135232 bytes
数据库装载完毕。
SQL> alter database archivelog
2 /
数据库已更改。
SQL> alter database open
2 /
数据库已更改。
SQL> archive log list
数据库日志模式 存档模式
自动存档 启用
存档终点 E:\oracle\product\10.2.0\db_1\RDBMS
最早的联机日志序列 94
下一个存档日志序列 96
当前日志序列 96
SQL> execute dbms_logmnr_d.build('init.ora.62220092005','E:\oracle\product\10.2.
0\admin\orcl\cdump');
BEGIN dbms_logmnr_d.build('init.ora.62220092005','E:\oracle\product\10.2.0\admin
\orcl\cdump'); END;
*
第 1 行出现错误:
ORA-01308: 未设置初始化参数 utl_file_dir
ORA-06512: 在 "SYS.DBMS_LOGMNR_INTERNAL", line 3474
ORA-06512: 在 "SYS.DBMS_LOGMNR_INTERNAL", line 3552
ORA-06512: 在 "SYS.DBMS_LOGMNR_D", line 12
ORA-06512: 在 line 1
SQL> show parameter utl
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
create_stored_outlines string
utl_file_dir string
SQL> show user
USER 为 "SYS"
SQL> alter system set utl_file_dir='E:\oracle\product\10.2.0\admin\orcl\cdump' s
cope=spfile;
系统已更改。
SQL> show parameter utl
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
create_stored_outlines string
utl_file_dir string
SQL> shutdown abort
ORACLE 例程已经关闭。
SQL> startup
ORACLE 例程已经启动。
Total System Global Area 599785472 bytes
Fixed Size 1250356 bytes
Variable Size 260049868 bytes
Database Buffers 331350016 bytes
Redo Buffers 7135232 bytes
数据库装载完毕。
数据库已经打开。
SQL> show parameter utl
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
create_stored_outlines string
utl_file_dir string E:\oracle\product\10.2.0\admin\orcl\cdump
SQL> execute dbms_logmnr_d.build('init.ora.62220092005','E:\oracle\product\10.2.
0\admin\orcl\cdump');
PL/SQL 过程已成功完成。
SQL> execute dbms_logmnr.add_logfile('E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\REDO02.LOG',dbms_logmnr.NEW);
PL/SQL 过程已成功完成
SQL> execute dbms_logmnr.add_logfile('E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\REDO01.LOG',dbms_logmnr.NEW);
PL/SQL 过程已成功完成
SQL> execute dbms_logmnr.start_logmnr(DictFileName => 'E:\oracle\product\10.2.0\admin\orcl\cdump\init.ora.62220092005');
PL/SQL 过程已成功完成
SQL> select * from v$logmnr_contents; --此处省略以后补上。。。。。。
1)set directory utl_file_dir
inint.ora 添加:utl_file_dir=E:\oracle\product\10.2.0\admin\orcl\cdump
2)restartup --一定要干净关闭,然后起来
3)create directory file
dbms_logmnr.build
4)add/remove log file
dbms_logmnr.add_logfile
dbms_logmnr.remove_logfile
5)start logmnr
dbms_logmnr.start_logmnr
6)v$logmnr_contents
跟踪数据修改删除记录
Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.
C:\Documents and Settings\user>sqlplus sys/sys as sysdba
SQL*Plus: Release 10.2.0.1.0 - Production on 星期二 8月 18 20:32:10 2009
Copyright (c) 1982, 2005, Oracle. All rights reserved.
连接到:
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
SQL> shutdown immediate
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup mount
ORACLE 例程已经启动。
Total System Global Area 599785472 bytes
Fixed Size 1250356 bytes
Variable Size 255855564 bytes
Database Buffers 335544320 bytes
Redo Buffers 7135232 bytes
数据库装载完毕。
SQL> alter database archivelog
2 /
数据库已更改。
SQL> alter database open
2 /
数据库已更改。
SQL> archive log list
数据库日志模式 存档模式
自动存档 启用
存档终点 E:\oracle\product\10.2.0\db_1\RDBMS
最早的联机日志序列 94
下一个存档日志序列 96
当前日志序列 96
SQL> execute dbms_logmnr_d.build('init.ora.62220092005','E:\oracle\product\10.2.
0\admin\orcl\cdump');
BEGIN dbms_logmnr_d.build('init.ora.62220092005','E:\oracle\product\10.2.0\admin
\orcl\cdump'); END;
*
第 1 行出现错误:
ORA-01308: 未设置初始化参数 utl_file_dir
ORA-06512: 在 "SYS.DBMS_LOGMNR_INTERNAL", line 3474
ORA-06512: 在 "SYS.DBMS_LOGMNR_INTERNAL", line 3552
ORA-06512: 在 "SYS.DBMS_LOGMNR_D", line 12
ORA-06512: 在 line 1
SQL> show parameter utl
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
create_stored_outlines string
utl_file_dir string
SQL> show user
USER 为 "SYS"
SQL> alter system set utl_file_dir='E:\oracle\product\10.2.0\admin\orcl\cdump' s
cope=spfile;
系统已更改。
SQL> show parameter utl
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
create_stored_outlines string
utl_file_dir string
SQL> shutdown abort
ORACLE 例程已经关闭。
SQL> startup
ORACLE 例程已经启动。
Total System Global Area 599785472 bytes
Fixed Size 1250356 bytes
Variable Size 260049868 bytes
Database Buffers 331350016 bytes
Redo Buffers 7135232 bytes
数据库装载完毕。
数据库已经打开。
SQL> show parameter utl
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
create_stored_outlines string
utl_file_dir string E:\oracle\product\10.2.0\admin\orcl\cdump
SQL> execute dbms_logmnr_d.build('init.ora.62220092005','E:\oracle\product\10.2.
0\admin\orcl\cdump');
PL/SQL 过程已成功完成。
SQL> execute dbms_logmnr.add_logfile('E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\REDO02.LOG',dbms_logmnr.NEW);
PL/SQL 过程已成功完成
SQL> execute dbms_logmnr.add_logfile('E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\REDO01.LOG',dbms_logmnr.NEW);
PL/SQL 过程已成功完成
SQL> execute dbms_logmnr.start_logmnr(DictFileName => 'E:\oracle\product\10.2.0\admin\orcl\cdump\init.ora.62220092005');
PL/SQL 过程已成功完成
SQL> select * from v$logmnr_contents; --此处省略以后补上。。。。。。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/13159425/viewspace-612647/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/13159425/viewspace-612647/