??xml version="1.0" encoding="utf-8" standalone="yes"?>日韩a级作爱片一二三区免费观看,国产在线久久久,男人天堂网在线http://www.aygfsteel.com/KingKong/category/48814.html贵在坚持!zh-cnThu, 12 Apr 2012 01:36:56 GMTThu, 12 Apr 2012 01:36:56 GMT60记这两天恢复数据库的一个过E?/title><link>http://www.aygfsteel.com/KingKong/archive/2012/04/12/373866.html</link><dc:creator>sure_dandan</dc:creator><author>sure_dandan</author><pubDate>Wed, 11 Apr 2012 16:24:00 GMT</pubDate><guid>http://www.aygfsteel.com/KingKong/archive/2012/04/12/373866.html</guid><wfw:comment>http://www.aygfsteel.com/KingKong/comments/373866.html</wfw:comment><comments>http://www.aygfsteel.com/KingKong/archive/2012/04/12/373866.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/KingKong/comments/commentRss/373866.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/KingKong/services/trackbacks/373866.html</trackback:ping><description><![CDATA[<div><span style="font-size: 10pt; ">q两天遇到客户因操作Q将RAC环境下的所有共享存储格式化掉了Q客户只有一个最q的RMAN?U全备(无数据文Ӟ无控制文Ӟ无归档日志,无redo日志Q,需要帮忙恢复。将大致的恢复过E记录一下?br /><br /></span></div><div><span style="font-size: 10pt; ">0.恢复׃n存储是第一步,l存储原厂打电话Q原厂推是os的问题,让给os打电话,l果只能初始化了Q最后只能恢复到被识别的状态,一切从头开始?br /><br /></span></div><div><span style="font-size: 10pt; ">1.因ؓ集群软g是装在本地的Q所以恢复rac的集环境,只需要将ocr和vdisk重新配置一下,可以了。可以执行root.sh脚本来进行重新的配置Q如果中间报一个已l被配置q的提示Q那先用dd清除ocr和vdisk的信息,q删除相应的目录文gQ如?</span></div><div><span style="font-size: 10pt; ">rm -rf /usr/tmp/.oracle /var/tmp/.oracle /tmp/.oracle /etc/oracle/* /var/opt/oracle/*  </span></div><div><span style="font-size: 10pt; ">rm -rf /etc/init.cssd /etc/init.crs* /etc/init.evmd /etc/init.d/init.cssd /etc/init.d/init.crs  </span></div><div><span style="font-size: 10pt; ">rm -rf /etc/init.d/init.crsd /etc/init.d/init.evmd /etc/rc3.d/K96init.crs /etc/rc3.d/S96init.crs  </span></div><div><span style="font-size: 10pt; ">rm -rf /etc/rc.d/rc2.d/K96init.crs /etc/rc.d/rc2.d/S96init.crs<br /><br /></span></div><div><span style="font-size: 10pt; ">2.恢复完集环境之后,开始恢复数据库。因问到客户有去q年底的一个RMAN?U全备,以及控制文g的快照没有放到共享存储上Q故可以采用重徏控制文g+restore备䆾的方法来恢复。中途遇到很多问题,因ؓ所有的日志备䆾均放到共享存储下的,故这ơ恢复在recover的步骤时是没有日志用来补充的。所以restore databse until 旉后,再recoverQ再alter database open resetlogs后,会报一个需要恢复数据文件的错误提示Q操作的时候运气不好,刚好遇到的是需要恢复datafile 1Q再折腾了几个小时候,l于发现按照正常的手D|行不通的.<br /><br /></span></div><div><span style="font-size: 10pt; ">3.因ؓ没有日志Q无法得数据库辑ֈ一致性,所以只有采取修攚w藏参数的办法来忽略数据库的不一_来强行打开数据?先将数据库打到mount状态,在做完restoreQrecover之后Q将隐藏参数修改 alter system set "_allow_resetlogs_corruption"=true scope=spfile;再shutdown数据库,启动到mount状态之后,alter database open resetlogs; resetlogs打开数据库后Q运气仍然不是太好,又遇CORA-00600 2662L错误.<br /><br /></span></div><div><span style="font-size: 10pt; ">4. 当用修改_allow_resetlogs_corruption Q再打开数据库时遇到了ORA-00600 2662L错误Q?如果SCN相差不多Q可以通过多次重v数据库解?Q但是这ơ遇到的SCN相差很大(通过查v$datafile和v$datafile_header的CHECKPOINT_CHANGE#来判?Q这个时候只有再修改另外一个隐藏参?_minimum_giga_scn来解决问?_minimum_giga_scn的作用是推进SCNP该参数值的单位是billionQ也是说设|了该参数后QSCN号会变成XX* (1024*1024*1024) QXX可以通过2662的几个参数来定. 2662后的参数[2662],[a],[b],[c],[d],[e]…[a] Current SCN WRAPQ[b] Current SCN BASEQ[c] dependent SCN WRAPQ[d] dependent SCN BASEQ[e] Where present this is the DBA where the dependent SCN came from.<br /><br /></span></div><div><span style="font-size: 10pt; ">5.当修改了2个隐藏参C后,数据库终于能启动了,但是alert日志q是会报一?00的错误,暂时忽略.用exp(expdp可能会报?数据全部导出,重徏新的实例Q再用imp导入数据到新的库?exp的时候需要注意一个参数compressQ这个参数可以降低HWMQ的imp的时候,旉相对量一?</span></div><span style="color: #333333; font-family: Tahoma, Verdana, Arial, 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 12px; line-height: 18px; text-align: left; text-indent: 24px; background-color: #ffffff; "></span><img src ="http://www.aygfsteel.com/KingKong/aggbug/373866.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/KingKong/" target="_blank">sure_dandan</a> 2012-04-12 00:24 <a href="http://www.aygfsteel.com/KingKong/archive/2012/04/12/373866.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>手工恢复---控制文g丢失但有备䆾,在线重做日志完好,数据文g丢失但有备䆾http://www.aygfsteel.com/KingKong/archive/2011/05/05/349606.htmlsure_dandansure_dandanThu, 05 May 2011 08:02:00 GMThttp://www.aygfsteel.com/KingKong/archive/2011/05/05/349606.htmlhttp://www.aygfsteel.com/KingKong/comments/349606.htmlhttp://www.aygfsteel.com/KingKong/archive/2011/05/05/349606.html#Feedback0http://www.aygfsteel.com/KingKong/comments/commentRss/349606.htmlhttp://www.aygfsteel.com/KingKong/services/trackbacks/349606.html 2.mount数据?br /> 3.RECOVER DATABASE USING BACKUP CONTROLFILE
4.ALTER DATABASE OPEN RESETLOGS;

代码如下:
SQL> shutdown abort
ORACLE 例程已经关闭?br /> SQL
> host del D:\oracle\product\10.2.0\oradata\suredd\control*.ctl

/** 在此先将备䆾的控制文件和数据文gq原*/

SQL
> startup mount
ORACLE 例程已经启动?br />
Total System Global Area  
612368384 bytes
Fixed Size                  
1250428 bytes
Variable Size             
230689668 bytes
Database Buffers          373293056 bytes
Redo Buffers                
7135232 bytes
数据库装载完毕?br /> SQL
> RECOVER DATABASE USING BACKUP CONTROLFILE
ORA
-00279: 更改 873855 (?nbsp;05/05/2011 15:47:47 生成) 对于U程 1 是必需?br /> ORA-00289: :
D:\ORACLE\PRODUCT\
10.2.0\ARCHIVELOGS\SUREDD\ARC00001_0750352730.001
ORA
-00280: 更改 873855 (用于U程 1) 在序?nbsp;#1 ?br />

指定日志: {
<RET>=suggested | filename | AUTO | CANCEL}
auto
ORA
-00308: 无法打开归档日志
'D:\ORACLE\PRODUCT\10.2.0\ARCHIVELOGS\SUREDD\ARC00001_0750352730.001'
ORA
-27041: 无法打开文g
OSD
-04002: 无法打开文g
O
/S-Error: (OS 2) pȝ找不到指定的文g?br />

ORA
-00308: 无法打开归档日志
'D:\ORACLE\PRODUCT\10.2.0\ARCHIVELOGS\SUREDD\ARC00001_0750352730.001'
ORA
-27041: 无法打开文g
OSD
-04002: 无法打开文g
O
/S-Error: (OS 2) pȝ找不到指定的文g?br />

SQL
> RECOVER DATABASE USING BACKUP CONTROLFILE
ORA
-00279: 更改 873855 (?nbsp;05/05/2011 15:47:47 生成) 对于U程 1 是必需?br /> ORA-00289: :
D:\ORACLE\PRODUCT\
10.2.0\ARCHIVELOGS\SUREDD\ARC00001_0750352730.001
ORA
-00280: 更改 873855 (用于U程 1) 在序?nbsp;#1 ?br />

指定日志: {
<RET>=suggested | filename | AUTO | CANCEL}
E:\oracletest\
backup\suredd\REDO01.LOG
ORA
-00339: 归档日志未包含Q何重?br /> ORA-00334: 归档日志: 'E:\ORACLETEST\BACKUP\SUREDD\REDO01.LOG'


SQL
>  RECOVER DATABASE USING BACKUP CONTROLFILE
ORA
-00279: 更改 873855 (?nbsp;05/05/2011 15:47:47 生成) 对于U程 1 是必需?br /> ORA-00289: :
D:\ORACLE\PRODUCT\
10.2.0\ARCHIVELOGS\SUREDD\ARC00001_0750352730.001
ORA
-00280: 更改 873855 (用于U程 1) 在序?nbsp;#1 ?br />

指定日志: {
<RET>=suggested | filename | AUTO | CANCEL}
E:\ORACLETEST\
BACKUP\SUREDD\REDO02.LOG
ORA
-00339: 归档日志未包含Q何重?br /> ORA-00334: 归档日志: 'E:\ORACLETEST\BACKUP\SUREDD\REDO02.LOG'


SQL
>  RECOVER DATABASE USING BACKUP CONTROLFILE
ORA
-00279: 更改 873855 (?nbsp;05/05/2011 15:47:47 生成) 对于U程 1 是必需?br /> ORA-00289: :
D:\ORACLE\PRODUCT\
10.2.0\ARCHIVELOGS\SUREDD\ARC00001_0750352730.001
ORA
-00280: 更改 873855 (用于U程 1) 在序?nbsp;#1 ?br />

指定日志: {
<RET>=suggested | filename | AUTO | CANCEL}
E:\ORACLETEST\
BACKUP\SUREDD\REDO03.LOG
已应用的日志?br /> 完成介质恢复?br /> SQL
> ALTER DATABASE OPEN RESETLOGS;

数据库已更改?br />
SQL
> select * from dd.t1;

        ID NAME
---------- ----------
         1 test1
         
2 test2

SQL
> 


sure_dandan 2011-05-05 16:02 发表评论
]]>
手工创徏controlfile?noresetlogs和resetlogs的适用范围http://www.aygfsteel.com/KingKong/archive/2011/05/05/349605.htmlsure_dandansure_dandanThu, 05 May 2011 07:39:00 GMThttp://www.aygfsteel.com/KingKong/archive/2011/05/05/349605.htmlhttp://www.aygfsteel.com/KingKong/comments/349605.htmlhttp://www.aygfsteel.com/KingKong/archive/2011/05/05/349605.html#Feedback0http://www.aygfsteel.com/KingKong/comments/commentRss/349605.htmlhttp://www.aygfsteel.com/KingKong/services/trackbacks/349605.html 1.Set NORESETLOGS case
The following commands will create a new control file and use it to open the database.
Data used by Recovery Manager will be lost.
Additional logs may be required for media recovery of offline.
Use this only if the current versions of all online logs are available.

