14. それから、仮想環境の OS のインストールを行う。
仮想マシンの CD/DVD ドライブとして適当なフォルダを
設定し、そのフォルダにダウンロードしてきた OS のイ
メージファイル (iso 形式のもの ) を格納し、仮想マシンを
起動すると OS のインストールが始まる。
次に仮想環境用の OS を準備
18. DB が起動している状態でデータファイルを移動してみた
。
アラートファイルには特にメッセージなし。
rman を起動してみて様子を見てみる。
データファイルを移動してみた
$ mv rman01.dbf rman01.dbf.bk
$ rman
RMAN> connect target /
RMAN> connect catalog rman/XXXXX;
connected to recovery catalog database
ORACLE error from recovery catalog database: ORA-01116 :
error in opening database file 5
ORA-01110: data file 5 :
‘/u01/app/oracle/oradata/balloon/rman01.dbf’
ORA-27041 : unable to open file
Linux error : 2 : No such file or directory
Additional information : 3
19. エラーは出たものの、他にアラートはでてこない。
System 表領域も移動してみても事象変わらず。
一旦 DB を落として上げ直してみることにした。
DB が落ちなかったので、 shutdown abort して落としてから
、再度起動してみる。
データファイルに触らない限り大丈夫?
SQL> shutdown immediate;
ORA-01116: error in opening database file 1;
ORA-01110: data file 5 :
‘/u01/app/oracle/oradata/balloon/system01.dbf’
ORA-27041 : unable to open file
Linux error : 2 : No such file or directory
Additional information : 3
20. DB 起動時に MOUNT 状態で停止。
ファイル移動後の REDO ログは残っていたため、データ
ファイルを元に戻し、
alter database recover datafile 1;
でリカバリ後、データベースオープンできた。
このように、ファイルの動きを手軽に確認できるのが
手持ち環境の魅力だ。
DB が起動できない・・・
ORA-01157 : cannot identify/lock data file 1 - see DBWR trace
file