IBM® Rational® Insight XML
ODBC ドライバーの使用。
システム DSN を構成するとき、次のエラーのいずれかが発生する: システム・エラー 126 のため、IBM Rational Insight XML ODBC ドライバーのセットアップ・ルーチン
をロードできませんでした。
- ratlxml_resources ures_openU が失敗しました!
- Windows® レジストリー中の設定を検証してください。
- 「スタート」をクリックし、「実行」を
クリックし、regedit を入力して「OK」をクリックします。
- レジストリー内で、My Computer¥HKEY_LOCAL_MACHINE¥SOFTWARE¥ODBC¥ODBCINST.INI¥IBM
Rational Insight XML ODBC Driver まで移動し、Driver プロパティーと Setup プロパティー
が ratlxml.dll の正しいファイル・パスをポイントしていることを確認します。
- レジストリー内で、My Computer¥HKEY_LOCAL_MACHINE¥SOFTWARE¥ODBC¥ODBCINST.INI¥ODBC
Drivers まで移動し、IBM Rational Insight XML ODBC Driver がインストールされるように
なっていることを確認します。
- レジストリー内で、My Computer¥HKEY_LOCAL_MACHINE¥SOFTWARE¥ODBC¥ODBC.INI¥ODBC
Data Sources まで移動し、構成しようとしているシステム DSN が
IBM Rational Insight XML ODBC Driver を使用していることを確認します。
- JDBC ドライバー・パスの設定を検証してください。
- デスクトップで、「マイ コンピュータ」を右クリックし、「プロパティー」をクリックします。
- 「システムのプロパティー」ページで、「詳細設定」を
クリックし、「環境変数」をクリックします。
- $INSTALLDIR¥dataconfig¥jdk¥bin¥classic が
ユーザー変数およびシステム変数の PATH 変数および Path 変数
の先頭にあることを確認してください。
IBM Cognos® BI Server に
おいて ODBC データ・ソースの接続をテスト中にエラー「データ名が見つからず、デフォルトのドライバー
が指定されていません」が発生する。
- ドライバー・マネージャーのヘルパー・アプリケーション (例えば、unixODBC の isql アプリケーション) を使用
してシステム DSN にアクセスするときに、エラー「データ名
が見つからず、デフォルトのドライバーが指定されていません」が発生する。
- odbcinst.ini ファイルをチェックします。
- テキスト・エディターで odbcinst.ini ファイルを開きます。
- [IBM Rational Insight XML ODBC Driver] スロットに移動します。
- Driver プロパティーが libratlxml.so の正しいファイル・パスをポイント
していることを確認します。
- odbc.ini ファイルをチェックします。
- テキスト・エディターで odbc.ini ファイルを開きます。
- 必要なシステム DSN が存在していることと、その Driver プロパティー値
が IBM Rational Insight XML ODBC Driver であることを確認します。DSN が存在
していない場合は、例のように追加してください。
[ClearCase]
Driver = IBM Rational Insight XML ODBC Driver
DataSource = ClearCase
Description = A DSN example
Configuration = /opt/ibm/RationalInsight/dataconfig/Configuration/clearcase.xdc
- JVM パスを検証します。
- コンソールで export コマンドを実行します。
- 変数 "LD_LIBRARY_PATH" に、IBM Rational Insight の IBM Java™ 仮想
マシンのパスが含まれていることを確認します。例えば、/opt/ibm/RationalInsight/AppServer/java/jre/bin;/usr/local/lib です。
- 変数 "PATH" に、IBM Rational Insight の IBM Java 仮想マシンのパスが含まれていることを確認します。
例えば、/opt/ibm/RationalInsight/AppServer/java/jre/bin/classic です。
- JDBC ドライバーが Premature EOF 例外をスローする場合
- データ・サービスの HTTP ポート用の HTTP インバウンド・チャネルに対する書き込みタイムアウト
を増やしてください。それには、以下のようにします。
- 収集に使用されているデータ・サービス用のサーバーおよびポートを、
XML データ構成内の URL を探すことによって判定します。
- データ・サービス用の WebSphere® Application Server インスタンスの
WebSphere Application Server 管理コンソールを開きます。
- をクリックします。
- 「Rational Insight サーバー」をクリックします。
- を展開し、Web コンテナー・トランスポート・チェーンを
クリックします。
- データ・サービスによって使用されるポートのトランスポート・チェーンをクリックします。
- HTTP インバウンド・チャネルをクリックします。
- 書き込みタイムアウトの長さを増やします。これは、WAS がクライアント・ストリームに書き込みを試行する際に、待機する
長さを決定します。デフォルト値は 60 秒です。
- 「OK」をクリックし、「マスター構成に直接保存
する」をクリックします。
- Rational InsightWebSphere Application Server プロファイルを停止し、再始動します。
- ParseException メッセージが出される場合
- SQL クエリー内の modifiedsince 節が
時刻形式 Like #dd-MMM-yyyy hh:mm:ss Z# にしたがっていることを確認してください。
- CRREE2416E メッセージが出される場合
- SQL クエリー内の where 節が、クエリー対象の表内の関連する列名の値
を含んでいることを確認してください。
- CRREE2403E メッセージが出される場合
- SQL クエリー内の where 節が、クエリー対象のデータベースに対して有効でない列名
を含んでいないことを確認してください。
- CRREE1401E メッセージが出される場合
- データ・サービスがアクセス可能であることを確認し、リソース・グループの URL が XML データ構成ファイル
内に正しく定義されていることを確認してください。
- CRREE1406E メッセージが出される場合
- クエリー対象のリソース・グループのユーザー名とパスワードが
正しいことを確認してください。
- JDBC ログ・ファイル内に HTTP 4XX メッセージが出される場合
- XML データ構成ファイル内で、以下を行ってください。
- クエリー対象のリソース・グループのユーザー名、パスワード、および URL が
正しいことを確認し、「テスト接続」テストに合格することを確認します。
- 使用されているリソースの URL およびスキーマが正しいことを確認します。
- 使用されているデータ・マッピング表エディターを開き、「既存のデータ・マッピング・テンプレート
の変更」をクリックします。エラーがないことを確認してください。
- JDBC ログ・ファイル内に HTTP 5XX メッセージが出される場合
- ネットワーク接続状況を検証してください。データ・サービス・サーバー
内のネットワーク構成が正しいことを確認します。詳しくは、データ・サービス・サーバー・ログを
参照してください。