自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Oracle控制文件比數(shù)據(jù)文件舊的緣由

數(shù)據(jù)庫(kù) Oracle
以下的文章主要介紹的是Oracle控制文件要比數(shù)據(jù)文件舊的緣由,如果你對(duì)其相關(guān)內(nèi)容感興趣的話,你就可以瀏覽以下的文章了。

我們大家都知道,數(shù)據(jù)庫(kù)的服務(wù)器(本文以O(shè)racle,非歸檔模式,把相關(guān)的軟件安裝于本地,把相關(guān)的Oracle控制文件放于本地,別的文件在相關(guān)的磁盤陣列)我們對(duì)其需要重做相關(guān)的OS,于是將Oracle相關(guān)的文件全部冷備到其他機(jī)器。

在拷貝數(shù)據(jù)文件的時(shí)候,system01.dbf出現(xiàn)一些問題,無(wú)法拷貝,于是再次打開數(shù)據(jù)庫(kù)(在這之前,控制文件已經(jīng))檢查了一下所有文件的狀態(tài),并沒有查到什么原因?qū)е聅ystem01.dbf無(wú)法拷貝。

當(dāng)時(shí)的決定是:放棄冷備,OS重裝后直接重裝Oracle,然后導(dǎo)入數(shù)據(jù)恢復(fù)。比較幸運(yùn)的是,OS重裝后,磁盤陣列的卷信息居然都自動(dòng)恢復(fù)了,將備份好的軟件解tar,將控制文件也拷回,打開數(shù)據(jù)庫(kù)時(shí)提示:Oracle控制文件比數(shù)據(jù)文件舊,無(wú)法打開。

恢復(fù)過程:

1、嘗試使用舊的Oracle控制文件去恢復(fù)數(shù)據(jù)文件到一個(gè)比較舊的狀態(tài):

 

  1. SQL> recover database using BACKUP CONTROLFILE;  
  2. ORA-00279: ?? 2734997 (? 03/09/2010 15:53:32 ??) ???? 1 ????  
  3. ORA-00289: ??: /opt/app/oracle/product/10.2.0/dbs/arch1_6_709571253.dbf  
  4. ORA-00280: ?? 2734997 (???? 1) ??? #6 ?  

 

指定日志: {<RET>=suggested | filename | AUTO | CANCEL}

 

  1. cancel 

介質(zhì)恢復(fù)已取消。

 

  1. SQL> recover database using BACKUP CONTROLFILE;  
  2. ORA-00279: ?? 2734997 (? 03/09/2010 15:53:32 ??) ???? 1 ????  
  3. ORA-00289: ??: /opt/app/oracle/product/10.2.0/dbs/arch1_6_709571253.dbf  
  4. ORA-00280: ?? 2734997 (???? 1) ??? #6 ?  

 

指定日志: {<RET>=suggested | filename | AUTO | CANCEL}

 

  1. cancel 

介質(zhì)恢復(fù)已取消。

 

  1. SQL> alter database open resetlogs;  
  2. alter database open resetlogs  
  3. *  

 

第 1 行出現(xiàn)錯(cuò)誤:

 

  1. ORA-01113: ?? 1 ??????  
  2. ORA-01110: ???? 1: '/usr3/oradata1/sysdata/system01.dbf'  

 

2、重建控制文件:

 

  1. SQL>alter database backup controlfile to trace; 

在udump目錄下找到相應(yīng)的trc文件,先刪除舊的控制文件,然后使用第二段重建Oracle控制文件的語(yǔ)句重建控制文件:

SQL> CREATE CONTROLFILE REUSE DATABASE "CRNOPHQ" RESETLOGS NOARCHIVELOG

2 MAXLOGFILES 16

3 MAXLOGMEMBERS 3

4 MAXDATAFILES 1024

5 MAXINSTANCES 8

6 MAXLOGHISTORY 292

7 LOGFILE

8 GROUP 1 (

9 '/usr3/redo_log/redo01a.log',

10 '/usr3/redo_log/redo01b.log'

11 ) SIZE 1024M,

12 GROUP 2 (

13 '/usr3/redo_log/redo02a.log',

14 '/usr3/redo_log/redo02b.log'

15 ) SIZE 1024M,

16 GROUP 3 (

17 '/usr3/redo_log/redo03a.log',

18 '/usr3/redo_log/redo03b.log'

19 ) SIZE 1024M

20 -- STANDBY LOGFILE

21 DATAFILE

22 '/usr3/oradata1/sysdata/system01.dbf',

23 '/usr3/oradata1/sysdata/undotbs01.dbf',

24 '/usr3/oradata1/sysdata/sysaux01.dbf',

25 '/usr3/oradata1/sysdata/users01.dbf',