2.Set RESETLOGS case
The following commands will create a new control file and use it to open the database.
Data used by Recovery Manager will be lost.
The contents of online logs will be lost and all backups will be invalidated.
Use this only if online logs are damaged.

sure_dandan 2011-05-05 15:39 发表评论
]]>
手工恢复---控制文g全部丢失,在线重做日志丢失,数据文gq在http://www.aygfsteel.com/KingKong/archive/2011/05/05/349602.htmlsure_dandansure_dandanThu, 05 May 2011 07:25:00 GMThttp://www.aygfsteel.com/KingKong/archive/2011/05/05/349602.htmlhttp://www.aygfsteel.com/KingKong/comments/349602.htmlhttp://www.aygfsteel.com/KingKong/archive/2011/05/05/349602.html#Feedback0http://www.aygfsteel.com/KingKong/comments/commentRss/349602.htmlhttp://www.aygfsteel.com/KingKong/services/trackbacks/349602.htmlRECOVER DATABASE USING BACKUP CONTROLFILE UNTIL CANCEL),׃使用了备份的控制文gQ备份之后的归档日志信息丢失,所以需要在UK做日志来q行介质恢复,而当前的情况是在UK做日志也丢失?所以只能进行手工创建控制文?
2.以alter database open resetlogs打开数据?br /> 2.1如果当初关闭数据库时是非正常关闭,那么在打开数据库之前应该先RECOVER DATABASE USING BACKUP CONTROLFILE
3.dtemp文g

代码如下:
SQL> shutdown immediate
数据库已l关闭?br /> 已经卸蝲数据库?br /> ORACLE 例程已经关闭?br /> SQL
> host del D:\oracle\product\10.2.0\oradata\suredd\control*.ctl

SQL
>  host del D:\oracle\product\10.2.0\oradata\suredd\redo*.log

SQL
> startup nomount
ORACLE 例程已经启动?br />
Total System Global Area  
612368384 bytes
Fixed Size                  
1250428 bytes
Variable Size             
226495364 bytes
Database Buffers          377487360 bytes
Redo Buffers                
7135232 bytes
SQL
> edit
已写?nbsp;
file afiedt.buf

  
1  CREATE CONTROLFILE REUSE DATABASE "SUREDD" RESETLOGS  ARCHIVELOG
  
2      MAXLOGFILES 16
  
3      MAXLOGMEMBERS 3
  
4      MAXDATAFILES 100
  
5      MAXINSTANCES 8
  
6      MAXLOGHISTORY 292
  
7  LOGFILE
  
8    GROUP 1 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\SUREDD\REDO01.LOG'  SIZE 50M,
  
9    GROUP 2 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\SUREDD\REDO02.LOG'  SIZE 50M,
 
10    GROUP 3 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\SUREDD\REDO03.LOG'  SIZE 50M
 
11  DATAFILE
 
12    'D:\ORACLE\PRODUCT\10.2.0\ORADATA\SUREDD\SYSTEM01.DBF',
 
13    'D:\ORACLE\PRODUCT\10.2.0\ORADATA\SUREDD\SYSAUX01.DBF',
 
14    'D:\ORACLE\PRODUCT\10.2.0\ORADATA\SUREDD\USERS01.DBF',
 
15    'D:\ORACLE\PRODUCT\10.2.0\ORADATA\SUREDD\EXAMPLE01.DBF',
 
16    'D:\ORACLE\PRODUCT\10.2.0\ORADATA\SUREDD\DDTESTTBS02.DBF',
 
17    'D:\ORACLE\PRODUCT\10.2.0\ORADATA\SUREDD\UNTOTBS_NEW_01.DBF'
 
18* CHARACTER SET ZHS16GBK
SQL
> /

控制文g已创建?br />
SQL
> ALTER DATABASE OPEN RESETLOGS;

数据库已更改?br />
SQL
> ALTER TABLESPACE TEMP ADD TEMPFILE 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\SUREDD\TEMP01.DBF'
  
2       SIZE 20971520  REUSE AUTOEXTEND ON NEXT 655360  MAXSIZE 32767M;

表空间已更改?br />
SQL
> select * from dd.t1;

        ID NAME
---------- ----------
         1 test1
         
2 test2

SQL
> 


sure_dandan 2011-05-05 15:25 发表评论
]]>
解决ORA-00600: 内部错误代码, 参数: [4194], [15], [8]http://www.aygfsteel.com/KingKong/archive/2011/05/05/349593.htmlsure_dandansure_dandanThu, 05 May 2011 06:53:00 GMThttp://www.aygfsteel.com/KingKong/archive/2011/05/05/349593.htmlhttp://www.aygfsteel.com/KingKong/comments/349593.htmlhttp://www.aygfsteel.com/KingKong/archive/2011/05/05/349593.html#Feedback1http://www.aygfsteel.com/KingKong/comments/commentRss/349593.htmlhttp://www.aygfsteel.com/KingKong/services/trackbacks/349593.html阅读全文

sure_dandan 2011-05-05 14:53 发表评论
]]>
手工恢复---使用备䆾的控制文?联机重做日志文g可用,数据文g可用http://www.aygfsteel.com/KingKong/archive/2011/05/05/349567.htmlsure_dandansure_dandanThu, 05 May 2011 02:57:00 GMThttp://www.aygfsteel.com/KingKong/archive/2011/05/05/349567.htmlhttp://www.aygfsteel.com/KingKong/comments/349567.htmlhttp://www.aygfsteel.com/KingKong/archive/2011/05/05/349567.html#Feedback0http://www.aygfsteel.com/KingKong/comments/commentRss/349567.htmlhttp://www.aygfsteel.com/KingKong/services/trackbacks/349567.html 2.启动到mount状?br /> 3.recover database using backup controlfile until cancel
4.再找重做联机日志恢复数据
5.alter database open resetlogs

代码如下:
SQL> alter database backup controlfile to 'c:\CONTROL01.CTL';

数据库已更改?br />
SQL
> shutdown immediate
数据库已l关闭?br /> 已经卸蝲数据库?br /> ORACLE 例程已经关闭?br /> SQL
> host del D:\oracle\product\10.2.0\oradata\suredd\CONTROL*.CTL;

SQL
> host copy c:\CONTROL01.CTL D:\oracle\product\10.2.0\oradata\suredd\

SQL
> startup mount
ORACLE 例程已经启动?br />
Total System Global Area  
612368384 bytes
Fixed Size                  
1250428 bytes
Variable Size             
213912452 bytes
Database Buffers          390070272 bytes
Redo Buffers                
7135232 bytes
ORA
-00205: ?????????, ??????, ???????


SQL
> shutdown immediate
ORA
-01507: ??????


ORACLE 例程已经关闭?br />
============在此应该备份的控制文g按照初始化文仉面设|的那样copy N份到指定的位|?/span>===================

SQL
> startup mount
ORACLE 例程已经启动?br />
Total System Global Area  
612368384 bytes
Fixed Size                  
1250428 bytes
Variable Size             
213912452 bytes
Database Buffers          390070272 bytes
Redo Buffers                
7135232 bytes
数据库装载完毕?br /> SQL
> alter database open;
alter database open
*
W?nbsp;
1 行出现错?
ORA
-01589: 要打开数据库则必须使用 RESETLOGS ?nbsp;NORESETLOGS 选项


SQL
> recover database using backup controlfile ;
ORA
-00279: 更改 761661 (?nbsp;05/05/2011 09:18:58 生成) 对于U程 1 是必需?br /> ORA-00289: :
D:\ORACLE\PRODUCT\
10.2.0\ARCHIVELOGS\SUREDD\ARC00011_0750250093.001
ORA
-00280: 更改 761661 (用于U程 1) 在序?nbsp;#11 ?br />

指定日志: {
<RET>=suggested | filename | AUTO | CANCEL}
auto
ORA
-00308: 无法打开归档日志
'D:\ORACLE\PRODUCT\10.2.0\ARCHIVELOGS\SUREDD\ARC00011_0750250093.001'
ORA
-27041: 无法打开文g
OSD
-04002: 无法打开文g
O
/S-Error: (OS 2) pȝ找不到指定的文g?br />

ORA
-00308: 无法打开归档日志
'D:\ORACLE\PRODUCT\10.2.0\ARCHIVELOGS\SUREDD\ARC00011_0750250093.001'
ORA
-27041: 无法打开文g
OSD
-04002: 无法打开文g
O
/S-Error: (OS 2) pȝ找不到指定的文g?br /> =======以上p|的原因是:当前controlfile丢失,使用备䆾的controlfile打开数据库时,Z完全恢复,所以要使用until============

SQL
> recover database using backup controlfile until cancel;
ORA
-00279: 更改 761661 (?nbsp;05/05/2011 09:18:58 生成) 对于U程 1 是必需?br /> ORA-00289: :
D:\ORACLE\PRODUCT\
10.2.0\ARCHIVELOGS\SUREDD\ARC00011_0750250093.001
ORA
-00280: 更改 761661 (用于U程 1) 在序?nbsp;#11 ?br />

指定日志: {
<RET>=suggested | filename | AUTO | CANCEL}
auto
ORA
-00308: 无法打开归档日志
'D:\ORACLE\PRODUCT\10.2.0\ARCHIVELOGS\SUREDD\ARC00011_0750250093.001'
ORA
-27041: 无法打开文g
OSD
-04002: 无法打开文g
O
/S-Error: (OS 2) pȝ找不到指定的文g?br />

ORA
-00308: 无法打开归档日志
'D:\ORACLE\PRODUCT\10.2.0\ARCHIVELOGS\SUREDD\ARC00011_0750250093.001'
ORA
-27041: 无法打开文g
OSD
-04002: 无法打开文g
O
/S-Error: (OS 2) pȝ找不到指定的文g?br />

ORA
-01547: 警告: RECOVER 成功?nbsp;OPEN RESETLOGS 出现如下错?br /> ORA-01152: 文g 1 没有从过旧的备䆾中恢?br /> ORA-01110: 数据文g 1'D:\ORACLE\PRODUCT\10.2.0\ORADATA\SUREDD\SYSTEM01.DBF'

/**׃使用了备份的控制文gQ备份之后的归档日志信息丢失Q?br /> 因此Q这旉要手工输入需要恢复的联机重做日志文g*/

SQL
> SELECT GROUP#, SEQUENCE#, STATUS FROM V$LOG;

    
GROUP#  SEQUENCE# STATUS
---------- ---------- ----------------
         1         11 CURRENT
         
3         10 INACTIVE
         
2          9 INACTIVE

SQL
> recover database using backup controlfile until cancel
ORA
-00279: 更改 761661 (?nbsp;05/05/2011 09:18:58 生成) 对于U程 1 是必需?br /> ORA-00289: :
D:\ORACLE\PRODUCT\
10.2.0\ARCHIVELOGS\SUREDD\ARC00011_0750250093.001
ORA
-00280: 更改 761661 (用于U程 1) 在序?nbsp;#11 ?br />

指定日志: {
<RET>=suggested | filename | AUTO | CANCEL}
D:\oracle\product\
10.2.0\oradata\suredd\REDO03.LOG
ORA
-00328: 归档日志在更?nbsp;759772 l束, 需要稍后的更改 761661
ORA
-00334: 归档日志: 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\SUREDD\REDO03.LOG'


