エラー説明
私の2015年11月16日7時02分38秒〜午後
ファイル/u01/app/oracle/diag/rdbms/zwzwdb/zwzwdb1/trace/zwzwdb1_m000_27416.trcのエラー:
ORA-01157は:/ロックデータファイル18を識別することはできません - DBWRトレース・ファイルを参照してください
ORA-01110:ファイル18: '/u01/app/oracle/11.2.0/db/dbs/goa31new'
ファイル/u01/app/oracle/diag/rdbms/zwzwdb/zwzwdb1/trace/zwzwdb1_m000_27416.trcのエラー:
ORA-01157は:/ロックデータファイル19を識別することはできません - DBWRトレース・ファイルを参照してください
ORA-01110:ファイル19: '/u01/app/oracle/11.2.0/db/dbs/goafilenew'
エラー解析
よると、これは報告されたデータファイルにアクセスすることはできません別のノードにつながる、ローカルディスク上に構築された間違いRAC環境でのデータファイルであることを知っている[4、データファイルが誤って見場合は、1が内蔵さ] ORA-01157およびORA-01110エラーが発生しました。
直接データファイルのパスを表示します。
SQL>を選択し、ファイル#、五$データファイルから名前。
ファイル名
---------- ---------------------------------------- -----
1 + DATA / zwzwdb /データファイル/ system.259.855244341
2 + DATA / zwzwdb /データファイル/ sysaux.260.855244345
3 + DATA / zwzwdb /データ・ファイルの/ undotbs1.261.855244345
4 + DATA / zwzwdb /データファイル/ undotbs2.263.855244353
5 + DATA / zwzwdb /データ・ファイルの/ users.264.855244355
6 + DATA / smsmain_def_1.dbf
7 + DATA / smsmain_def_2.dbf
8 + DATA / smsmain_def_3.dbf
9 + DATA / smsmain_def_4.dbf
10 + DATA / smsmain_idx_1.dbf
11 + DATA / smsmain_idx_2.dbf
ファイル名
---------- ---------------------------------------- -----
12 + DATA / smsmain_def_5.dbf
13 + DATA / smsmain_idx_3.dbf
14 + DATA / gszwy_system_1.dbf
15 + DATA / gszwy_system_2.dbf
16 + DATA / gszwy_system_3.dbf
17 + DATA / gszwy_system_4.dbf
18 /u01/app/oracle/11.2.0/db/dbs/goa31new
19 /u01/app/oracle/11.2.0/db/dbs/goafilenew
20 + DATA / zwzwdb /データファイル/ egovcpp.293.874859211
21 + DATA / zwzwdb /データファイル/ ioop_test.294.879093349
22 + DATA / zwzwdb /データ・ファイルの/ ioop_file_test.295.8790
ファイル名
---------- ---------------------------------------- -----
93537
22行が選択されました。
はっきりと見ることができ、18と19は、ローカル/u01/app/oracle/11.2.0/db/dbsディレクトリの下のデータファイルに基づいています。
ソリューション
問題は、ディレクトリに対応する各ノードでのビューに行く、すでに知られているディレクトリデータファイル18、19に基づいて、今、はっきりと分析された、データファイルはケースがノード2に作成され、そのノード上で作成されたと判断しローカルディスク。
環境SQLPLUSにノード2では、オフラインデータは19、18ファイル:
18オフラインのデータ・ファイルSQL> ALTERデータベース。
データベースが変更されました。
19オフラインのデータ・ファイルSQL> ALTERデータベース。
データベースが変更されました。
組立ラインが完成するオフ、データファイルの状態を再決定します。
A45のためのSQL>コル名
SQL>セットライン234
SQL>五$データファイルから名前、ファイル#、ステータスを選択します。
NAMEファイル#ステータス
--------------------------------------------- ----- ----- -------
+ DATA / zwzwdb /データファイル/ system.259.855244341 1 SYSTEM
+ DATA / zwzwdb /データファイル/ sysaux.260.855244345 2 ONLINE
+ DATA / zwzwdb /データ・ファイルの/ undotbs1.261.855244345 3 ONLINE
+ DATA / zwzwdb /データファイル/ undotbs2.263.855244353 4 ONLINE
+ DATA / zwzwdb /データ・ファイルの/ users.264.855244355 5 ONLINE
+ DATA / smsmain_def_1.dbf 6 ONLINE
+ DATA / smsmain_def_2.dbf 7 ONLINE
+ DATA / smsmain_def_3.dbf 8 ONLINE
+ DATA / smsmain_def_4.dbf 9 ONLINE
ONLINE + DATA / smsmain_idx_1.dbf 10
ONLINE + DATA / smsmain_idx_2.dbf 11
NAMEファイル#ステータス
--------------------------------------------- ----- ----- -------
ONLINE + DATA / smsmain_def_5.dbf 12
+ DATA / smsmain_idx_3.dbf 13 ONLINE
+ DATA / gszwy_system_1.dbf 14 ONLINE
+ DATA / gszwy_system_2.dbf 15 ONLINE
+ DATA / gszwy_system_3.dbf 16 ONLINE
+ DATA / gszwy_system_4.dbf 17 ONLINE
+ DATA / zwzwdb /データファイル/ goa31.339.895952649 18 RECOVER
+ DATA / zwzwdb /データ・ファイルの/ goafile31.340.895952749 19 RECOVER
+ DATA / zwzwdb /データファイル/ egovcpp.293.874859211 20 ONLINE
+ DATA / zwzwdb /データファイル/ ioop_test.294.879093349 21 ONLINE
+ DATA / zwzwdb /データ・ファイルの/ ioop_file_test.295.8790 22 ONLINE
NAMEファイル#ステータス
--------------------------------------------- ----- ----- -------
93537
22行が選択されました。
あなたは、データファイルを復元状態で、18、19を参照することができ、一時的なことはできませんコントロール、最初のRMANカタログの共有環境でデータファイルをコピーします。
RMAN>コピーしたデータファイル '/u01/app/oracle/11.2.0/db/dbs/goa31new' から '+ DATA';
16 - 11月 - 15でバックアップを開始
チャネルを使用してORA_DISK_1
チャンネルORA_DISK_1:データファイルのコピーを開始
入力データ・ファイルのファイル番号= 00018名=は/ u01 / app / oracle / 11.2.0 / DB / DBS / goa31new
出力ファイル名= + DATA / zwzwdb /データ・ファイルの/ goa31.339.895952649タグ= TAG20151116T194409 RECID = 1つのスタンプ= 895952650
チャンネルORA_DISK_1:データファイルが完全に、経過時間をコピーします。夜12時00分01秒
16 - 11月 - 15で終了バックアップ
RMAN>は、データ・ファイル '+ DATA' から '/u01/app/oracle/11.2.0/db/dbs/goafilenew' をコピー
2>;
16 - 11月 - 15でバックアップを開始
チャネルを使用してORA_DISK_1
チャンネルORA_DISK_1:データファイルのコピーを開始
入力データファイルのファイル番号= 00019名= / U01 /アプリ/オラクル/ 11.2.0 / DB / DBS / goafilenew
出力ファイル名= + DATA / zwzwdb /データ・ファイルの/ goafile31.340.895952749タグ= TAG20151116T194549 RECID = 2 STAMP = 895952750
チャンネルORA_DISK_1:データファイルが完全に、経過時間をコピーします。夜12時00分01秒
16 - 11月 - 15で終了バックアップ
ここでは、システム・データ・ファイル・パスの変更をイタリック体でコピー結果の内容を覚えておく必要があります。
SQL> alter databaseをリネームファイル '/u01/app/oracle/11.2.0/db/dbs/goa31new' から '+ DATA / zwzwdb /データ・ファイルの/ goa31.339.895952649';
データベースが変更されました。
SQL> alter databaseをリネームファイル '/u01/app/oracle/11.2.0/db/dbs/goafilenew' から '+ DATA / zwzwdb /データ・ファイルの/ goafile31.340.895952749';
データベースが変更されました。
さて、ファイル名と状態のデータを再表示として、次のとおりです。
SQL>五$データファイルから名前、ファイル#、ステータスを選択します。
NAMEファイル#ステータス
--------------------------------------------- ----- ----- -------
+ DATA / zwzwdb /データファイル/ system.259.855244341 1 SYSTEM
+ DATA / zwzwdb /データファイル/ sysaux.260.855244345 2 ONLINE
+ DATA / zwzwdb /データ・ファイルの/ undotbs1.261.855244345 3 ONLINE
+ DATA / zwzwdb /データファイル/ undotbs2.263.855244353 4 ONLINE
+ DATA / zwzwdb /データ・ファイルの/ users.264.855244355 5 ONLINE
+ DATA / smsmain_def_1.dbf 6 ONLINE
+ DATA / smsmain_def_2.dbf 7 ONLINE
+ DATA / smsmain_def_3.dbf 8 ONLINE
+ DATA / smsmain_def_4.dbf 9 ONLINE
ONLINE + DATA / smsmain_idx_1.dbf 10
ONLINE + DATA / smsmain_idx_2.dbf 11
NAMEファイル#ステータス
--------------------------------------------- ----- ----- -------
ONLINE + DATA / smsmain_def_5.dbf 12
+ DATA / smsmain_idx_3.dbf 13 ONLINE
+ DATA / gszwy_system_1.dbf 14 ONLINE
+ DATA / gszwy_system_2.dbf 15 ONLINE
+ DATA / gszwy_system_3.dbf 16 ONLINE
+ DATA / gszwy_system_4.dbf 17 ONLINE
+ DATA / zwzwdb /データファイル/ goa31.339.895952649 18 RECOVER
+ DATA / zwzwdb /データ・ファイルの/ goafile31.340.895952749 19 RECOVER
+ DATA / zwzwdb /データファイル/ egovcpp.293.874859211 20 ONLINE
+ DATA / zwzwdb /データファイル/ ioop_test.294.879093349 21 ONLINE
+ DATA / zwzwdb /データ・ファイルの/ ioop_file_test.295.8790 22 ONLINE
NAMEファイル#ステータス
--------------------------------------------- ----- ----- -------
93537
22行が選択されました。
ディスカバリー18、19個のデータファイルが正常に移動された共有ディレクトリを指定しますが、状態は静止状態、そして今、データファイルの回復を回復します:
SQL>データファイルを回復する '+ DATA / zwzwdb /データ・ファイルの/ goa31.339.895952649';
メディア・リカバリが完了しました。
SQL>データファイルを回復する '+ DATA / zwzwdb /データ・ファイルの/ goafile31.340.895952749';
メディア・リカバリが完了しました。
復旧が完了し、その後、18号、19個のデータファイルのステータスを表示します:
SQL>五$データファイルから名前、ファイル#、ステータスを選択します。
NAMEファイル#ステータス
--------------------------------------------- ----- ----- -------
+ DATA / zwzwdb /データファイル/ system.259.855244341 1 SYSTEM
+ DATA / zwzwdb /データファイル/ sysaux.260.855244345 2 ONLINE
+ DATA / zwzwdb /データ・ファイルの/ undotbs1.261.855244345 3 ONLINE
+ DATA / zwzwdb /データファイル/ undotbs2.263.855244353 4 ONLINE
+ DATA / zwzwdb /データ・ファイルの/ users.264.855244355 5 ONLINE
+ DATA / smsmain_def_1.dbf 6 ONLINE
+ DATA / smsmain_def_2.dbf 7 ONLINE
+ DATA / smsmain_def_3.dbf 8 ONLINE
+ DATA / smsmain_def_4.dbf 9 ONLINE
ONLINE + DATA / smsmain_idx_1.dbf 10
ONLINE + DATA / smsmain_idx_2.dbf 11
NAMEファイル#ステータス
--------------------------------------------- ----- ----- -------
ONLINE + DATA / smsmain_def_5.dbf 12
+ DATA / smsmain_idx_3.dbf 13 ONLINE
+ DATA / gszwy_system_1.dbf 14 ONLINE
+ DATA / gszwy_system_2.dbf 15 ONLINE
+ DATA / gszwy_system_3.dbf 16 ONLINE
+ DATA / gszwy_system_4.dbf 17 ONLINE
+ DATA / zwzwdb /データファイル/ goa31.339.895952649 18 OFFLINE
+ DATA / zwzwdb /データ・ファイルの/ goafile31.340.895952749 19 OFFLINE
+ DATA / zwzwdb /データファイル/ egovcpp.293.874859211 20 ONLINE
+ DATA / zwzwdb /データファイル/ ioop_test.294.879093349 21 ONLINE
+ DATA / zwzwdb /データ・ファイルの/ ioop_file_test.295.8790 22 ONLINE
NAMEファイル#ステータス
--------------------------------------------- ----- ----- -------
93537
22行が選択されました。
これで行う必要があります、オフライン状態ですでに、18、19個のデータファイルを見ることができますラインのデータファイルです。
SQL> ALTERデータベースのデータファイル18オンライン。
データベースが変更されました。
SQL> ALTERデータベースのデータファイル19オンライン。
データベースが変更されました。
変更は、データファイルの状態を見て、完了しています:
SQL>五$データファイルから名前、ファイル#、ステータスを選択します。
NAMEファイル#ステータス
--------------------------------------------- ----- ----- -------
+ DATA / zwzwdb /データファイル/ system.259.855244341 1 SYSTEM
+ DATA / zwzwdb /データファイル/ sysaux.260.855244345 2 ONLINE
+ DATA / zwzwdb /データ・ファイルの/ undotbs1.261.855244345 3 ONLINE
+ DATA / zwzwdb /データファイル/ undotbs2.263.855244353 4 ONLINE
+ DATA / zwzwdb /データ・ファイルの/ users.264.855244355 5 ONLINE
+ DATA / smsmain_def_1.dbf 6 ONLINE
+ DATA / smsmain_def_2.dbf 7 ONLINE
+ DATA / smsmain_def_3.dbf 8 ONLINE
+ DATA / smsmain_def_4.dbf 9 ONLINE
ONLINE + DATA / smsmain_idx_1.dbf 10
ONLINE + DATA / smsmain_idx_2.dbf 11
NAMEファイル#ステータス
--------------------------------------------- ----- ----- -------
ONLINE + DATA / smsmain_def_5.dbf 12
+ DATA / smsmain_idx_3.dbf 13 ONLINE
+ DATA / gszwy_system_1.dbf 14 ONLINE
+ DATA / gszwy_system_2.dbf 15 ONLINE
+ DATA / gszwy_system_3.dbf 16 ONLINE
+ DATA / gszwy_system_4.dbf 17 ONLINE
+ DATA / zwzwdb /データファイル/ goa31.339.895952649 18 ONLINE
+ DATA / zwzwdb /データ・ファイルの/ goafile31.340.895952749 19 ONLINE
+ DATA / zwzwdb /データファイル/ egovcpp.293.874859211 20 ONLINE
+ DATA / zwzwdb /データファイル/ ioop_test.294.879093349 21 ONLINE
+ DATA / zwzwdb /データ・ファイルの/ ioop_file_test.295.8790 22 ONLINE
NAMEファイル#ステータス
--------------------------------------------- ----- ----- -------
93537
22行が選択されました。
あなたは明らかに、18、19個のデータをオンライン状態にあるファイル、およびディレクトリこれまでのところ、データファイルの移行が正常に完了した共有ディスク・ポイントの下にすでにディレクトリを、見ることができます。