26 '/usr3/oradata1/sysdata/sysaux02.dbf',

27 '/usr3/oradata1/sysdata/system02.dbf',

28 '/usr3/oradata1/sysdata/undotbs02.dbf',

29 '/usr3/oradata1/sysdata/undotbs03.dbf',

30 '/usr3/oradata1/sysdata/undotbs04.dbf',

31 '/usr3/oradata1/sysdata/users02.dbf',

32 '/usr3/oradata1/data/dbs_d_crnophq01.dbf',

33 '/usr3/oradata1/data/dbs_i_crnophq01.dbf',

34 '/usr3/oradata3/data/dbs_d_perf01.dbf',

35 '/usr3/oradata3/data/dbs_d_perf02.dbf',

36 '/usr3/oradata3/data/dbs_d_perf03.dbf',

37 '/usr3/oradata3/data/dbs_d_perf04.dbf',

38 '/usr3/oradata3/data/dbs_d_perf05.dbf',

39 '/usr3/oradata2/data/dbs_i_perf01.dbf',

40 '/usr3/oradata2/data/dbs_i_perf02.dbf',

41 '/usr3/oradata2/data/dbs_d_ne01.dbf',

42 '/usr3/oradata2/data/dbs_d_ne02.dbf',

43 '/usr3/oradata2/data/dbs_d_ne03.dbf',

44 '/usr3/oradata2/data/dbs_d_ne04.dbf',

45 '/usr3/oradata2/data/dbs_i_ne01.dbf',

46 '/usr3/oradata2/data/dbs_i_ne02.dbf',

47 '/usr3/oradata1/data/dbs_d_work01.dbf',

48 '/usr3/oradata1/data/dbs_i_work01.dbf',

49 '/usr3/oradata1/data/dbs_d_rnopoa01.dbf',

50 '/usr3/oradata1/data/dbs_i_rnopoa01.dbf',

51 '/usr3/oradata2/data/dbs_d_spatial01.dbf',

52 '/usr3/oradata2/data/dbs_i_spatial01.dbf',

53 '/usr3/oradata2/data/dbs_d_spatialmap01.dbf',

54 '/usr3/oradata2/data/dbs_i_spatialmap01.dbf'

55 CHARACTER SET ZHS16GBK

56 ;

Oracle控制文件已創(chuàng)建。

 

  1. SQL> alter database open resetlogs; 

數(shù)據(jù)庫(kù)已更改。

 

  1. SQL> select status,instance_name from v$instance;  
  2. STATUS INSTANCE_NAME  
  3. ------------ ----------------  
  4. OPEN CRNOPHQ  

 

至此,恢復(fù)完成。

【編輯推薦】

  1. 查看Oracle當(dāng)前連接數(shù)的具體方案
  2. Oracle reports功不可沒,實(shí)現(xiàn)報(bào)表定長(zhǎng)輸出
  3. Oracle ebs的oaf開發(fā)環(huán)境進(jìn)行正確的配置
  4. Oracle join的正確用法描述
  5. Oracle小數(shù)點(diǎn)的實(shí)際保留問題的4方案
責(zé)任編輯:佚名 來(lái)源: 互聯(lián)網(wǎng)
相關(guān)推薦

2010-10-29 14:03:39

Oracle移動(dòng)數(shù)據(jù)文

2010-04-30 16:01:17

2017-09-06 14:58:57

Oracle數(shù)據(jù)文件臨時(shí)文件

2010-04-27 17:38:43

Oracle數(shù)據(jù)文件

2010-07-13 14:09:07

SQL Server數(shù)

2011-05-17 11:33:43

oracle數(shù)據(jù)庫(kù)

2010-10-26 10:24:06

Oracle控制文件

2010-05-06 09:42:28

Oracle表空間

2011-06-27 13:19:36

OMF托管文件ASM

2011-08-29 16:41:14

OracleRMAN恢復(fù)數(shù)據(jù)文件的恢復(fù)

2011-03-25 10:26:34

Oracle數(shù)據(jù)庫(kù)管理表空間

2023-11-27 17:11:02

數(shù)據(jù)庫(kù)oracle

2010-10-13 14:02:01

MySQL數(shù)據(jù)文件

2017-08-25 17:41:17

Paradox數(shù)據(jù)文件格式

2011-05-26 15:27:08

Oracle數(shù)據(jù)庫(kù)

2010-04-20 16:56:19

Oracle數(shù)據(jù)庫(kù)

2010-11-25 13:22:03

OMF

2015-07-29 15:21:43

數(shù)字水印數(shù)據(jù)泄露數(shù)據(jù)安全

2010-09-13 16:06:48

sql server數(shù)

2010-10-29 14:20:54

Oracle移動(dòng)控制文
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)