ORA
-01547: 警告: RECOVER 成功?nbsp;OPEN RESETLOGS 出现如下错?br /> ORA-01152: 文g 1 没有从过旧的备䆾中恢?br /> ORA-01110: 数据文g 1'D:\ORACLE\PRODUCT\10.2.0\ORADATA\SUREDD\SYSTEM01.DBF'


SQL
> recover database using backup controlfile until cancel
ORA
-00279: 更改 761661 (?nbsp;05/05/2011 09:18:58 生成) 对于U程 1 是必需?br /> ORA-00289: :
D:\ORACLE\PRODUCT\
10.2.0\ARCHIVELOGS\SUREDD\ARC00011_0750250093.001
ORA
-00280: 更改 761661 (用于U程 1) 在序?nbsp;#11 ?br />

指定日志: {
<RET>=suggested | filename | AUTO | CANCEL}
D:\oracle\product\
10.2.0\oradata\suredd\REDO01.LOG
已应用的日志?br /> 完成介质恢复?br /> SQL
> alter database open resetlogs;

数据库已更改?br />
SQL
> select * from dd.t1;

        ID NAME
---------- ----------
         1 test1
         
2 test2

SQL
> 


sure_dandan 2011-05-05 10:57 发表评论
]]>
手工恢复---归档日志已经备䆾q被删除,再做之前的一些表I间恢复遇到的问?/title><link>http://www.aygfsteel.com/KingKong/archive/2011/05/05/349544.html</link><dc:creator>sure_dandan</dc:creator><author>sure_dandan</author><pubDate>Wed, 04 May 2011 16:29:00 GMT</pubDate><guid>http://www.aygfsteel.com/KingKong/archive/2011/05/05/349544.html</guid><wfw:comment>http://www.aygfsteel.com/KingKong/comments/349544.html</wfw:comment><comments>http://www.aygfsteel.com/KingKong/archive/2011/05/05/349544.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/KingKong/comments/commentRss/349544.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/KingKong/services/trackbacks/349544.html</trackback:ping><description><![CDATA[1.归档日志已经备䆾q被删除掉原来的<br /> 2.在执行一些恢复操作时,可能会用到以前的归档日?但这个时?#8757;已经在原来的位置归档日志删?所以恢复时如果使用到归档日志的话会报错说找不着文g<br /> 3.解决Ҏ:归档日志copy回原来的位置,恢复时指定新的位|?或者用SET LOGSOURCE,指向新的归档位置<br /> <br /> 代码如下:<br /> <div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><span style="color: #000000">SQL</span><span style="color: #808080">></span><span style="color: #000000"> recover tablespace ddtest;<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />ORA</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">00279</span><span style="color: #000000">: 更改 </span><span style="color: #800000; font-weight: bold">589779</span><span style="color: #000000"> (?nbsp;</span><span style="color: #800000; font-weight: bold">05</span><span style="color: #808080">/</span><span style="color: #800000; font-weight: bold">04</span><span style="color: #808080">/</span><span style="color: #800000; font-weight: bold">2011</span><span style="color: #000000"> </span><span style="color: #800000; font-weight: bold">14</span><span style="color: #000000">:</span><span style="color: #800000; font-weight: bold">46</span><span style="color: #000000">:</span><span style="color: #800000; font-weight: bold">43</span><span style="color: #000000"> 生成) 对于U程 </span><span style="color: #800000; font-weight: bold">1</span><span style="color: #000000"> 是必需?br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />ORA</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">00289</span><span style="color: #000000">: :<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />D:\ORACLE\PRODUCT\</span><span style="color: #800000; font-weight: bold">10.2</span><span style="color: #000000">.</span><span style="color: #800000; font-weight: bold">0</span><span style="color: #000000">\ARCHIVELOGS\SUREDD\ARC00004_0750250093.</span><span style="color: #800000; font-weight: bold">001</span><span style="color: #000000"><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />ORA</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">00280</span><span style="color: #000000">: 更改 </span><span style="color: #800000; font-weight: bold">589779</span><span style="color: #000000"> (用于U程 </span><span style="color: #800000; font-weight: bold">1</span><span style="color: #000000">) 在序?nbsp;#</span><span style="color: #800000; font-weight: bold">4</span><span style="color: #000000"> ?br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />指定日志: {</span><span style="color: #808080"><</span><span style="color: #000000">RET</span><span style="color: #808080">>=</span><span style="color: #000000">suggested </span><span style="color: #808080">|</span><span style="color: #000000"> filename </span><span style="color: #808080">|</span><span style="color: #000000"> AUTO </span><span style="color: #808080">|</span><span style="color: #000000"> CANCEL}<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />auto<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />ORA</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">00308</span><span style="color: #000000">: 无法打开归档日志<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #ff0000">'</span><span style="color: #ff0000">D:\ORACLE\PRODUCT\10.2.0\ARCHIVELOGS\SUREDD\ARC00004_0750250093.001</span><span style="color: #ff0000">'</span><span style="color: #000000"><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />ORA</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">27041</span><span style="color: #000000">: 无法打开文g<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />OSD</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">04002</span><span style="color: #000000">: 无法打开文g<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />O</span><span style="color: #808080">/</span><span style="color: #000000">S</span><span style="color: #808080">-</span><span style="color: #000000">Error: (OS </span><span style="color: #800000; font-weight: bold">2</span><span style="color: #000000">) pȝ找不到指定的文g?br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />ORA</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">00308</span><span style="color: #000000">: 无法打开归档日志<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #ff0000">'</span><span style="color: #ff0000">D:\ORACLE\PRODUCT\10.2.0\ARCHIVELOGS\SUREDD\ARC00004_0750250093.001</span><span style="color: #ff0000">'</span><span style="color: #000000"><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />ORA</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">27041</span><span style="color: #000000">: 无法打开文g<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />OSD</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">04002</span><span style="color: #000000">: 无法打开文g<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />O</span><span style="color: #808080">/</span><span style="color: #000000">S</span><span style="color: #808080">-</span><span style="color: #000000">Error: (OS </span><span style="color: #800000; font-weight: bold">2</span><span style="color: #000000">) pȝ找不到指定的文g?br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />SQL</span><span style="color: #808080">></span><span style="color: #000000"> recover tablespace ddtest;<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />ORA</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">00279</span><span style="color: #000000">: 更改 </span><span style="color: #800000; font-weight: bold">589779</span><span style="color: #000000"> (?nbsp;</span><span style="color: #800000; font-weight: bold">05</span><span style="color: #808080">/</span><span style="color: #800000; font-weight: bold">04</span><span style="color: #808080">/</span><span style="color: #800000; font-weight: bold">2011</span><span style="color: #000000"> </span><span style="color: #800000; font-weight: bold">14</span><span style="color: #000000">:</span><span style="color: #800000; font-weight: bold">46</span><span style="color: #000000">:</span><span style="color: #800000; font-weight: bold">43</span><span style="color: #000000"> 生成) 对于U程 </span><span style="color: #800000; font-weight: bold">1</span><span style="color: #000000"> 是必需?br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />ORA</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">00289</span><span style="color: #000000">: :<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />D:\ORACLE\PRODUCT\</span><span style="color: #800000; font-weight: bold">10.2</span><span style="color: #000000">.</span><span style="color: #800000; font-weight: bold">0</span><span style="color: #000000">\ARCHIVELOGS\SUREDD\ARC00004_0750250093.</span><span style="color: #800000; font-weight: bold">001</span><span style="color: #000000"><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />ORA</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">00280</span><span style="color: #000000">: 更改 </span><span style="color: #800000; font-weight: bold">589779</span><span style="color: #000000"> (用于U程 </span><span style="color: #800000; font-weight: bold">1</span><span style="color: #000000">) 在序?nbsp;#</span><span style="color: #800000; font-weight: bold">4</span><span style="color: #000000"> ?br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />指定日志: {</span><span style="color: #808080"><</span><span style="color: #000000">RET</span><span style="color: #808080">>=</span><span style="color: #000000">suggested </span><span style="color: #808080">|</span><span style="color: #000000"> filename </span><span style="color: #808080">|</span><span style="color: #000000"> AUTO </span><span style="color: #808080">|</span><span style="color: #000000"> CANCEL}<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />auto<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />ORA</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">00279</span><span style="color: #000000">: 更改 </span><span style="color: #800000; font-weight: bold">609885</span><span style="color: #000000"> (?nbsp;</span><span style="color: #800000; font-weight: bold">05</span><span style="color: #808080">/</span><span style="color: #800000; font-weight: bold">04</span><span style="color: #808080">/</span><span style="color: #800000; font-weight: bold">2011</span><span style="color: #000000"> </span><span style="color: #800000; font-weight: bold">15</span><span style="color: #000000">:</span><span style="color: #800000; font-weight: bold">13</span><span style="color: #000000">:</span><span style="color: #800000; font-weight: bold">08</span><span style="color: #000000"> 生成) 对于U程 </span><span style="color: #800000; font-weight: bold">1</span><span style="color: #000000"> 是必需?br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />ORA</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">00289</span><span style="color: #000000">: :<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />D:\ORACLE\PRODUCT\</span><span style="color: #800000; font-weight: bold">10.2</span><span style="color: #000000">.</span><span style="color: #800000; font-weight: bold">0</span><span style="color: #000000">\ARCHIVELOGS\SUREDD\ARC00005_0750250093.</span><span style="color: #800000; font-weight: bold">001</span><span style="color: #000000"><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />ORA</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">00280</span><span style="color: #000000">: 更改 </span><span style="color: #800000; font-weight: bold">609885</span><span style="color: #000000"> (用于U程 </span><span style="color: #800000; font-weight: bold">1</span><span style="color: #000000">) 在序?nbsp;#</span><span style="color: #800000; font-weight: bold">5</span><span style="color: #000000"> ?br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />ORA</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">00278</span><span style="color: #000000">: 此恢复不再需要日志文?br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #ff0000">'</span><span style="color: #ff0000">D:\ORACLE\PRODUCT\10.2.0\ARCHIVELOGS\SUREDD\ARC00004_0750250093.001</span><span style="color: #ff0000">'</span><span style="color: #000000"><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />已应用的日志?br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />完成介质恢复?br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />SQL</span><span style="color: #808080">></span><span style="color: #000000"> </span><span style="color: #0000ff">alter</span><span style="color: #000000"> tablespace ddtest online;<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />表空间已更改?br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />SQL</span><span style="color: #808080">></span><span style="color: #000000"> </span><span style="color: #0000ff">select</span><span style="color: #000000"> </span><span style="color: #808080">*</span><span style="color: #000000"> </span><span style="color: #0000ff">from</span><span style="color: #000000"> dd.t1;<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />        ID NAME<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #008080">--</span><span style="color: #008080">-------- ----------</span><span style="color: #008080"><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #000000">         </span><span style="color: #800000; font-weight: bold">1</span><span style="color: #000000"> test1<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />         </span><span style="color: #800000; font-weight: bold">2</span><span style="color: #000000"> test2<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />SQL</span><span style="color: #808080">></span><span style="color: #000000"> <br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />?<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />(</span><span style="color: #800000; font-weight: bold">1</span><span style="color: #000000">)或者将归档日志攑ֈ其他的地?然后在指定日志时不用auto,而写新的路径<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />(</span><span style="color: #800000; font-weight: bold">2</span><span style="color: #000000">)</span><span style="color: #0000ff">SET</span><span style="color: #000000"> LOGSOURCE </span><span style="color: #ff0000">'</span><span style="color: #ff0000">归档日志的放的位|?/span><span style="color: #ff0000">'</span><span style="color: #000000">,再recover ,然后使用auto</span></div><img src ="http://www.aygfsteel.com/KingKong/aggbug/349544.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/KingKong/" target="_blank">sure_dandan</a> 2011-05-05 00:29 <a href="http://www.aygfsteel.com/KingKong/archive/2011/05/05/349544.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>手工恢复---控制文g全部丢失或损?/title><link>http://www.aygfsteel.com/KingKong/archive/2011/05/05/349541.html</link><dc:creator>sure_dandan</dc:creator><author>sure_dandan</author><pubDate>Wed, 04 May 2011 16:01:00 GMT</pubDate><guid>http://www.aygfsteel.com/KingKong/archive/2011/05/05/349541.html</guid><wfw:comment>http://www.aygfsteel.com/KingKong/comments/349541.html</wfw:comment><comments>http://www.aygfsteel.com/KingKong/archive/2011/05/05/349541.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/KingKong/comments/commentRss/349541.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/KingKong/services/trackbacks/349541.html</trackback:ping><description><![CDATA[1.q是用UE破坏所有的控制文g,q做checkpoint<br /> 2.q接数据?数据库启动到nomount状?br /> 3.创徏controlfile为noresetlog<br /> 4.recover数据?br /> 5.归档所有日?br /> 6.open数据?br /> 7.dtemp表空间的数据文g<br /> <br /> q程如下:<br /> <div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><span style="color: #000000">SQL</span><span style="color: #808080">></span><span style="color: #000000"> show parameter control<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />NAME                                 TYPE        VALUE<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #008080">--</span><span style="color: #008080">---------------------------------- ----------- ------------------------------</span><span style="color: #008080"><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #000000">control_file_record_keep_time        </span><span style="color: #000000; font-weight: bold">integer</span><span style="color: #000000">     </span><span style="color: #800000; font-weight: bold">7</span><span style="color: #000000"><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />control_files                        string      D:\ORACLE\PRODUCT\</span><span style="color: #800000; font-weight: bold">10.2</span><span style="color: #000000">.</span><span style="color: #800000; font-weight: bold">0</span><span style="color: #000000">\ORADA<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />                                                 TA\SUREDD\CONTROL01.CTL, D:\</span><span style="color: #808080">OR</span><span style="color: #000000"><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />                                                 ACLE\PRODUCT\</span><span style="color: #800000; font-weight: bold">10.2</span><span style="color: #000000">.</span><span style="color: #800000; font-weight: bold">0</span><span style="color: #000000">\ORADATA\SU<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />                                                 REDD\CONTROL02.CTL, D:\ORACLE\<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />                                                 PRODUCT\</span><span style="color: #800000; font-weight: bold">10.2</span><span style="color: #000000">.</span><span style="color: #800000; font-weight: bold">0</span><span style="color: #000000">\ORADATA\SUREDD\<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />                                                 CONTROL03.CTL<br /> <br /> ======================此时破坏所有控制文?=====================<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />SQL</span><span style="color: #808080">></span><span style="color: #000000"> </span><span style="color: #0000ff">alter</span><span style="color: #000000"> system </span><span style="color: #0000ff">checkpoint</span><span style="color: #000000">;<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #0000ff">alter</span><span style="color: #000000"> system </span><span style="color: #0000ff">checkpoint</span><span style="color: #000000"><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #808080">*</span><span style="color: #000000"><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />W?nbsp;</span><span style="color: #800000; font-weight: bold">1</span><span style="color: #000000"> 行出现错?<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />ORA</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">00227</span><span style="color: #000000">: 控制文g中检到损坏的块: (?nbsp;, # ?nbsp;)<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />SQL</span><span style="color: #808080">></span><span style="color: #000000"> </span><span style="color: #0000ff">select</span><span style="color: #000000"> status </span><span style="color: #0000ff">from</span><span style="color: #000000"> v$instance;<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />ERROR:<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />ORA</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">03114</span><span style="color: #000000">: 未连接到 ORALCE<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />SQL</span><span style="color: #808080">></span><span style="color: #000000"> conn </span><span style="color: #808080">/</span><span style="color: #000000"> </span><span style="color: #0000ff">as</span><span style="color: #000000"> sysdba<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />已连接到I闲例程?br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />SQL</span><span style="color: #808080">></span><span style="color: #000000"> startup nomount<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />ORACLE 例程已经启动?br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />Total System Global Area  </span><span style="color: #800000; font-weight: bold">612368384</span><span style="color: #000000"> bytes<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />Fixed Size                  </span><span style="color: #800000; font-weight: bold">1250428</span><span style="color: #000000"> bytes<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />Variable Size             </span><span style="color: #800000; font-weight: bold">201329540</span><span style="color: #000000"> bytes<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #0000ff">Database</span><span style="color: #000000"> Buffers          </span><span style="color: #800000; font-weight: bold">402653184</span><span style="color: #000000"> bytes<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />Redo Buffers                </span><span style="color: #800000; font-weight: bold">7135232</span><span style="color: #000000"> bytes<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />SQL</span><span style="color: #808080">></span><span style="color: #000000"> edit<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />已写?nbsp;</span><span style="color: #0000ff">file</span><span style="color: #000000"> afiedt.buf<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />  </span><span style="color: #800000; font-weight: bold">1</span><span style="color: #000000">  </span><span style="color: #0000ff">CREATE</span><span style="color: #000000"> CONTROLFILE REUSE </span><span style="color: #0000ff">DATABASE</span><span style="color: #000000"> "SUREDD" NORESETLOGS  ARCHIVELOG<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />  </span><span style="color: #800000; font-weight: bold">2</span><span style="color: #000000">      MAXLOGFILES </span><span style="color: #800000; font-weight: bold">16</span><span style="color: #000000"><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />  </span><span style="color: #800000; font-weight: bold">3</span><span style="color: #000000">      MAXLOGMEMBERS </span><span style="color: #800000; font-weight: bold">3</span><span style="color: #000000"><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />  </span><span style="color: #800000; font-weight: bold">4</span><span style="color: #000000">      MAXDATAFILES </span><span style="color: #800000; font-weight: bold">100</span><span style="color: #000000"><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />  </span><span style="color: #800000; font-weight: bold">5</span><span style="color: #000000">      MAXINSTANCES </span><span style="color: #800000; font-weight: bold">8</span><span style="color: #000000"><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />  </span><span style="color: #800000; font-weight: bold">6</span><span style="color: #000000">      MAXLOGHISTORY </span><span style="color: #800000; font-weight: bold">292</span><span style="color: #000000"><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />  </span><span style="color: #800000; font-weight: bold">7</span><span style="color: #000000">  LOGFILE<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />  </span><span style="color: #800000; font-weight: bold">8</span><span style="color: #000000">    </span><span style="color: #0000ff">GROUP</span><span style="color: #000000"> </span><span style="color: #800000; font-weight: bold">1</span><span style="color: #000000"> </span><span style="color: #ff0000">'</span><span style="color: #ff0000">D:\ORACLE\PRODUCT\10.2.0\ORADATA\SUREDD\REDO01.LOG</span><span style="color: #ff0000">'</span><span style="color: #000000">  SIZE 50M,<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />  </span><span style="color: #800000; font-weight: bold">9</span><span style="color: #000000">    </span><span style="color: #0000ff">GROUP</span><span style="color: #000000"> </span><span style="color: #800000; font-weight: bold">2</span><span style="color: #000000"> </span><span style="color: #ff0000">'</span><span style="color: #ff0000">D:\ORACLE\PRODUCT\10.2.0\ORADATA\SUREDD\REDO02.LOG</span><span style="color: #ff0000">'</span><span style="color: #000000">  SIZE 50M,<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /> </span><span style="color: #800000; font-weight: bold">10</span><span style="color: #000000">    </span><span style="color: #0000ff">GROUP</span><span style="color: #000000"> </span><span style="color: #800000; font-weight: bold">3</span><span style="color: #000000"> </span><span style="color: #ff0000">'</span><span style="color: #ff0000">D:\ORACLE\PRODUCT\10.2.0\ORADATA\SUREDD\REDO03.LOG</span><span style="color: #ff0000">'</span><span style="color: #000000">  SIZE 50M<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /> </span><span style="color: #800000; font-weight: bold">11</span><span style="color: #000000">  DATAFILE<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /> </span><span style="color: #800000; font-weight: bold">12</span><span style="color: #000000">    </span><span style="color: #ff0000">'</span><span style="color: #ff0000">D:\ORACLE\PRODUCT\10.2.0\ORADATA\SUREDD\SYSTEM01.DBF</span><span style="color: #ff0000">'</span><span style="color: #000000">,<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /> </span><span style="color: #800000; font-weight: bold">13</span><span style="color: #000000">    </span><span style="color: #ff0000">'</span><span style="color: #ff0000">D:\ORACLE\PRODUCT\10.2.0\ORADATA\SUREDD\UNDOTBS01.DBF</span><span style="color: #ff0000">'</span><span style="color: #000000">,<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /> </span><span style="color: #800000; font-weight: bold">14</span><span style="color: #000000">    </span><span style="color: #ff0000">'</span><span style="color: #ff0000">D:\ORACLE\PRODUCT\10.2.0\ORADATA\SUREDD\SYSAUX01.DBF</span><span style="color: #ff0000">'</span><span style="color: #000000">,<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /> </span><span style="color: #800000; font-weight: bold">15</span><span style="color: #000000">    </span><span style="color: #ff0000">'</span><span style="color: #ff0000">D:\ORACLE\PRODUCT\10.2.0\ORADATA\SUREDD\USERS01.DBF</span><span style="color: #ff0000">'</span><span style="color: #000000">,<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /> </span><span style="color: #800000; font-weight: bold">16</span><span style="color: #000000">    </span><span style="color: #ff0000">'</span><span style="color: #ff0000">D:\ORACLE\PRODUCT\10.2.0\ORADATA\SUREDD\EXAMPLE01.DBF</span><span style="color: #ff0000">'</span><span style="color: #000000">,<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /> </span><span style="color: #800000; font-weight: bold">17</span><span style="color: #000000">    </span><span style="color: #ff0000">'</span><span style="color: #ff0000">D:\ORACLE\PRODUCT\10.2.0\ORADATA\SUREDD\DDTESTTBS02.DBF</span><span style="color: #ff0000">'</span><span style="color: #000000"><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /> </span><span style="color: #800000; font-weight: bold">18</span><span style="color: #808080">*</span><span style="color: #000000"> </span><span style="color: #000000; font-weight: bold">CHARACTER</span><span style="color: #000000"> </span><span style="color: #0000ff">SET</span><span style="color: #000000"> ZHS16GBK<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />SQL</span><span style="color: #808080">></span><span style="color: #000000"> </span><span style="color: #808080">/</span><span style="color: #000000"><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />控制文g已创建?br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />SQL</span><span style="color: #808080">></span><span style="color: #000000"> RECOVER </span><span style="color: #0000ff">DATABASE</span><span style="color: #000000">;<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />完成介质恢复?br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />SQL</span><span style="color: #808080">></span><span style="color: #000000"> </span><span style="color: #0000ff">ALTER</span><span style="color: #000000"> SYSTEM ARCHIVE </span><span style="color: #ff00ff">LOG</span><span style="color: #000000"> </span><span style="color: #808080">ALL</span><span style="color: #000000">;<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />pȝ已更攏V?br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />SQL</span><span style="color: #808080">></span><span style="color: #000000"> </span><span style="color: #0000ff">ALTER</span><span style="color: #000000"> </span><span style="color: #0000ff">DATABASE</span><span style="color: #000000"> </span><span style="color: #0000ff">OPEN</span><span style="color: #000000">;<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />数据库已更改?br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />SQL</span><span style="color: #808080">></span><span style="color: #000000"> edit<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />已写?nbsp;</span><span style="color: #0000ff">file</span><span style="color: #000000"> afiedt.buf<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />  </span><span style="color: #800000; font-weight: bold">1</span><span style="color: #000000">  </span><span style="color: #0000ff">ALTER</span><span style="color: #000000"> TABLESPACE </span><span style="color: #0000ff">TEMP</span><span style="color: #000000"> </span><span style="color: #0000ff">ADD</span><span style="color: #000000"> TEMPFILE </span><span style="color: #ff0000">'</span><span style="color: #ff0000">D:\ORACLE\PRODUCT\10.2.0\ORADATA\SUREDD\TEMP01.DBF</span><span style="color: #ff0000">'</span><span style="color: #000000"><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />  </span><span style="color: #800000; font-weight: bold">2</span><span style="color: #808080">*</span><span style="color: #000000">      SIZE </span><span style="color: #800000; font-weight: bold">20971520</span><span style="color: #000000">  REUSE AUTOEXTEND </span><span style="color: #0000ff">ON</span><span style="color: #000000"> </span><span style="color: #0000ff">NEXT</span><span style="color: #000000"> </span><span style="color: #800000; font-weight: bold">655360</span><span style="color: #000000">  MAXSIZE 32767M<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />SQL</span><span style="color: #808080">></span><span style="color: #000000"> </span><span style="color: #808080">/</span><span style="color: #000000"><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />表空间已更改?br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />SQL</span><span style="color: #808080">></span><span style="color: #000000"> </span><span style="color: #0000ff">select</span><span style="color: #000000"> </span><span style="color: #808080">*</span><span style="color: #000000"> </span><span style="color: #0000ff">from</span><span style="color: #000000"> dd.t1;<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />        ID NAME<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #008080">--</span><span style="color: #008080">-------- ----------</span><span style="color: #008080"><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #000000">         </span><span style="color: #800000; font-weight: bold">1</span><span style="color: #000000"> test1<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />         </span><span style="color: #800000; font-weight: bold">2</span><span style="color: #000000"> test2<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />SQL</span><span style="color: #808080">></span><span style="color: #000000"> </span></div><img src ="http://www.aygfsteel.com/KingKong/aggbug/349541.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/KingKong/" target="_blank">sure_dandan</a> 2011-05-05 00:01 <a href="http://www.aygfsteel.com/KingKong/archive/2011/05/05/349541.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>手工恢复--某个控制文g损坏,但有好的控制文g可用http://www.aygfsteel.com/KingKong/archive/2011/05/04/349540.htmlsure_dandansure_dandanWed, 04 May 2011 15:36:00 GMThttp://www.aygfsteel.com/KingKong/archive/2011/05/04/349540.htmlhttp://www.aygfsteel.com/KingKong/comments/349540.htmlhttp://www.aygfsteel.com/KingKong/archive/2011/05/04/349540.html#Feedback0http://www.aygfsteel.com/KingKong/comments/commentRss/349540.htmlhttp://www.aygfsteel.com/KingKong/services/trackbacks/349540.html 1.好的控制文件copyq去
2.startup

