Oracle Application Server Metadata Repository Creation Assistant ユーザーズ・ガイド 10gリリース2(10.1.2)for Microsoft Windows B15835-02 |
|
この付録では、OracleAS Metadata Repository Creation Assistantの実行時に発生する可能性のある一般的な問題を解決する方法について説明します。次の項について説明します。
OracleAS Metadata Repository Creation Assistantがデータベースに接続できない。
次の項目を確認します。
ORACLE_HOME¥sqlplus¥admin
ディレクトリにあるglogin.sql
ファイルまたはlogin.sql
ファイル。次のようなユーザー・プロンプト行を含めないでください。
column db_name new_value db_name noprint select user ||' on ' || name "db_name" from v$database ; set sqlprompt "&db_name> "
いずれかのファイルにこのユーザー・プロンプト行が含まれている場合は、次の手順を実行します。
OracleAS Metadata Repository Creation Assistantを実行すると次のメッセージが表示される。
RepCA unable to connect as sys. Error message: *** Specify Database Connect *** ERROR -SQLException on getting SID and SYSTEMNAME informationjava.sql.SQLException: @ ORA-01017 : invalid username/password; logon denied
次の操作を試行します。
ORACLE_HOME¥bin¥orapwd
コマンドを使用して再設定できます。詳細は、第1.5.12項「パスワード・ファイル認証」の手順1()を参照してください。
ORACLE_HOME¥sqlplus¥admin
ディレクトリにあるglogin.sql
ファイルまたはlogin.sql
ファイルを確認します。次のようなユーザー・プロンプト行を含めないでください。
column db_name new_value db_name noprint select user ||' on ' || name "db_name" from v$database ; set sqlprompt "&db_name> "
いずれかのファイルにこれらの行が含まれている場合は、次の手順を実行します。
既存のReal Application ClustersデータベースにOracleAS Metadata Repository Creation Assistantをロードするとエラーが表示される。
データベースでRAWデバイスを使用している場合は、次の手順を実行します。
データベースでファイル・システムを使用している場合は、次の手順を実行します。
既存のReal Application ClustersデータベースにOracleAS Metadata Repository Creation Assistantをロードするとエラーが表示される。「データベース接続情報を指定」画面で、Real Application Clustersデータベースのノードを複数指定している。
「データベース接続情報を指定」画面でReal Application Clustersデータベースのノードを入力するとき、指定するデータベースのノードは1つだけにします。OracleAS Metadata Repository Creation Assistantによってロードされるデータは、Real Application Clustersソフトウェアによってすべてのノードに自動的にレプリケートされます。
この項では、OracleAS Metadata Repository Creation Assistantを使用せずにOracle Internet Directory内の登録エントリをクリーンアップする方法について説明します。
「エントリ管理」 →「cn=OracleContext」→「cn=your_database_name」
cn=
your_database_name
」下のすべての子エントリを、最下部の子エントリから削除します。「cn=DESCRIPTION_0」
エントリを削除する場合、まず最後の子までエントリを開きます。その後、最も深い階層の子から削除していきます。
エントリを削除するには、それぞれの子エントリを右クリックし、ポップアップ・メニューから「削除」を選択します。「確認」ダイアログで「はい」をクリックします。子エントリを削除していると、エラー・メッセージが表示されることがあります。そのエラー・メッセージは無視できます。
cn=
your_database_name
」を右クリックし、削除します。
OracleAS Metadata Repository Creation AssistantでWorkflowスキーマをロードすると、PL/SQLエラーの「ORA-01403: データが見つかりません。」が返される。
環境変数NLS_LANG
に、英語以外のロケールが設定されています。OracleAS Metadata Repository Creation Assistantを実行する前に、環境変数NLS_LANG
を設定解除するか、またはamerican_america.us7ascii
に設定します。
環境変数は、「システムのプロパティ」ダイアログ・ボックスを使用して設定できます。
環境変数NLS_LANG
の設定は、OracleAS Metadata Repository Creation Assistantを実行した後で、元の値に戻すことができます。
OracleAS Metadata Repository Creation Assistantのロード後に、エラー「ORA-06510: PL/SQL: ユーザー定義の例外が発生しましたが、処理されませんでした」がログ・ファイルに出力されます。
このエラーは、DSGATEWAY
スキーマ用のロード・スクリプトが実行されると発生します。これらのスクリプトはOracleAS Syndication製品に属しますが、この製品は廃止されています。DSGATEWAY
スキーマは、下位互換性のために作成されています。
この付録で、発生した問題を解決できない場合は、次に示すドキュメントも参照してください。
問題の解決方法が見つからない場合は、サービス・リクエストを行ってください。
|
Copyright © 2005 Oracle. All Rights Reserved. |
|