4 Sybase ASEプラグインのトラブルシューティング

この章では、Sybase ASEプラグインおよびSybase Adaptive Server Enterprise (ASE)プラグインに関連するトラブルシューティング・シナリオを示します。

この項の内容は次のとおりです。

一般的なSybase ASEエラー・メッセージ

表4-1は、Sybase ASEプラグインの操作時に生じる可能性がある一般的なエラー・メッセージ、考えられる原因および解決策を示しています。

表4-1 Sybase ASEプラグインのトラブルシューティングに関する一般的なエラー・メッセージ

エラー・メッセージ 考えられる原因 処置
Failed to connect, JZ006: 
Caught IOException:
 java.net.ConnectException: 
Connection refused

ポート番号が正しくありません。

JDBC URLで正しいポート番号を指定します。

Failed to connect, JZ00L: 
Login failed. 
Examine the SQLWarnings chained to 
this exception for the reason(s)

DBユーザー名およびパスワードが正しくありません。

正しいDBユーザー名およびパスワードを指定します。

効果がない場合は、JDBC URLの最後に?charset=iso_1を追加してみてください。たとえば:

jdbc:sybase:Tds:<HOST>:<PORT>/?charset=iso_1
JZ006: Caught IOException:
 java.io.IOException OR JZ0I6: 
An error occurred converting UNICODE 
to the charset used by the server 
OR 
Error message:
 java.io.CharConversionException:
 java.io.UnsupportedEncodingException:
 hp-roman8

JDBC URLの最後に?charset=iso_1が設定されていません。

次のようにJDBC URLの最後に?charset=iso_1を追加します。

jdbc:sybase:Tds:<HOST>:<PORT>/?charset=iso_1
SELECT permission denied on object
 <Object Name>, database master, 
owner dbo

現在ターゲットを監視しているユーザーに必要なロールまたは権限がありません。

インストレーション・ガイドの監視のためのSybase Adaptive Serverの構成に関する項で説明されているように、ユーザーに必要なロールと権限がすべてあるかどうかを確認します。そうでない場合は、必要な権限を付与します。

<TABLE NAME> not found. 
Specify owner.objectname or use sp_help
 to check whether the object exists 
(sp_help may produce lots of output)

<TABLENAME>はターゲット側では使用できません。<TABLENAME>master..mon<*>またはmon<*>のいずれかである場合、MDA表は使用できません。

MDA表がインストールされているかどうかを確認します。されていない場合は、インストールします。

セグメント使用メトリックについて、問合せ中にエラーが発生します: Server user id <USERID> is not a valid user in database '<DATABASE>'

監視ユーザーには、Sybase ASEのターゲット内のすべてのデータベースに対する権限がありません。

SYSSEGMENTS表を問い合せる権限を監視ユーザーに付与するか、各データベースでゲスト・ユーザー・アカウントを作成します。

ASEServerName;接続に失敗しました

不正なJDBC URL

jdbc:sybase:Tds:から始まるJDBC URLを指定します

オプションではない問合せ記述子プロパティ[ServerName] (ServerName)を解決できません

JDBC URLに?charset=iso_1要素が設定されていません。

次のようにJDBC URLの最後に?charset=iso_1を追加します。

jdbc:sybase:Tds:<HOST>:<PORT>/?charset=iso_1

次のエラーが発生してデータベースがIBM AIXで停止したときにメトリック収集エラーが報告されます: psコマンドの実行に失敗しました

レスポンス・メトリックを収集するコードにOS固有のバグがあります

response.plファイルを開きます。

$AGENT_BASE_DIR/plugins/oracle.em.ssad.agent.plugin_<version>/scripts/emx/sybase_ase/response.pl

このコードを置き換えます。