W二U情?损坏的控制文件的盘位置不可?br /> 1.在新的位|将好的控制文gcopyq去
2.修改spfile,使得里面的控制文件的路径指向正确
3.startup

sure_dandan 2011-05-04 23:36 发表评论
]]>
手工恢复---数据文g损坏,无备?但有完整的归档日?/title><link>http://www.aygfsteel.com/KingKong/archive/2011/05/04/349539.html</link><dc:creator>sure_dandan</dc:creator><author>sure_dandan</author><pubDate>Wed, 04 May 2011 15:32:00 GMT</pubDate><guid>http://www.aygfsteel.com/KingKong/archive/2011/05/04/349539.html</guid><wfw:comment>http://www.aygfsteel.com/KingKong/comments/349539.html</wfw:comment><comments>http://www.aygfsteel.com/KingKong/archive/2011/05/04/349539.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/KingKong/comments/commentRss/349539.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/KingKong/services/trackbacks/349539.html</trackback:ping><description><![CDATA[1.数据库abort?然后破坏对应的数据文?br /> 2.startup数据?因ؓ此时被破坏了,所以数据库只能到mount状?br /> 3.当前情况是没有数据文件的备䆾,但是有完好的归档<br /> 4.∴可以利用create datafile来进行恢?br /> 具体参看代码:<br /> <div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><span style="color: #000000">SQL</span><span style="color: #808080">></span><span style="color: #000000"> </span><span style="color: #0000ff">shutdown</span><span style="color: #000000"> abort<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />ORACLE 例程已经关闭?br /> ==============在这儿破坏数据文?=================<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />SQL</span><span style="color: #808080">></span><span style="color: #000000"> startup<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />ORACLE 例程已经启动?br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />Total System Global Area  </span><span style="color: #800000; font-weight: bold">612368384</span><span style="color: #000000"> bytes<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />Fixed Size                  </span><span style="color: #800000; font-weight: bold">1250428</span><span style="color: #000000"> bytes<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />Variable Size             </span><span style="color: #800000; font-weight: bold">180358020</span><span style="color: #000000"> bytes<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #0000ff">Database</span><span style="color: #000000"> Buffers          </span><span style="color: #800000; font-weight: bold">423624704</span><span style="color: #000000"> bytes<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />Redo Buffers                </span><span style="color: #800000; font-weight: bold">7135232</span><span style="color: #000000"> bytes<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />数据库装载完毕?br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />ORA</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">01157</span><span style="color: #000000">: 无法标识</span><span style="color: #808080">/</span><span style="color: #000000">锁定数据文g </span><span style="color: #800000; font-weight: bold">6</span><span style="color: #000000"> </span><span style="color: #808080">-</span><span style="color: #000000"> 请参?nbsp;DBWR 跟踪文g<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />ORA</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">01110</span><span style="color: #000000">: 数据文g </span><span style="color: #800000; font-weight: bold">6</span><span style="color: #000000">: </span><span style="color: #ff0000">'</span><span style="color: #ff0000">D:\ORACLE\PRODUCT\10.2.0\ORADATA\SUREDD\DDTESTTBS01.DBF</span><span style="color: #ff0000">'</span><span style="color: #000000"><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />SQL</span><span style="color: #808080">></span><span style="color: #000000"> </span><span style="color: #0000ff">select</span><span style="color: #000000"> status </span><span style="color: #0000ff">from</span><span style="color: #000000"> v$instance;<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />STATUS<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #008080">--</span><span style="color: #008080">----------</span><span style="color: #008080"><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #000000">MOUNTED<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />SQL</span><span style="color: #808080">></span><span style="color: #000000"> </span><span style="color: #0000ff">select</span><span style="color: #000000"> </span><span style="color: #808080">*</span><span style="color: #000000"> </span><span style="color: #0000ff">from</span><span style="color: #000000"> v$recover_file;<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />     </span><span style="color: #0000ff">FILE</span><span style="color: #000000"># ONLINE  ONLINE_ ERROR                                      CHANGE# TIME<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #008080">--</span><span style="color: #008080">-------- ------- ------- -------------------------------------------</span><span style="color: #008080"><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #000000">         </span><span style="color: #800000; font-weight: bold">6</span><span style="color: #000000"> ONLINE  ONLINE  </span><span style="color: #0000ff">FILE</span><span style="color: #000000"> </span><span style="color: #808080">NOT</span><span style="color: #000000"> FOUND                              </span><span style="color: #800000; font-weight: bold">0</span><span style="color: #000000"><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />SQL</span><span style="color: #808080">></span><span style="color: #000000"> </span><span style="color: #0000ff">select</span><span style="color: #000000"> </span><span style="color: #808080">*</span><span style="color: #000000"> </span><span style="color: #0000ff">from</span><span style="color: #000000"> v$</span><span style="color: #0000ff">backup</span><span style="color: #000000">;<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />     </span><span style="color: #0000ff">FILE</span><span style="color: #000000"># STATUS                CHANGE# TIME<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #008080">--</span><span style="color: #008080">-------- ------------------ ---------- --------------</span><span style="color: #008080"><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #000000">         </span><span style="color: #800000; font-weight: bold">1</span><span style="color: #000000"> </span><span style="color: #808080">NOT</span><span style="color: #000000"> ACTIVE                  </span><span style="color: #800000; font-weight: bold">0</span><span style="color: #000000"><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />         </span><span style="color: #800000; font-weight: bold">2</span><span style="color: #000000"> </span><span style="color: #808080">NOT</span><span style="color: #000000"> ACTIVE                  </span><span style="color: #800000; font-weight: bold">0</span><span style="color: #000000"><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />         </span><span style="color: #800000; font-weight: bold">3</span><span style="color: #000000"> </span><span style="color: #808080">NOT</span><span style="color: #000000"> ACTIVE                  </span><span style="color: #800000; font-weight: bold">0</span><span style="color: #000000"><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />         </span><span style="color: #800000; font-weight: bold">4</span><span style="color: #000000"> </span><span style="color: #808080">NOT</span><span style="color: #000000"> ACTIVE                  </span><span style="color: #800000; font-weight: bold">0</span><span style="color: #000000"><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />         </span><span style="color: #800000; font-weight: bold">5</span><span style="color: #000000"> </span><span style="color: #808080">NOT</span><span style="color: #000000"> ACTIVE                  </span><span style="color: #800000; font-weight: bold">0</span><span style="color: #000000"><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />         </span><span style="color: #800000; font-weight: bold">6</span><span style="color: #000000"> </span><span style="color: #0000ff">FILE</span><span style="color: #000000"> </span><span style="color: #808080">NOT</span><span style="color: #000000"> FOUND              </span><span style="color: #800000; font-weight: bold">0</span><span style="color: #000000"><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />已选择6行?br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />SQL</span><span style="color: #808080">></span><span style="color: #000000"> edit<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />已写?nbsp;</span><span style="color: #0000ff">file</span><span style="color: #000000"> afiedt.buf<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />  </span><span style="color: #800000; font-weight: bold">1</span><span style="color: #000000">  </span><span style="color: #0000ff">SELECT</span><span style="color: #000000"> D.NAME, T.NAME </span><span style="color: #0000ff">AS</span><span style="color: #000000"> TABLESPACE_NAME<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />  </span><span style="color: #800000; font-weight: bold">2</span><span style="color: #000000">  </span><span style="color: #0000ff">FROM</span><span style="color: #000000"> V$DATAFILE D, V$TABLESPACE T<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />  </span><span style="color: #800000; font-weight: bold">3</span><span style="color: #000000">  </span><span style="color: #0000ff">WHERE</span><span style="color: #000000"> T.TS# </span><span style="color: #808080">=</span><span style="color: #000000"> D.TS#<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />  </span><span style="color: #800000; font-weight: bold">4</span><span style="color: #808080">*</span><span style="color: #000000"> </span><span style="color: #808080">AND</span><span style="color: #000000"> D.</span><span style="color: #0000ff">FILE</span><span style="color: #000000"># </span><span style="color: #808080">=</span><span style="color: #000000"> </span><span style="color: #800000; font-weight: bold">6</span><span style="color: #000000"><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />SQL</span><span style="color: #808080">></span><span style="color: #000000"> </span><span style="color: #808080">/</span><span style="color: #000000"><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />NAME<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #008080">--</span><span style="color: #008080">--------------------------------------------------------------------------------------------------</span><span style="color: #008080"><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #000000">TABLESPACE_NAME<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #008080">--</span><span style="color: #008080">----------------------------</span><span style="color: #008080"><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #000000">D:\ORACLE\PRODUCT\</span><span style="color: #800000; font-weight: bold">10.2</span><span style="color: #000000">.</span><span style="color: #800000; font-weight: bold">0</span><span style="color: #000000">\ORADATA\SUREDD\DDTESTTBS01.DBF<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />DDTEST<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />SQL</span><span style="color: #808080">></span><span style="color: #000000"> </span><span style="color: #0000ff">alter</span><span style="color: #000000"> </span><span style="color: #0000ff">database</span><span style="color: #000000"> </span><span style="color: #0000ff">create</span><span style="color: #000000"> datafile </span><span style="color: #ff0000">'</span><span style="color: #ff0000">D:\ORACLE\PRODUCT\10.2.0\ORADATA\SUREDD\DDTESTTBS02.DBF</span><span style="color: #ff0000">'</span><span style="color: #000000"><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />  </span><span style="color: #800000; font-weight: bold">2</span><span style="color: #000000">  </span><span style="color: #0000ff">as</span><span style="color: #000000"> </span><span style="color: #ff0000">'</span><span style="color: #ff0000">D:\ORACLE\PRODUCT\10.2.0\ORADATA\SUREDD\DDTESTTBS01.DBF</span><span style="color: #ff0000">'</span><span style="color: #000000">;<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />数据库已更改?br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />SQL</span><span style="color: #808080">></span><span style="color: #000000"> recover datafile </span><span style="color: #ff0000">'</span><span style="color: #ff0000">D:\ORACLE\PRODUCT\10.2.0\ORADATA\SUREDD\DDTESTTBS01.DBF</span><span style="color: #ff0000">'</span><span style="color: #000000">;<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />完成介质恢复?br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />SQL</span><span style="color: #808080">></span><span style="color: #000000"> </span><span style="color: #0000ff">select</span><span style="color: #000000"> </span><span style="color: #808080">*</span><span style="color: #000000"> </span><span style="color: #0000ff">from</span><span style="color: #000000"> dd.t1;<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #0000ff">select</span><span style="color: #000000"> </span><span style="color: #808080">*</span><span style="color: #000000"> </span><span style="color: #0000ff">from</span><span style="color: #000000"> dd.t1<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />                 </span><span style="color: #808080">*</span><span style="color: #000000"><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />W?nbsp;</span><span style="color: #800000; font-weight: bold">1</span><span style="color: #000000"> 行出现错?<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />ORA</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">01219</span><span style="color: #000000">: 数据库未打开: 仅允许在固定?/span><span style="color: #808080">/</span><span style="color: #000000">视图中查?br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />SQL</span><span style="color: #808080">></span><span style="color: #000000"> </span><span style="color: #0000ff">alter</span><span style="color: #000000"> tablespace ddtest online;<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #0000ff">alter</span><span style="color: #000000"> tablespace ddtest online<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #808080">*</span><span style="color: #000000"><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />W?nbsp;</span><span style="color: #800000; font-weight: bold">1</span><span style="color: #000000"> 行出现错?<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />ORA</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">01109</span><span style="color: #000000">: 数据库未打开<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />SQL</span><span style="color: #808080">></span><span style="color: #000000"> </span><span style="color: #0000ff">alter</span><span style="color: #000000"> </span><span style="color: #0000ff">database</span><span style="color: #000000"> </span><span style="color: #0000ff">open</span><span style="color: #000000">;<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />数据库已更改?br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />SQL</span><span style="color: #808080">></span><span style="color: #000000"> </span><span style="color: #0000ff">select</span><span style="color: #000000"> </span><span style="color: #808080">*</span><span style="color: #000000"> </span><span style="color: #0000ff">from</span><span style="color: #000000"> dd.t1;<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />        ID NAME<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #008080">--</span><span style="color: #008080">-------- ----------</span><span style="color: #008080"><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #000000">         </span><span style="color: #800000; font-weight: bold">1</span><span style="color: #000000"> test1<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />         </span><span style="color: #800000; font-weight: bold">2</span><span style="color: #000000"> test2<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />SQL</span><span style="color: #808080">></span><span style="color: #000000"> </span></div> <br /> <br /> <span style="color: red">注意:在这个地方要?<span style="widows: 2; text-transform: none; text-indent: 0px; border-collapse: separate; font: medium Simsun; white-space: normal; orphans: 2; letter-spacing: normal; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" class="Apple-style-span"><span style="line-height: 18px; text-indent: 28px; font-family: 宋体; font-size: small" class="Apple-style-span">需要表I间创徏后所有的归档日志Q且控制文g中必d含受损文件名<br /> <br /> 如果不是q样子的?则会出现下面的情?<br /> <div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><span style="color: #000000">SQL</span><span style="color: #808080">></span><span style="color: #000000"> </span><span style="color: #0000ff">select</span><span style="color: #000000"> status </span><span style="color: #0000ff">from</span><span style="color: #000000"> v$instance;<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />STATUS<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #008080">--</span><span style="color: #008080">----------</span><span style="color: #008080"><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #0000ff">OPEN</span><span style="color: #000000"><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />SQL</span><span style="color: #808080">></span><span style="color: #000000"> </span><span style="color: #0000ff">SELECT</span><span style="color: #000000"> </span><span style="color: #808080">*</span><span style="color: #000000"> </span><span style="color: #0000ff">FROM</span><span style="color: #000000"> V$RECOVER_FILE;<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />     </span><span style="color: #0000ff">FILE</span><span style="color: #000000"># ONLINE  ONLINE_ ERROR                                                                CHANGE# TIME<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #008080">--</span><span style="color: #008080">-------- ------- ------- ----------------------------------------------------------------- -------</span><span style="color: #008080"><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #000000">         </span><span style="color: #800000; font-weight: bold">6</span><span style="color: #000000"> OFFLINE OFFLINE </span><span style="color: #0000ff">FILE</span><span style="color: #000000"> </span><span style="color: #808080">NOT</span><span style="color: #000000"> FOUND                                                             </span><span style="color: #800000; font-weight: bold">0</span><span style="color: #000000"><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />SQL</span><span style="color: #808080">></span><span style="color: #000000"> </span><span style="color: #0000ff">alter</span><span style="color: #000000"> </span><span style="color: #0000ff">database</span><span style="color: #000000"> </span><span style="color: #0000ff">create</span><span style="color: #000000"> datafile </span><span style="color: #ff0000">'</span><span style="color: #ff0000">D:\ORACLE\PRODUCT\10.2.0\ORADATA\SUREDD\DDTESTTBS02.DBF</span><span style="color: #ff0000">'</span><span style="color: #000000"><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />  </span><span style="color: #800000; font-weight: bold">2</span><span style="color: #000000">  </span><span style="color: #0000ff">as</span><span style="color: #000000"> </span><span style="color: #ff0000">'</span><span style="color: #ff0000">D:\ORACLE\PRODUCT\10.2.0\ORADATA\SUREDD\DDTESTTBS01.DBF</span><span style="color: #ff0000">'</span><span style="color: #000000">;<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #0000ff">alter</span><span style="color: #000000"> </span><span style="color: #0000ff">database</span><span style="color: #000000"> </span><span style="color: #0000ff">create</span><span style="color: #000000"> datafile </span><span style="color: #ff0000">'</span><span style="color: #ff0000">D:\ORACLE\PRODUCT\10.2.0\ORADATA\SUREDD\DDTESTTBS02.DBF</span><span style="color: #ff0000">'</span><span style="color: #000000"><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #808080">*</span><span style="color: #000000"><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />W?nbsp;</span><span style="color: #800000; font-weight: bold">1</span><span style="color: #000000"> 行出现错?<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />ORA</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">01178</span><span style="color: #000000">: 文g </span><span style="color: #800000; font-weight: bold">6</span><span style="color: #000000"> 在最后一?nbsp;</span><span style="color: #0000ff">CREATE</span><span style="color: #000000"> CONTROLFILE 之前创徏, 无法重新创徏<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />ORA</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">01110</span><span style="color: #000000">: 数据文g </span><span style="color: #800000; font-weight: bold">6</span><span style="color: #000000">: </span><span style="color: #ff0000">'</span><span style="color: #ff0000">D:\ORACLE\PRODUCT\10.2.0\ORADATA\SUREDD\DDTESTTBS02.DBF</span><span style="color: #ff0000">'</span></div> <br /> <span style="color: #000000">查询联机文档:<br /> <div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><span style="color: #000000">ORA-01178: file string created before last CREATE CONTROLFILE, cannot recreate<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />Cause: Attempted to use ALTER DATABASE CREATE DATAFILE to recreate a datafile that existed at the last CREATE CONTROLFILE command. The information needed to recreate the file was lost with the control file that existed when the file was added to the database.<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />Action: Find a backup of the file, and recover it. Do incomplete recovery to time before file was originally created.</span></div> </span></span></span></span>那只有用备䆾的数据文件进行恢复了.<br /> <div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><span style="color: #000000">SQL</span><span style="color: #808080">></span><span style="color: #000000"> </span><span style="color: #0000ff">alter</span><span style="color: #000000"> </span><span style="color: #0000ff">database</span><span style="color: #000000"> </span><span style="color: #0000ff">create</span><span style="color: #000000"> datafile </span><span style="color: #ff0000">'</span><span style="color: #ff0000">D:\ORACLE\PRODUCT\10.2.0\ORADATA\SUREDD\DDTESTTBS02.DBF</span><span style="color: #ff0000">'</span><span style="color: #000000"><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />  </span><span style="color: #800000; font-weight: bold">2</span><span style="color: #000000">  </span><span style="color: #0000ff">as</span><span style="color: #000000"> </span><span style="color: #ff0000">'</span><span style="color: #ff0000">D:\ORACLE\PRODUCT\10.2.0\ORADATA\SUREDD\DDTESTTBS01.DBF</span><span style="color: #ff0000">'</span><span style="color: #000000">;<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #0000ff">alter</span><span style="color: #000000"> </span><span style="color: #0000ff">database</span><span style="color: #000000"> </span><span style="color: #0000ff">create</span><span style="color: #000000"> datafile </span><span style="color: #ff0000">'</span><span style="color: #ff0000">D:\ORACLE\PRODUCT\10.2.0\ORADATA\SUREDD\DDTESTTBS02.DBF</span><span style="color: #ff0000">'</span><span style="color: #000000"><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #808080">*</span><span style="color: #000000"><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />W?nbsp;</span><span style="color: #800000; font-weight: bold">1</span><span style="color: #000000"> 行出现错?<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />ORA</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">01178</span><span style="color: #000000">: 文g </span><span style="color: #800000; font-weight: bold">6</span><span style="color: #000000"> 在最后一?nbsp;</span><span style="color: #0000ff">CREATE</span><span style="color: #000000"> CONTROLFILE 之前创徏, 无法重新创徏<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />ORA</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">01110</span><span style="color: #000000">: 数据文g </span><span style="color: #800000; font-weight: bold">6</span><span style="color: #000000">: </span><span style="color: #ff0000">'</span><span style="color: #ff0000">D:\ORACLE\PRODUCT\10.2.0\ORADATA\SUREDD\DDTESTTBS02.DBF</span><span style="color: #ff0000">'</span><span style="color: #000000"><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />SQL</span><span style="color: #808080">></span><span style="color: #000000"> host copy E:\oracletest\</span><span style="color: #0000ff">backup</span><span style="color: #000000">\suredd\DDTESTTBS02.DBF D:\oracle\product\</span><span style="color: #800000; font-weight: bold">10.2</span><span style="color: #000000">.</span><span style="color: #800000; font-weight: bold">0</span><span style="color: #000000">\oradata\suredd\<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />SQL</span><span style="color: #808080">></span><span style="color: #000000"> recover datafile </span><span style="color: #ff0000">'</span><span style="color: #ff0000">D:\oracle\product\10.2.0\oradata\suredd\DDTESTTBS02.DBF</span><span style="color: #ff0000">'</span><span style="color: #000000">;<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />完成介质恢复?br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />SQL</span><span style="color: #808080">></span><span style="color: #000000"> </span><span style="color: #0000ff">select</span><span style="color: #000000"> status </span><span style="color: #0000ff">from</span><span style="color: #000000"> v$instance;<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />STATUS<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #008080">--</span><span style="color: #008080">----------</span><span style="color: #008080"><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #0000ff">OPEN</span><span style="color: #000000"><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />SQL</span><span style="color: #808080">></span><span style="color: #000000"> </span><span style="color: #0000ff">alter</span><span style="color: #000000"> tablespace ddtest online;<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />表空间已更改?br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />SQL</span><span style="color: #808080">></span><span style="color: #000000"> </span><span style="color: #0000ff">select</span><span style="color: #000000"> </span><span style="color: #808080">*</span><span style="color: #000000"> </span><span style="color: #0000ff">from</span><span style="color: #000000"> dd.t1;<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />        ID NAME<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #008080">--</span><span style="color: #008080">-------- ----------</span><span style="color: #008080"><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #000000">         </span><span style="color: #800000; font-weight: bold">1</span><span style="color: #000000"> test1<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />         </span><span style="color: #800000; font-weight: bold">2</span><span style="color: #000000"> test2<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />SQL</span><span style="color: #808080">></span><span style="color: #000000"> </span></div> <br /> <strong style="color: #ff0000">由此可见,有备份是多么的重要啊!!!</strong><img src ="http://www.aygfsteel.com/KingKong/aggbug/349539.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/KingKong/" target="_blank">sure_dandan</a> 2011-05-04 23:32 <a href="http://www.aygfsteel.com/KingKong/archive/2011/05/04/349539.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>手工恢复---只有数据文g损坏,非正常关?正常关闭,有数据文件的备䆾http://www.aygfsteel.com/KingKong/archive/2011/05/04/349535.htmlsure_dandansure_dandanWed, 04 May 2011 14:56:00 GMThttp://www.aygfsteel.com/KingKong/archive/2011/05/04/349535.htmlhttp://www.aygfsteel.com/KingKong/comments/349535.htmlhttp://www.aygfsteel.com/KingKong/archive/2011/05/04/349535.html#Feedback0http://www.aygfsteel.com/KingKong/comments/commentRss/349535.htmlhttp://www.aygfsteel.com/KingKong/services/trackbacks/349535.html
SQL> select file_name,tablespace_name from dba_data_files;

