Oracle XE自動構成は応答ファイルを無視します...?

Oracle XE自動構成は応答ファイルを無視します...?

応答ファイルを介して「自動モード」でOracle XE 11.2(Oracle Enterprise Linux 6.6)を構成しようとしています。パッケージ()に提供されている応答ファイルを使用して、の値を非常に単純なパスワード(英数字8文字)にDisk1/response/xe.rsp置き換えていますORACLE_PASSWORDORACLE_CONFIRM_PASSWORD次に、次のように構成を開始します。

/etc/init.d/oracle-xe configure responseFile=/path/to/xe.rsp

そのファイルに何を指定しても無視されます。構成した後、私が提供した資格情報を使用してログインできないデータベースが作成されます。その後、SYSTEMおよび/またはSYSのパスワードをリセットすると、正常にログインできます。

/etc/init.d/oracle-xeを少し探してみたところ、/tmpの下のファイルに応答値を書き込むようです。実行中に確認した結果、ファイルに正しい値が含まれているようです。ただし、最終結果は提供された資格情報を使用しないことです。

他の人がこれを見たことがありますか?解決策はありますか?

ベストアンサー1

結局、私はうまくいくように見える解決策を見つけました。

次の値を使用してレガシー応答ファイルを作成しました。

8080
1521
MyL0ng31337pwd
MyL0ng31337pwd
y

それからそれを設定スクリプトに直接接続しました。

/etc/init.d/oracle-xe configure < responses.txt

これは成功したようです。また、パスワードの長さを8から13に増やしたため、これも要因になる可能性がありますが、正直なところ、この時点ではこれ以上テストするのはとても怖いです。

おすすめ記事