刚刚通过1z0-032,分享一下学习经验

[复制链接]
查看11 | 回复5 | 2005-10-30 17:05:33 | 显示全部楼层 |阅读模式
跟031比起来,032背的东西少了,实践的东西多了,更有意思了。如果把user_managed 和RMAN BACKUP,COMPLETE和INCOMPLETE RECOVER搞明白了,那么70%的内容已经掌握了。
我的学习时间是6天整,SG先从头到尾看一次,配合STS和上机操作,全部看完后就系统的开始自己模拟SG里提到的各种BACKUP和RECOVER。因为不熟和错误操作,我把INSTANCE搞崩溃了N次。总结了不少自己错误过的和容易误解的实验操作,准备贴出来给大家分享,可是在今天早上临考前最后游览IT PUB以前的贴子时,发现了 piner 前辈在之前就总结过一骗非常经典的BACKUP和RECOVER的贴子,里面几乎详细的设计到了我做的所有试验,还有我漏错的,真是牛人+好人啊。 哎,我之前怎么就没翻到呢,这样自己之前就不用瞎摆弄那么久了。
贴出地址:
ORACLE BACKUP STRATEGY
http://www.itpub.net/showthread.php?threadid=125099
ORACLE RESTORE SCHEME
http://www.itpub.net/showthread.php?threadid=126320
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
另外贴出我上机时碰到一些比较菜的错误(PINER前辈想不出的,只有菜鸟会做出来,呵呵)
SQL>alter system switch logfile;
The database hangs.
SQL> archive log list
数据库日志模式 存档模式
自动存档 禁用
存档终点 D:\Oracle9i\RDBMS
最早的概要日志序列 120
下一个存档日志序列 120
当前日志序列 123
原因:因为在存档模式下,但自动存档没开。当LOG SWITCH时ORACLE查看当前要准备使用的LOG FILE是否已存档,没有如果存档则ORACLE会等待直到本存档.
解决方法:在数据库MOUNT状态下启动自动存档,或者直接在OPEN数据库的情况下手动存档(archive log current)。
------------------------------------------------------------------------------------------
当我FILESPERSETbackup
2> format 'c:\oracle\db_%d_%s_%p.bus'
3> database filesperset=6;
启动 backup 于 10-8月 -00
使用通道 ORA_DISK_1
使用通道 ORA_DISK_2
使用通道 ORA_DISK_3
通道 ORA_DISK_1: 正在启动 full 数据文件备份集
通道 ORA_DISK_1: 正在指定备份集中的数据文件
输入数据文件 fno=00005 name=C:\ORACLE\ORADATA\DBA\EXAMPLE01.DBF
输入数据文件 fno=00003 name=C:\ORACLE\ORADATA\DBA\CWMLITE01.DBF
输入数据文件 fno=00006 name=C:\ORACLE\ORADATA\DBA\INDX01.DBF
输入数据文件 fno=00009 name=C:\ORACLE\ORADATA\DBA\OEM_REPOSITORY.DBF
通道 ORA_DISK_1: 正在启动段 1 于 10-8月 -00
通道 ORA_DISK_2: 正在启动 full 数据文件备份集
通道 ORA_DISK_2: 正在指定备份集中的数据文件
输入数据文件 fno=00002 name=C:\ORACLE\ORADATA\DBA\UNDOTBS01.DBF
输入数据文件 fno=00008 name=C:\ORACLE\ORADATA\DBA\USERS01.DBF
输入数据文件 fno=00004 name=C:\ORACLE\ORADATA\DBA\DRSYS01.DBF
输入数据文件 fno=00007 name=C:\ORACLE\ORADATA\DBA\TOOLS01.DBF
通道 ORA_DISK_2: 正在启动段 1 于 10-8月 -00
通道 ORA_DISK_3: 正在启动 full 数据文件备份集
通道 ORA_DISK_3: 正在指定备份集中的数据文件
备份集中包括当前控制文件
输入数据文件 fno=00001 name=C:\ORACLE\ORADATA\DBA\SYSTEM01.DBF
通道 ORA_DISK_3: 正在启动段 1 于 10-8月 -00
通道 ORA_DISK_1: 已完成段 1 于 10-8月 -00
段 handle=C:\ORACLE\DB_DBA_29_1.BUS comment=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:53
通道 ORA_DISK_2: 已完成段 1 于 10-8月 -00
段 handle=C:\ORACLE\DB_DBA_30_1.BUS comment=NONE
通道 ORA_DISK_2: 备份集已完成, 经过时间:00:00:54
通道 ORA_DISK_3: 已完成段 1 于 10-8月 -00
段 handle=C:\ORACLE\DB_DBA_31_1.BUS comment=NONE
通道 ORA_DISK_3: 备份集已完成, 经过时间:00:01:03
完成 backup 于 10-8月 -00
我RMAN的设置

RMAN>show all;
RMAN 配置参数为:
CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 0 DAYS;
CONFIGURE BACKUP OPTIMIZATION OFF; # default
CONFIGURE DEFAULT DEVICE TYPE TO DISK; # default
CONFIGURE CONTROLFILE AUTOBACKUP OFF; # default
CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '%F'; # default
CONFIGURE DEVICE TYPE DISK PARALLELISM 3;
CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
CONFIGURE CHANNEL DEVICE TYPE DISK MAXPIECESIZE 4 G;
CONFIGURE MAXSETSIZE TO UNLIMITED; # default
CONFIGURE SNAPSHOT CONTROLFILE NAME TO 'C:\ORACLE\ORA90\DATABASE\SNCFDBA.ORA'; # default

问题原因和解决办法:
因为我DATAFILES太少了,同时有启动了3个并行,所以才会出现这种比较特殊的问题。(也就是说在3个并行进程的话最少要3个SET)
通过把并行改回1或2问题就解决了。
CONFIGURE DEVICE TYPE DISK PARALLELISM 1
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
考试前做的TK032 version9.1,碰到和发现的一些错误和更正
27 TK chose BDE, i chose BCD.
Confirmed: I am right.
31 TK chose C,but i chose D
Confirmed: TK is right
91 TK answer is CD, mine is AC.
Confirmed: I am right.
127 TK chose D. I chose A.
Confirmed: Tk is right. (with and without "database include controlfile" doesnt make a difference)
134 answer is A. but i think D is correct as well.
Confirmed: TK is right, in case if only one option can be picked.
156 TK chose D, i chose C
Confirmed: TK is right
159 answer ABD, i think it is BD?
Confirmed: I am right
160 TK chose C, i chose B
Confirmed: I am right
168 TK chose DE, i chose AE
Confirmed: I am right

170 TK chose C, i chose A
Confirmed: I am right
173 TK chose B, i chose D
Confirmed: I am right
178 TK's answer is D,but i think it is A.
Confirmed: I am right
179 TK answer is C,D .But i think B is correct as well. Confirmed: TK is right. Beware that the question is asking you to reduce recovery time, not backup time.
188 TK chose A, i think C is correct too
Confirmed: TK is right, in case if onyl option can be picked.

SectionB
16 why chose D?
Confirmed: Because scripts does not belong to the target database but in the backup(catalog) database.
33 C
Confirmed: I am right
37 A
Confirmed: I am right
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
希望对准备考032的有些帮助, 并祝你们考试顺利
明天开始复习033, 我要加油了.
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
已整理,多谢!
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
真是好人, 牛人, 这么快.
让人望尘莫及!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行