FILE_NAME                                                    TABLESPACE_NAME
------------------------------------------------------------ -----------------
D:\ORACLE\PRODUCT\10.2.0\ORADATA\SUREDD\DDTESTTBS02.DBF      DDTEST
D:\ORACLE\PRODUCT\
10.2.0\ORADATA\SUREDD\EXAMPLE01.DBF        EXAMPLE
D:\ORACLE\PRODUCT\
10.2.0\ORADATA\SUREDD\USERS01.DBF          USERS
D:\ORACLE\PRODUCT\
10.2.0\ORADATA\SUREDD\SYSAUX01.DBF         SYSAUX
D:\ORACLE\PRODUCT\
10.2.0\ORADATA\SUREDD\UNDOTBS01.DBF        UNDOTBS1
D:\ORACLE\PRODUCT\
10.2.0\ORADATA\SUREDD\SYSTEM01.DBF         SYSTEM
SQL> alter tablespace ddtest begin backup;

表空间已更改?br />
SQL
> alter tablespace ddtest end backup;

表空间已更改?/span>

2.用UEddtest对应的数据文件破?br /> 3.直接shutdown abort,再startup

SQL
> shutdown abort;
ORACLE 例程已经关闭?br /> SQL
> startup
ORACLE 例程已经启动?br />
Total System Global Area  
612368384 bytes
Fixed Size                  
1250428 bytes
Variable Size             
197135236 bytes
Database Buffers          406847488 bytes
Redo Buffers                
7135232 bytes
数据库装载完毕?br /> ORA
-01157: 无法标识/锁定数据文g 6 - 请参?nbsp;DBWR 跟踪文g
ORA
-01110: 数据文g 6'D:\ORACLE\PRODUCT\10.2.0\ORADATA\SUREDD\DDTESTTBS02.DBF'


