Oracle 18c(18.3)のDBCAでRACを構築する際にエラーが発生していたので備忘録です。 Oracle 18cのDBCAでRACを構築中に以下のようなエラーに遭遇された方はいませんか?世の中に情報がなかったので、もしかしたら私の環境だけ発生しているのかも知れません。 DBCAの"Completing Database Creation"フェーズで発生していて、RACの2ノード目が起動しないというエラーですが原因はタイトルの通り"ORA-29707: inconsistent value 254 for initialization parameter 4955 with other instances"で、日本語にすると"他のインスタンスの初期化パラメータ 4955 の一貫性のない値 254 によりORA-29707が発生している"ということのようです。 初期化パラメータ 4955 では意味不明ですが、きっとパラメータの番号は4955だろうと忖度しつつ、起動している1ノード目のv$parameterの値を確認してみます。 SQL> select name,value from v$parameter where num=4955; NAME VALUE ---------- -------------------- max_pdbs 5 なるほど、理由はともかくパラメータ番号4955のmax_pdbsの値がノード間で異なっているのが問題なのだろうと想像できます。 そこで、DBCAでRACを構築する際に以下のような感じでmax_pdbsの値を明示的に指定してみます。 左下のAll Initialization Parameters...ボタンをクリックします。 右上のShow advanced parametersにチェックを入れて、max_pdbsパラメータに値を指定し、spfileにも含めるようチェックを入れます。 今回は、エラー発生時に1ノード目で確認したmax_pdbsの値 (5)を設定しました。 このまま、RAC構築を進めると先ほどはエラーとなっていた箇所を見事通過し無事にRAC構築ができました。 ...