日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

rac下重做控制文件

發布時間:2024/4/15 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 rac下重做控制文件 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.


?Instance RACDB2 is not running on node rac2

?5. 用resetlogs模式重建控制文件:

[oracle@rac1 trace]$ sqlplus / as sysdba

?SQL*Plus: Release 11.2.0.3.0 Production on Tue Jan 8 12:45:25 2013

?Copyright (c) 1982, 2011, Oracle.? All rights reserved.

?Connected to an idle instance.

?SQL> startup nomount;
?ORACLE instance started.

?Total System Global Area? 739065856 bytes
?Fixed Size? ? ? ? ? ? ? ? ? 2232032 bytes
?Variable Size? ? ? ? ? ? 549454112 bytes
?Database Buffers? ? ? ? ? 184549376 bytes
?Redo Buffers? ? ? ? ? ? ? ? 2830336 bytes

?SQL> CREATE CONTROLFILE REUSE DATABASE "RACDB" RESETLOGS? ARCHIVELOG
? 2? ? ? MAXLOGFILES 192
? 3? ? ? MAXLOGMEMBERS 3
? 4? ? ? MAXDATAFILES 1024
? 5? ? ? MAXINSTANCES 32
? 6? ? ? MAXLOGHISTORY 292
? 7? LOGFILE
? 8? ? GROUP 1 (
? 9? ? ? '+DATA/racdb/onlinelog/group_1.261.783272805',
?10? ? ? '+RECO/racdb/onlinelog/group_1.257.783272807'
?11? ? ) SIZE 50M BLOCKSIZE 512,
?12? ? GROUP 2 (
?13? ? ? '+DATA/racdb/onlinelog/group_2.262.783272807',
?14? ? ? '+RECO/racdb/onlinelog/group_2.258.783272809'
?15? ? ) SIZE 50M BLOCKSIZE 512
?16? -- STANDBY LOGFILE
?17? DATAFILE
?18? ? '+DATA/racdb/datafile/system.256.783272707',
?19? ? '+DATA/racdb/datafile/sysaux.257.783272707',
?20? ? '+DATA/racdb/datafile/undotbs1.258.783272707',
?21? ? '+DATA/racdb/datafile/users.259.783272707',
?22? ? '+DATA/racdb/datafile/example.264.783272831',
?23? ? '+DATA/racdb/datafile/undotbs2.265.783273081'
?24? CHARACTER SET AL32UTF8
?25? ;

?Control file created.

SQL> RECOVER DATABASE USING BACKUP CONTROLFILE UNTIL CANCEL;? <=========必須使用UNTIL CANCEL,否則數據庫無法open
?ORA-00279: change 6976933 generated at 01/08/2013 12:45:12 needed for thread 1
?ORA-00289: suggestion : +RECO
?ORA-00280: change 6976933 for thread 1 is in sequence #2


?Specify log: {<RET>=suggested | filename | AUTO | CANCEL}
CANCEL??
?Media recovery cancelled.
?


接下來需要??加其他thread,因為用resetlogs重建controlfile只是增加了thread為1的redo log:


SQL> ALTER DATABASE ADD LOGFILE THREAD 2?
? 2? ? GROUP 3 (
? 3? ? ? '+DATA/racdb/onlinelog/group_3.269.804115405',
? 4? ? ? '+RECO/racdb/onlinelog/group_3.261.804115405'
? 5? ? ) SIZE 50M BLOCKSIZE 512 REUSE,
? 6? ? GROUP 4 (
? 7? ? ? '+DATA/racdb/onlinelog/group_4.270.804115405',
? 8? ? ? '+RECO/racdb/onlinelog/group_4.263.804115407'
? 9? ? ) SIZE 50M BLOCKSIZE 512 REUSE;
?ALTER DATABASE ADD LOGFILE THREAD 2
?*
?ERROR at line 1:
?ORA-01276: Cannot add file +DATA/racdb/onlinelog/group_3.269.804115405.? File
?has an Oracle Managed Files file name.?


對于ASM,使用了OMF命名規則時不能指定具體的文件名,只需要指定diskgroup名即可:

SQL> ALTER DATABASE ADD LOGFILE THREAD 2
? 2? ? GROUP 3 (
?3? ? ? '+DATA',?
?4? ? ? '+RECO'
? 5? ? ) SIZE 50M BLOCKSIZE 512 REUSE,
? 6? ? GROUP 4 (
?7? ? ? '+DATA',
?8? ? ? '+RECO'
? 9? ? ) SIZE 50M BLOCKSIZE 512 REUSE;

?Database altered.

?SQL> ALTER DATABASE OPEN RESETLOGS;

?Database altered.

?SQL> ALTER TABLESPACE TEMP ADD TEMPFILE '+DATA/racdb/tempfile/temp.263.783272821'
? 2? ? ? ? ? SIZE 39845888? REUSE AUTOEXTEND ON NEXT 655360? MAXSIZE 32767M;

?Tablespace altered.

?6. 設置cluster_database=true :
?SQL> alter system set cluster_database=true scope=spfile;

?System altered.

?SQL> shutdown immediate;
?Database closed.
?Database dismounted.
?ORACLE instance shut down.

?7. 啟動所有實例:

[oracle@rac1 trace]$ srvctl start database -d RACDB
?[oracle@rac1 trace]$ srvctl status database -d RACDB
?Instance RACDB1 is running on node rac1
?Instance RACDB2 is running on node rac2?

總結

以上是生活随笔為你收集整理的rac下重做控制文件的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。