SQL
> 

4.查找需要恢复的数据文g
SQL> select status from v$instance;

STATUS
------------
MOUNTED

SQL
> select * from v$recover_file;

     
FILE# ONLINE  ONLINE_ ERROR                                                                CHANGE# TIME
---------- ------- ------- ----------------------------------------------------------------- -------
         6 ONLINE  ONLINE  FILE NOT FOUND                                                             0

SQL
> select * from v$backup;

     
FILE# STATUS                CHANGE# TIME
---------- ------------------ ---------- --------------
         1 NOT ACTIVE                  0
         
2 NOT ACTIVE                  0
         
3 NOT ACTIVE                  0
         
4 NOT ACTIVE                  0
         
5 NOT ACTIVE                  0
         
6 FILE NOT FOUND              0

已选择6行?br />
SQL
> edit
已写?nbsp;
file afiedt.buf

  
1   SELECT D.NAME, T.NAME AS TABLESPACE_NAME
  
2     FROM V$DATAFILE D, V$TABLESPACE T
  
3     WHERE T.TS# = D.TS#
  
4*    AND D.FILE= 6
SQL
> /

NAME
----------------------------------------------------------------------------------------------------
TABLESPACE_NAME
------------------------------
D:\ORACLE\PRODUCT\10.2.0\ORADATA\SUREDD\DDTESTTBS02.DBF
DDTEST


