sunshine62のプロフィール
- ベストアンサー数
- 1
- ベストアンサー率
- 100%
- お礼率
- 0%
- 登録日2007/09/11
- AIX機へのOracleインストール中にArrayIndexOutOfBoundsExceptionでOUIが落ちる
こんにちは。 oracleのインストールにおいて、タイトルのようなjavaExceptionが発生して、OUIが落ちてしまい困っています。 【環境】 OS:IBM AIX 5L 5.3 (メンテナンスレベル、パッチ等はOracleインストール要件を満たしています) ※LANGはJa_JP、文字コードはShift_JISだと思われます。 Oracle:Oracle Database 10g for AIX-Based Systems(64bit) 【前提】 OSのHARDWARE_BIDMODEは当然64です。 JDKはIBM 32-bit SDK for AIXを使用しています。 oinstall,dbaグループおよびoracleユーザは作成済。 oracleユーザに対してJAVA_HOME,PATH等は設定済。 Oracleコンポーネントインストールディレクトリ(ORACLE_BASE)は /opt/oracleを用意し、オーナーをOracleに変更済。 データベースファイル用ディレクトリは、/xxxx/oradataを用意し、 オーナーをOracleに変更済。 【エラー内容】 上記前提のもとに、DVDからrunInstallerを起動するとOUIが立ち上がるので、必要情報(Oracleホームやインベントリ証明等)を設定し、 「インストール」を押下して開始した直後に、「内部エラー」が発生しました、となりOUIが落ちてしまいます。 ログから拾ったエラー内容は以下になります。 ・stderrの内容 Exception java.lang.ArrayIndexOutOfBoundsException: 8192 occurred.. java.lang.ArrayIndexOutOfBoundsException: 8192 at com.ibm.nio.cs.DBA_Encoder.encodeArrayLoop(DBA_Encoder.java(Compiled Code)) at com.ibm.nio.cs.DBA_Encoder.encodeLoop(DBA_Encoder.java(Compiled Code)) at java.nio.charset.CharsetEncoder.encode(CharsetEncoder.java(Compiled Code)) at sun.nio.cs.StreamEncoder$CharsetSE.implWrite(StreamEncoder.java(Compiled Code)) at sun.nio.cs.StreamEncoder.write(StreamEncoder.java(Compiled Code)) at java.io.OutputStreamWriter.write(OutputStreamWriter.java:211) at java.io.BufferedWriter.flushBuffer(BufferedWriter.java:126) at java.io.BufferedWriter.write(BufferedWriter.java:221) at java.io.PrintWriter.write(PrintWriter.java:241) at java.io.PrintWriter.write(PrintWriter.java:258) at java.io.PrintWriter.print(PrintWriter.java:389) at java.io.PrintWriter.println(PrintWriter.java:526) at oracle.sysman.oii.oiix.OiixFileOps.copyFileAsText(OiixFileOps.java:1630) at oracle.sysman.oii.oiij.OiijFastCopyPhase.copyFilesToScratch(OiijFastCopyPhas e.java:1454) ~以下略~ ・インストールログの内容 ~略~ INFO: ファイル'oracle.server_EE_1.xml'の情報に基づいて高速コピーを実行中です。 INFO: ファイル'setperms1.sh'の情報に基づいて高速コピーを実行中です。 SEVERE: プログラムの異常終了。内部エラーが発生しました。 ~略~ となっております。 JavaExceptionの内容が意味不明で(なんで配列の未指定部分を読みに行ってのエラーなのか)、究明が進んでおりません。 もし何らかの情報をお持ちの方がおりましたら、何卒回答をよろしくお願い致します。