RiskMinder データベース スクリプトを実行しましたが、エラーは表示されませんでした。 しかし、RiskMinder テーブルにアクセスしようとすると、テーブルが存在しないというエラー メッセージが表示されます。
または
Oracle データベースを使用しています。テーブルにアクセスしようとすると以下のエラーが表示されます。
ERROR : common.database.DBFOManagerImpl(65) : Failed to retrieve Database error codes for Datasource[1]. Error: ORA-00942: table or view does not exist.
以下の手順を実行します。
詳細な手順については、「RiskMinder スキーマの削除」を参照してください。
単一システム インストールでの詳細については、「データベース スクリプトの実行」を参照してください。
分散システム インストールでの詳細については、「データベース スクリプトの実行」を参照してください。
SELECT SERVERNAME, VERSION FROM ARRFSERVERS;
Oracle データベースへの接続に失敗し、RiskMinder サーバ ログ ファイルに以下のエントリが記録されます。
ReportError: SQL Error State:08001, Native Error Code: 30FD, ODBC Error: [DataDirect][ODBC Oracle driver][Oracle]ORA-12541: TNS:no listener
以下の点をチェックする。
Oracle データベースへの接続に失敗し、RiskMinder サーバ ログ ファイルに以下のエントリが記録されます。
TNS:listener could not resolve SERVICE_NAME given in connect descriptor
以下を確認します。
Oracle データベースへの接続に失敗し、RiskMinder サーバ ログ ファイルに以下のエントリが記録されます。
ORA-03113: end-of-file on communication channel
これは接続が失われたことを示す一般的なエラーです。 以下のようなさまざまな原因で発生します。
上記のリストにある考えられる原因を確認します。
データベースへの接続に失敗し、RiskMinder サーバ ログ ファイルに以下のエントリが記録されます。
Database password could not be obtained from securestore.enc
データベースの詳細が securestore.enc ファイルに含まれていない可能性があります。
DBUtil ツールを使用して、データベースの詳細を指定して securestore.enc ファイルを更新します。
注: DButil の使用方法の詳細については、「CA RiskMinder 管理ガイド」を参照してください。
MSSQL データベースへの接続が、以下のエラーで失敗します。
java.sql.SQLException: No Datasource is set.
この問題の理由として、必要な JDBC JAR ファイルがコピーされないか、または使用しているアプリケーション サーバ上の正しい場所にコピーされていないことが考えられます。
その理由は、管理コンソール、ユーザ データ サービス(UDS)、およびサンプル アプリケーションは、RiskMinder の Java 依存コンポーネントであり、データベースに接続するために JDBC (Java Database Connectivity)ファイルおよび JAR (Java Archive)ファイルが必要なためです。
以下の手順を実行します。
|
Copyright © 2014 CA Technologies.
All rights reserved.
|
|