[Oracle]分享:我的oracle9i学习笔记(2)

文章作者 100test 发表时间 2007:03:14 13:55:05
来源 100Test.Com百考试题网


/*数据库归档模式到非归档模式的互换,要启动到mount状态下才能改变.startup mount.

然后再打开数据库.*/

alter database noarchivelog/archivelog.

achive log start.---启动自动归档

alter system archive all.--手工归档所有日志文件

0select * from v$archived_log.

show parameter log_archive.

###### 分析日志文件logmnr ##############

1) 在init.ora中set utl_file_dir 参数

2) 重新启动oracle

3) create 目录文件

desc dbms_logmnr_d.

dbms_logmnr_d.build.

4) 加入日志文件 add/remove log file

dhms_logmnr.add_logfile

dbms_logmnr.removefile

5) start logmnr

dbms_logmnr.start_logmnr

6) 分析出来的内容查询 v$logmnr_content --sqlredo/sqlundo

实践:

desc dbms_logmnr_d.

/*对数据表做一些操作,为恢复操作做准备*/

0update 表 set qty=10 where stor_id=6380.

0delete 表 where stor_id=7066.

/***********************************/

utl_file_dir的路径

execute dbms_logmnr_d.build(foxdict.ora,$ORACLE_HOME/oracle/admin/fox/cdump).

execute dbms_logmnr.add_logfile($ORACLE_HOME/oracle/ora_log_file6.log,dbms_logmnr.newfile).

execute dbms_logmnr.start_logmnr(dictfilename=>.$ORACLE_HOME/oracle/admin/fox/cdump/foxdict.ora).

######### tablespace ##############

0select * form v$tablespace.

0select * from v$datafile.

/*表空间和数据文件的对应关系*/

0select t1.name,t2.name from v$tablespace t1,v$datafile t2 where t1.ts#=t2.ts#.


相关文章


[Oracle]分享:我的oracle9i学习笔记(4)
ORACLE学习笔记之调节性能优化篇(7)
ORACLE学习笔记之调节性能优化篇(6)
[Oracle]分享:我的oracle9i学习笔记(1)
[Oracle]分享:我的oracle9i学习笔记(2)
ORACLE学习笔记之调节性能优化篇(4)
ORACLE学习笔记之调节性能优化篇(5)
OracleSOASuite预览尝鲜(一)
ORACLE学习笔记之调节性能优化篇(3)
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