SQL
> 

5.备份的数据文g直接copy到原位置(因ؓ此时为mount状?所以可以直接copy,不用offline),再recover,再打开数据库。如果是打开的,(此时做了alter system checkpoint 也能使得表空间不可用),那就对应的表空间先offlineQ再执行recoverQ执行完recover后,再将表空间online?br />

SQL
> recover datafile 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\SUREDD\DDTESTTBS02.DBF';
完成介质恢复?br /> SQL
> alter database open;

数据库已更改?br />
SQL
> select * from dd.t1;

        ID NAME
---------- ----------
         1 test1
         
2 test2

SQL
> 
?dd.t1q个表在ddtestq个表空间上

x恢复完成.

sure_dandan 2011-05-04 22:56 发表评论
]]>
联机备䆾ȝhttp://www.aygfsteel.com/KingKong/archive/2011/05/02/349393.htmlsure_dandansure_dandanMon, 02 May 2011 11:05:00 GMThttp://www.aygfsteel.com/KingKong/archive/2011/05/02/349393.htmlhttp://www.aygfsteel.com/KingKong/comments/349393.htmlhttp://www.aygfsteel.com/KingKong/archive/2011/05/02/349393.html#Feedback0http://www.aygfsteel.com/KingKong/comments/commentRss/349393.htmlhttp://www.aygfsteel.com/KingKong/services/trackbacks/349393.html1.q行联机表空间备份的步骤

(1)ALTER TABLESPACE users BEGIN BACKUP;
(
2)Qcp //users01.dbf /BACKUP/users01.dbf
(
3)ALTER TABLESPACE users END BACKUP;
(
4)ALTER SYSTEM ARCHIVE LOG CURRENT;

ALTER TABLESPACE BEGIN BACKUP 和ALTER TABLESPACE END
BACKUP 命o之间的间隔时间应量~短Q因Z改后的块写入重做日志文g
导致生成更多的重做信息。因此徏议每ơ执行一个表I间的联机备份?/p>

2.备䆾状态信?查询的视?
(1)V$BACKUP:以确定哪些文件处于备份模式。发出ALTER TABLESPACE BEGIN BACKUP 命o后,状态将更改为ACTIVE。备份文件后Q?#8220;状?#8221; (STATUS) 列的值将更改为NOT ACTIVE?br /> (2)V$DATAFILE_HEADERQ表I间的数据文件的FUZZY 列中的值将更改为YESQ表明相应的文g处于备䆾模式?br /> ALTER TABLESPACE END BACKUP 命o后,FUZZY 列的值将更改为NULL

SELECT name, status, fuzzy FROM v$datafile_header;


3.联机表空间备份过E中出现故障
查询V$BACKUP 以检查备份状?/p>

ALTER DATABASE DATAFILE ‘<file#>’ END BACKUP;


4.只读表空间备?br /> ALTER TABLESPACE query_data READ ONLY;
(1)发出ALTER TABLESPACE 命o后,会对所有与表空间相兌的数据文件执行检查点。然后用当前SCN ȝ文g头?br /> (2)使表I间成ؓ只读状态之后,必须备䆾该表I间的所有数据文件?br /> DBW0 q程只写入其表空间处于读写模式的数据文gQ正常的查点也只对这些文件执行?/p>

5.只读表空间备份问?br /> (1)在将表空间更改ؓ只读后,只需要一个备份?br /> (2)在表空间成写状态之后,应恢复按照正常备份日E对该表I间q行备䆾?br /> (3)控制文g必须能正标识处在只L式下的表I间Q否则,必须恢复该表I间?/p>

6.手动备䆾控制文g
(1)创徏二进制映?/p>