if ($? != 0) {
   raise_error_and_exit(“Failed to run ps command", 9);
}

次のコードで置き換えることができます。

if ($? != 0 && $? != 256) {
   raise_error_and_exit(“Failed to run ps command", 9);
}

詳細は、My Oracle SupportのDoc ID 1493842.1を参照してください。

Failed to Execute Job

Unable to successfully execute job "Start Up Sybase ASE."

Please set SYBSERVICE Environment Variable to the name of the Sybase ASE Service.

Windowsでは、SYBSERVICE環境変数をSybaseサービスの名前に設定する必要があります。

SYBSERVICE環境変数をSybaseサービスの名前に設定します。たとえば:

SYBSQL_NODS16WIN12

構成パラメータのエラー

問合せを実行する際に次のエラーが発生する可能性があります。

Collection of monitoring data for table '<TABLE NAME>' requires that the ‘<PARAMETER(S)>' configuration option(s) be enabled. To set the necessary configuration, contact a user who has the System Administrator (SA) role

考えられる原因— エラー・メッセージに表示されている<PARAMETER>が有効ではありません。

処置— エラー・メッセージに表示されている<PARAMETER>を有効にします。構成パラメータを有効化する方法を理解するには、インストレーション・ガイドの前提条件の項を参照してください。

表4-2に、各メトリックについて有効化される構成パラメータを示します。

表4-2 メトリックについて有効化される構成パラメータ

メトリック 構成パラメータ

Adaptive Serverエンジン統計

監視の有効化

データ・キャッシュ統計

監視の有効化

プロシージャ・キャッシュ統計

監視の有効化

オープンしているデータベースの統計

監視の有効化

サーバー全体のワーカー・スレッドの統計

監視の有効化

ネットワークI/O統計

監視の有効化

最新のエラー・メッセージ

enable monitoring、errorlog pipe max messages、errorlog pipe active

ロック情報

監視の有効化

デッドロック統計

enable monitoring、deadlock pipe max messagesおよびdeadlock pipe active

キャッシュ・プール統計

監視の有効化

オープンしているオブジェクトの統計

enable monitoring、per object statistics active

デバイスのデータおよびI/Oのログの統計

監視の有効化

デバイス統計

監視の有効化

イベント待機統計

enable monitoring、wait event timing

プロセス統計

enable monitoring、wait event timing

プロセス・アクティビティ統計

enable monitoring、wait event timing、per object statistics active

プロセス・ネットワークI/Oアクティビティ

監視の有効化

プロセス・オブジェクト情報

enable monitoring、per object statistics active

待機中プロセス統計

enable monitoring、wait event timing、process wait events

現在実行中の問合せ

enable monitoring、wait event timing、per object statistics active、statement statistics active

現在実行中のSQLテキスト情報

enable monitoring、max SQL text monitored、SQL batch capture

最後に実行された文の統計

enable monitoring、wait event timing、per object statistics active、statement pipe max messages、statement statistics active

最近実行された(現在実行中の)SQLテキスト

enable monitoring、max SQL text monitored、SQL batch capture、SQL text pipe max messages、SQL text pipe active

Sybase ASEプラグインのレポート要素のエラー

場合によっては、No Data FoundまたはNo Rows Returnedが表示されるレポート要素が発生する可能性があります。

考えられる原因: 基になるメトリック・データが収集されていないか、データが1時間ごとのビューにロールアップされていません。

処置: このメッセージを表示するレポート要素(チャートまたは表)について、まず依存するメトリックを特定し、そのメトリック・データが収集されているかどうかを確認します。

次に、レポート要素とその依存メトリックを示します。この表を使用して、依存メトリックを特定します。その後、Enterprise Managerでターゲットのすべてのメトリック・ページに移動し、その依存メトリックに対してメトリック・データが収集されたかどうかを確認します。データがまだ収集されていない場合、収集頻度を確認し、収集が行われるまで待機します。

表4-3に、レポート要素とその依存メトリックを示します。

表4-3 レポート要素と依存メトリック

レポート名 レポート要素 依存メトリック

Sybase ASEパフォーマンス統計

CPU使用率

Adaptive Server統計

I/O使用率

Adaptive Server統計

ASEの状態サマリー

Adaptive Serverの状態

ASEの状態サマリー...

Adaptive Serverの状態

Sybase ASEエンジン統計

システムCPU使用率(すべてのエンジンによる)

Adaptive Serverエンジン統計

ユーザーCPU使用率(すべてのエンジンによる)

Adaptive Serverエンジン統計

システムCPU使用率順の上位10のエンジン

Adaptive Serverエンジン統計

ユーザーCPU使用率順の上位10のエンジン

Adaptive Serverエンジン統計

Sybase ASEデータベース領域統計

データ領域使用率順の上位5つのデータベース

データベース・インスタンス

ログ領域使用率順の上位5つのデータベース

データベース・インスタンス

データ領域使用率順の上位10のデータベース

データベース・インスタンス

ログ領域使用率順の上位10のデータベース

データベース・インスタンス

データベース・バックアップ関連のサマリー

オープンしているデータベースの統計

Sybase ASEデバイスI/O統計

ユーザー・データ・デバイスのI/O操作と待機時間

デバイスのデータおよびI/Oのログの統計

ユーザー・ログ・デバイスのI/O操作と待機時間

デバイスのデータおよびI/Oのログの統計

ユーザー・データ・デバイスのI/Oサマリー

デバイスのデータおよびI/Oのログの統計

ユーザー・ログ・デバイスのI/Oサマリー

デバイスのデータおよびI/Oのログの統計

Tempdbデータ・デバイスのI/O操作と待機時間

デバイスのデータおよびI/Oのログの統計

Tempdbログ・デバイスのI/O操作と待機時間

デバイスのデータおよびI/Oのログの統計

Tempdbデータ・デバイスのI/Oサマリー

デバイスのデータおよびI/Oのログの統計

Tempdbログ・デバイスのI/Oサマリー

デバイスのデータおよびI/Oのログの統計

デバイス読取り率と書込み率およびAPF読取り率

デバイス統計

デバイス・セマフォ・リクエスト率と待機率、デバイスI/O操作のサマリー

デバイス統計

Sybase ASEデータ・キャッシュ統計

データ・キャッシュ・ヒット率の履歴

データ・キャッシュ統計

データ・キャッシュ・ヒット率のサマリー

データ・キャッシュ統計

データ・キャッシュのメモリー使用量

キャッシュされたオブジェクトの統計

プロセスごとのキャッシュされたオブジェクトのアクセス

キャッシュされたオブジェクトの統計

データ・キャッシュ内の上位10の大きなオブジェクト

キャッシュされたオブジェクトの統計

データ・キャッシュ内の上位10のポピュラーなオブジェクト

キャッシュされたオブジェクトの統計

Sybase ASEプロシージャ・キャッシュ統計

プロシージャ・キャッシュ・ヒット率の履歴

プロシージャ・キャッシュ統計

プロシージャ・キャッシュ・メモリー使用量の履歴

プロシージャ・キャッシュ統計

メモリー使用量ごとのプロシージャ・キャッシュ内の上位10のオブジェクト

キャッシュされたプロシージャの統計

Sybase ASEネットワークI/O監視レポート

受信トラフィックの履歴

ネットワークI/O統計

送信トラフィックの履歴

ネットワークI/O統計

受信パケットのトラフィックの履歴

ネットワークI/O統計

送信パケットのトラフィックの履歴

ネットワークI/O統計

Sybase ASEデータベース・ログ統計

全体的なログ追加リクエスト

オープンしているデータベースの統計

率と待機率

オープンしているデータベースの統計

Tempdbログ追加リクエスト率と待機率

オープンしているデータベースの統計

全体的なログ追加待機率

オープンしているデータベースの統計

Tempdbログ追加待機率

オープンしているデータベースの統計

データベース・ログ関連のサマリー

オープンしているデータベースの統計

Sybase ASEユーザー統計

ログイン試行履歴

Adaptive Server統計

上位5位のユーザーSQL統計のサマリー

最近実行された(現在実行中の)SQLテキスト

CPU時間順の上位3位のユーザー

プロセス・アクティビティ統計

ディスクI/O順の上位3位のユーザー

プロセス・アクティビティ統計

CPU時間順の上位3位のユーザー - サマリー

プロセス・アクティビティ統計

ディスクI/O時間順の上位3位のユーザー - サマリー

プロセス・アクティビティ統計

受信ネットワーク・トラフィック順の上位3位のユーザー

プロセス・ネットワークI/Oアクティビティ

送信ネットワーク・トラフィック順の上位3位のユーザー

プロセス・ネットワークI/Oアクティビティ

受信ネットワーク・トラフィック順の上位3位のユーザー - サマリー

プロセス・ネットワークI/Oアクティビティ

送信ネットワーク・トラフィック順の上位3位のユーザー - サマリー

プロセス・ネットワークI/Oアクティビティ

Sybase ASEプロセス統計

CPU時間順の上位10のプロセス

プロセス・アクティビティ統計

待機時間順の上位10のプロセス

プロセス・アクティビティ統計

メモリー使用率順の上位10のプロセス

プロセス・アクティビティ統計

ユーザー・ログ・キャッシュ(ULC)書込み順の上位10のプロセス、トランザクション率順の上位10のプロセス

プロセス・アクティビティ統計

ディスクI/O率順の上位10のプロセス

プロセス・アクティビティ統計

受信ネットワーク・トラフィック順の上位10のプロセス

プロセス・ネットワークI/Oアクティビティ

送信ネットワーク・トラフィック順の上位10のプロセス

プロセス・ネットワークI/Oアクティビティ

Sybase ASE SQL統計

上位3つのCPU集中型SQLコマンド

最後に実行された文の統計、最近実行された(現在実行中の)SQLテキスト

上位3つのDisco集中型SQLコマンド

最後に実行された文の統計、最近実行された(現在実行中の)SQLテキスト

上位3つのメモリー集中型SQLコマンド

最後に実行された文の統計、最近実行された(現在実行中の)SQLテキスト

上位3つの長時間待機のSQLコマンド

最後に実行された文の統計、最近実行された(現在実行中の)SQLテキスト

Sybase ASEオープン・オブジェクト統計

論理読取り順の上位5つのホット・オブジェクト

オープンしているオブジェクトの統計

物理読取り順の上位5つのホット・オブジェクト

オープンしているオブジェクトの統計

APF読取り順の上位5つのホット・オブジェクト

オープンしているオブジェクトの統計

APF読取り順の上位5つのホット・オブジェクト

オープンしているオブジェクトの統計

物理書込み順の上位5つのホット・オブジェクト

オープンしているオブジェクトの統計

Sybase ASEデッドロック統計

ロック待機時間順の上位10のプロセス

ロック情報

デッドロック詳細表

デッドロック統計

Sybase ASEワーカー・スレッド統計

パラレル問合せ試行履歴

サーバー全体のワーカー・スレッドの統計

変更済プランの履歴

サーバー全体のワーカー・スレッドの統計

ワーカー・スレッドのサマリー

サーバー全体のワーカー・スレッドの統計

Sybase ASEエラー統計

エラー発生率(1時間当たり)

最新のエラー・メッセージ

最新のエラー・メッセージ・サマリー

最新のエラー・メッセージ

重大度が10から16の最新のエラー・メッセージ

最新のエラー・メッセージ

重大度が17から18の最新のエラー・メッセージ

最新のエラー・メッセージ

重大度が19から26の最新のエラー・メッセージ

最新のエラー・メッセージ

Sybase ASE構成

Sybase ASEバージョン

同じ名前の構成メトリック

システム・リスナー

同じ名前の構成メトリック

データベース関連情報

同じ名前の構成メトリック

インストールされたスクリプト

同じ名前の構成メトリック

文字セット情報

同じ名前の構成メトリック

バックアップ/リカバリ構成パラメータ

同じ名前の構成メトリック

キャッシュ・マネージャ構成パラメータ

同じ名前の構成メトリック

コンポーネント統合サービス構成パラメータ

同じ名前の構成メトリック

構成オプション構成パラメータ

同じ名前の構成メトリック

DTM管理構成パラメータ

同じ名前の構成メトリック

診断構成

同じ名前の構成メトリック

ディスクI/O構成パラメータ

同じ名前の構成メトリック

エラー・ログ構成パラメータ

同じ名前の構成メトリック

拡張ストアド・プロシージャ構成パラメータ

同じ名前の構成メトリック

一般情報構成パラメータ

同じ名前の構成メトリック

Sybase ASE構成(続き)

Javaサービス構成パラメータ

同じ名前の構成メトリック

言語構成パラメータ

同じ名前の構成メトリック

ロック・マネージャ構成パラメータ

同じ名前の構成メトリック

メモリー使用量構成パラメータ

同じ名前の構成メトリック

監視構成パラメータ

同じ名前の構成メトリック

ネットワーク通信構成パラメータ

同じ名前の構成メトリック

O/Sリソース構成パラメータ

同じ名前の構成メトリック

物理メモリー構成パラメータ

同じ名前の構成メトリック

物理リソース構成パラメータ

同じ名前の構成メトリック

プロセッサ構成パラメータ

同じ名前の構成メトリック

Repエージェント・スレッド管理構成パラメータ

同じ名前の構成メトリック

セキュリティ関連構成パラメータ

同じ名前の構成メトリック

SQL Server管理構成パラメータ

同じ名前の構成メトリック

Unicode構成パラメータ

同じ名前の構成メトリック

ユーザー環境構成パラメータ

同じ名前の構成メトリック

Sybase ASEプラグインのサポート参照

次のサポート・ドキュメントをMy Oracle Supportで入手できます。

https://support.oracle.com