ALTER DATABASE BACKUP CONTROLFILE TO ‘control1.bkp`;

(2)创徏文本跟踪文g

ALTER DATABASE BACKUP CONTROLFILE TO TRACE as ;

(3)以下命o更改数据库配|ƈD控制文g更改Q?/p>

ALTER DATABASE [ADD | DROP] LOGFILE
ALTER DATABASE [ADD | DROP] LOGFILE MEMBER
ALTER DATABASE [ADD | DROP ] LOGFILE GROUP
ALTER DATABASE [ NOARCHIVELOG | ARCHIVELOG ]
ALTER DATABASE RENAME FILE
CREATE TABLESPACE
ALTER TABLESPACE [ADD | RENAME ] DATAFILE
ALTER TABLESPACE [READ WRITE | READ ONLY ]
DROP TABLESPACE


7.使用DBVERIFY 实用E序验证备䆾
(1)用于保备䆾数据库或数据文g在还原之前是有效?br /> (2)遇到数据损坏问题时可作ؓ有用的诊断辅助工?br /> (3)使用:%dbv file=/ORADATA/u03/users01.dbf logfile=dbv.log



sure_dandan 2011-05-02 19:05 发表评论
]]>
几个归档日志信息的视?/title><link>http://www.aygfsteel.com/KingKong/archive/2011/05/02/349381.html</link><dc:creator>sure_dandan</dc:creator><author>sure_dandan</author><pubDate>Mon, 02 May 2011 06:25:00 GMT</pubDate><guid>http://www.aygfsteel.com/KingKong/archive/2011/05/02/349381.html</guid><wfw:comment>http://www.aygfsteel.com/KingKong/comments/349381.html</wfw:comment><comments>http://www.aygfsteel.com/KingKong/archive/2011/05/02/349381.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/KingKong/comments/commentRss/349381.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/KingKong/services/trackbacks/349381.html</trackback:ping><description><![CDATA[V$ARCHIVED_LOGQ显C控制文件中的归档日志信?br /> V$ARCHIVE_DESTQ对于当前例E,说明所有归档日志目标、当前倹{模式和状态?br />     INACTIVE 状态表C目标未定义。VALID 状态表C目标已启用且没有错误?br /> 要检查每个目标的错误和发生错误的日志序列P可用以下查询:<br /> <div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><img alt="" align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" /><span style="color: #0000ff">SELECT</span><span style="color: #000000"> destination,fail_sequence,error<br /> <img alt="" align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" /></span><span style="color: #0000ff">FROM</span><span style="color: #000000"> v$archive_dest<br /> <img alt="" align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" /></span><span style="color: #0000ff">WHERE</span><span style="color: #000000"> status</span><span style="color: #808080">=</span><span style="color: #ff0000">'</span><span style="color: #ff0000">ERROR</span><span style="color: #ff0000">'</span><span style="color: #000000">;<img alt="" align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" /></span></div> V$LOG_HISTORYQ包含控制文件中的日志文件信?br /> V$DATABASEQ归档的当前状?br /> V$ARCHIVE_PROCESSESQ提供有关例E的各种ARCH q程的状态的信息<br />     ACTIVE 状态表明进E已启动q正在运行。当前正在归档的q程的状态ؓBUSY。正忙的q程的LOG_SEQUENCE 列显Cq程正在归档的当前日志序列号<img src ="http://www.aygfsteel.com/KingKong/aggbug/349381.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/KingKong/" target="_blank">sure_dandan</a> 2011-05-02 14:25 <a href="http://www.aygfsteel.com/KingKong/archive/2011/05/02/349381.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>LOG_ARCHIVE_DEST_n的设|?/title><link>http://www.aygfsteel.com/KingKong/archive/2011/05/02/349379.html</link><dc:creator>sure_dandan</dc:creator><author>sure_dandan</author><pubDate>Mon, 02 May 2011 06:16:00 GMT</pubDate><guid>http://www.aygfsteel.com/KingKong/archive/2011/05/02/349379.html</guid><wfw:comment>http://www.aygfsteel.com/KingKong/comments/349379.html</wfw:comment><comments>http://www.aygfsteel.com/KingKong/archive/2011/05/02/349379.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/KingKong/comments/commentRss/349379.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/KingKong/services/trackbacks/349379.html</trackback:ping><description><![CDATA[<p>1.LOG_ARCHIVE_DEST_n最多可指定十个归档目标<br /> 可以是本地归?log_archive_dest_1 = "LOCATION=/archive1"<br /> 指定的位|必L有效的,q且不能是一个NFS 装蝲的目?/p> <p>也可以是q程归档:log_archive_dest_2 = "SERVICE=standby_db1"<br /> 指定的服务名通过使用本地的tnsnames.ora 文gq行解析</p> <p>2.LOG_ARCHIVE_DEST_n 选项<br /> (1)归档位|设|ؓMANDATORY 或OPTIONAL?br /> MANDATORY:表示必须成功完成归档到该目标的操作才可以覆盖联机重做日志文g?br /> OPTIONAL:表示即联机重做日志文g未成功地归档到该目标,也可以重C用。这是缺省设|?br /> (2)在出现故障之后、重试之前定义时?br /> REOPEN:REOPEN 属性定义发生故障时是否必须重新试归档到目标。如果ؓ关键字REOPEN指定了|如REOPEN=600Q则若发生故障,在经q指定时_以秒计)后,归档E序尝试写入该目标。缺省gؓ300 U。归档到目标的尝试次数没有限制。归档中的所有错误将在主站点的警报文件中报告?br /> 如果未指定REOPENQ则可选目标上的错误将被记录ƈ忽略。不再将重做日志发送到q些目标。在归档成功之前Q强制目标上的错误将D无法重新使用联机重做日志。只要归档不成功Q归档目标的状态就讄为ERROR?/p> <div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /><span style="color: #000000">log_archive_dest_1</span><span style="color: #808080">=</span><span style="color: #000000">"LOCATION</span><span style="color: #808080">=/</span><span style="color: #000000">archive</span><span style="color: #808080">/</span><span style="color: #000000"> MANDATORY REOPEN"<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />log_archive_dest_2</span><span style="color: #808080">=</span><span style="color: #000000">"SERVICE</span><span style="color: #808080">=</span><span style="color: #000000">standby_db1 MANDATORY REOPEN</span><span style="color: #808080">=</span><span style="color: #800000; font-weight: bold">600</span><span style="color: #000000">"<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" />log_archive_dest_3</span><span style="color: #808080">=</span><span style="color: #000000">"LOCATION</span><span style="color: #808080">=/</span><span style="color: #000000">archive2</span><span style="color: #808080">/</span><span style="color: #000000"> OPTIONAL"<br /> <img align="top" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" alt="" /></span></div><img src ="http://www.aygfsteel.com/KingKong/aggbug/349379.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/KingKong/" target="_blank">sure_dandan</a> 2011-05-02 14:16 <a href="http://www.aygfsteel.com/KingKong/archive/2011/05/02/349379.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>归档模式下的一些tiphttp://www.aygfsteel.com/KingKong/archive/2011/05/02/349369.htmlsure_dandansure_dandanMon, 02 May 2011 02:31:00 GMThttp://www.aygfsteel.com/KingKong/archive/2011/05/02/349369.htmlhttp://www.aygfsteel.com/KingKong/comments/349369.htmlhttp://www.aygfsteel.com/KingKong/archive/2011/05/02/349369.html#Feedback0http://www.aygfsteel.com/KingKong/comments/commentRss/349369.htmlhttp://www.aygfsteel.com/KingKong/services/trackbacks/349369.html 2.?i中要启用自动归档的话,需要alter system archive log start to '/path'
3.如果数据库设|了db_recovery_file_dest,׃能设|log_archive_dest
4.默认的归档日志存放于db_recovery_file_dest?如果讄了log_archive_dest_n,那么归档日志不再存放于db_recovery_file_dest?而是存放于设|的log_archive_dest_n目录?如果惌归档日志l箋存放在db_recovery_file_dest?可以通过如下命o
alter system set log_archive_dest_2='location=USE_DB_RECOVERY_FILE_DEST';
5.log_archive_dest只能?log_archive_duplex_dest共存,作用一?br /> 6.如果讄的log_archive_dest_n不正,那么ORACLE会在讄的上一U目录归?br /> 7.指定多个archiveq程工作 log_archive_max_process,最?0?br /> 8.alter system archive log current通知server processd写满的联机重做日志归?用于手工归档
9.归档日志格式(log_archive_format):s/S:log sequence number,t/T:thread number,如果为单实例的话,thread===1

sure_dandan 2011-05-02 10:31 发表评论
]]>
非归档与归档模式http://www.aygfsteel.com/KingKong/archive/2011/05/02/349364.htmlsure_dandansure_dandanSun, 01 May 2011 17:20:00 GMThttp://www.aygfsteel.com/KingKong/archive/2011/05/02/349364.htmlhttp://www.aygfsteel.com/KingKong/comments/349364.htmlhttp://www.aygfsteel.com/KingKong/archive/2011/05/02/349364.html#Feedback0http://www.aygfsteel.com/KingKong/comments/commentRss/349364.htmlhttp://www.aygfsteel.com/KingKong/services/trackbacks/349364.htmlNOARCHIVELOG 模式
~省情况下,数据库是以NOARCHIVELOG 模式创徏的?/p>

1.在NOARCHIVELOG 模式下操作数据库时有以下Ҏ:
(1)重做日志文g以@环的方式使用?br /> (2)重做日志文g可以在检查点发生之后立即重新使用?br /> (3)重做日志被覆盖后Q介质恢复将只能恢复C一ơ完全备份?/p>

2.NOARCHIVELOG 模式的含?br /> (1)如果某个表空间由于故障而不可用Q将无法l箋Ҏ据库q行操作Q除非删除了该表I间或从备䆾q原了整个数据库?br /> (2)只能在数据库关闭时对数据库执行操作系l备份。而且Q必M用NORMAL、IMMEDIATE 或TRANSACTIONAL 选项关闭数据库?br /> (3)必须在每ơ备份时完整备䆾所有的数据文g和控制文件。尽也可以备䆾联机重做日志文gQ但q是不必要的。由于此cd份中日志文g是一致的Q无需恢复Q因此,不需要备份联机日志?br /> (4)如果联机重做日志文g已被覆盖Q则丢׃ơ完全备份后的所有数据?/p>

3.NOARCHIVELOG 模式下的介质恢复选项
必须从数据库的完全备份中q原数据文g和控制文件。如果用导出实用程序来备䆾?br /> 据库Q则可用导入实用程序还原丢q数据。但是,通过q种Ҏ恢复的数据ƈ不完
_在导出后执行的事务处理工作将丢失?/p>

ARCHIVELOG 模式
在发生检查点q且已经通过ARCn 后台q程备䆾重做日志文g之前Q不能重C用填满的重做日志文g。控制文件中有一个条目记录归档日志文件的日志序列受?br /> Ҏ据库的最新更改在M时候均可用于例E恢复,而归档重做日志文件可以用于介质恢复?/p>

1.归档要求
(1)数据库必d于ARCHIVELOG 模式。通过发出命o数据库|于ARCHIVELOG 模式可以更新控制文g。可以启用ARCn 后台q程来实现自动归档?br /> (2)应该有够的资源来存攄成的归档重做日志文g?/p>

2.数据库讄为ARCHIVELOG 模式的含?br /> (1)出现介质故障Ӟ可以防止数据库丢失数据?br /> (2)可以在数据库联机时对其进行备份?br /> (3)׃介质故障D表空_非SYSTEMQ脱机时Q数据库的其余部分仍可用Q因I间Q非SYSTEMQ可以在数据库打开时恢复?/p>

3.介质恢复选项
(1)无论数据库处于联机或脱机状态,都可以还原损坏文件的备䆾副本Qƈ使用归档日志文g数据文件更Cؓ当前的版本?br /> (2)可以数据库恢复至特定的旉炏V?br /> (3)可以数据库恢复x定归档日志文件的末尾?br /> (4)可以数据库恢复至特定的pȝ更改?SCN)?br />
4.在设|归档日志模式时Q应该考虑以下因素Q?br /> 下述情况中,NOARCHIVELOG 模式可能比较合适:
 (1)容许备䆾之间的数据损失(在开发、培训期间等Q?br />  (2)重新应用事务处理Q从批处理文Ӟ的速度更快
 (3)数据极少更改Q非OLTPQ?br /> 下述情况中,ARCHIVELOG 模式则更合适:
 (1)无法关闭数据库以执行关闭的数据库的备?br />  (2)不允许数据损?br />  (3) 使用归档重做日志文g比重新应用事务处?OLTP) 更易于恢?/p>

sure_dandan 2011-05-02 01:20 发表评论
]]>
վ֩ģ壺 | | | | | | ¬| | ɽ| | ƽ| | | | Ԫ| | ֵ| ʯ| | Ϫ| | | Ҿ| | Т| ̴| | ʤ| ױ| ɣֲ| | ˹| | ŷ| | | | | | | ˶|