問題判別の手引き

目次

  • DB2 へようこそ
    本書の対象読者
    表記規則
    構文図の読み方

    第 1 部 DB2 での基本的な問題判別

  • 第 1 章 問題判別の手法
    問題のヒストリーを保存する
    問題の原因と症状を判別する
    問題箇所を判別する
    予期しないメッセージまたは SQLCODE への応答
    異常終了に対する応答
    中断およびループに対する応答
    利用可能なすべての情報の使用
    DB2 製品の更新
    修正パックを使用した DB2 製品の更新
    ログ・データの使用とトレースの獲得
    IBM と連絡をとってサポートを要求する

  • 第 2 章 DB2 ユニバーサル・データベース・サーバーの問題判別
    DB2 管理ツール
    図形ツール
    各種問題判別ツール
    データベース・システム・モニター
    問題判別のヒント
    バージョン 7 への移行に関する問題
    修正パックを適用する際の問題
    サーバー障害
    ユーザーがログオンしていない時点で Windows 95 および Windows 98 で DB2 を開始する
    Windows 2000 Terminal Server 環境の使用法
    ユーザー名またはグループの認証時に SQL1403N を受け取った
    管理上の問題
    データのバックアップ作成および復元
    データがロードされない
    データのインポートに関する問題
    Windows 2000 を使用する際のロー・デバイスの DB2 サポート
    Windows 2000 を使用したディスク配置
    コマンド、ユーティリティー、またはコマンド行プロセッサーの使用に関する問題
    ロックおよびデッドロック
    データベース・パフォーマンスの改善
    問題が解決しない場合

  • 第 3 章 クライアント上での問題判別
    クライアント接続性の概説
    クライアント接続性ツール
    問題判別のヒント
    クライアント問題の範囲を判別する
    インストール後に初期接続できない
    クライアントで突然に問題が生じる場合
    ユーザー名が Windows 95 および Windows 98 上で無効
    TCP/IP の問題
    IPX/SPX の問題
    NetBIOS の問題
    名前付きパイプの使用時の問題
    APPC の問題
    問題が解決しない場合

  • 第 4 章 ホスト通信の問題判別
    ホスト接続の問題判別
    直接接続
    ゲートウェイ接続
    DB2 コネクトでの問題判別のヒント
    初期接続後に生じる問題
    接続数の変更
    認証の問題
    Windows クライアントが接続できない
    DB2 ユニバーサル・データベースへのホスト接続での問題判別のヒント
    Windows 2000 でのインストールに関する問題判別
    問題が解決しない場合

  • 第 5 章 アプリケーションの問題判別
    問題判別のヒント
    アプリケーションの開発
    アプリケーションのコンパイルおよびリンク
    アプリケーションの実行
    CLI/ODBC/JDBC アプリケーションの使用
    SQLJ アプリケーションの使用
    db2ocat ツールの使用
    ストアード・プロシージャー
    問題が解決しない場合

  • 第 6 章 DB2 クエリー・パトローラーの問題判別
    問題が解決しない場合

  • 第 7 章 DB2 ユニバーサル・データベース エンタープライズ拡張エディションの問題判別
    問題判別のヒント
    DB2 ユニバーサル・データベース エンタープライズ拡張エディションをインストールできない
    障害が起きたノードの判別
    データベース管理プログラムが開始しない
    データベースを作成できない
    コマンドを発行できない
    データベース区画のバックアップの問題
    Windows 2000 でデータベース区画が消失している
    Windows 2000 でのデータベース区画サイズの丸め
    LOAD の問題、およびデータの分割とロードの問題
    データの索引付けでの問題
    回復中に起きる問題
    DB2 エンタープライズ拡張エディションでのアプリケーションの開発
    重大エラーがシステムで発生している
    エンタープライズ拡張エディションのその他の考慮事項
    初期障害データ捕そく機能
    DB2 トレース機能
    その他のメソッド
    不正状態の際の一般的な指示
    遮断の階層
    問題が解決しない場合

  • 第 8 章 DB2 データ・リンク・マネージャーの問題判別
    DB2 データ・リンク・マネージャーに関する考慮事項
    DB2 データ・リンク・マネージャー
    データ・アクセス・トークン
    データ・リンク・マネージャー環境の回復
    データ・リンク・マネージャー環境のバックアップ
    エクスポート操作
    インポート操作
    ロードに関する考慮事項
    データ・リンク・マネージャー (Windows NT 版)
    問題が解決しない場合

  • 第 9 章 レプリケーションの問題判別
    DB2 DataPropagator
    db2flsn を使ったログ・ヘッダー制御ファイルの使用
    db2flsn コマンドおよび db2diag.log ファイルの使用例
    DB2 DataPropagator の拡張機能
    問題が解決しない場合

  • 第 10 章 データウェアハウスセンターの問題判別
    前提条件または関連製品に関する問題
    Oracle データ・ソースの DataJoiner バージョン 2 の CREATE SERVER MAPPING ステートメントで障害が起きた
    Windows NT または Windows 2000 エージェント・サイトから DB2 データベースに接続できない
    UNIX で ODBC データ・ソースに接続できない
    TCP/IP を使って Windows NT または Windows 2000 から AS/400 に接続できない
    Sybase ソースへの接続で障害が起きた
    FTP ログに「NAMEFMT not a valid command (NAMEFMT は無効なコマンド)」と表示された
    別売りの ODBC ドライバーの使用時にウェアハウス・サーバーまたはウェアハウス・エージェントが応答しない
    インストールの問題
    Windows NT または Windows 2000 でデータウェアハウスセンター・コンポーネント用のサービスをインストールできない
    初期化が「Add install path to NT service path (NT サービス・パスへのインストール・パスの追加)」メッセージで失敗した
    初期化が「3043 Disk or Network Error (3043 ディスクまたはネットワーク・エラー)」メッセージで失敗した
    製品の再インストール後にデータウェアハウスセンター・ファイルが消滅した
    データウェアハウスセンターが始動しない
    初期化が「Unable to connect (接続不可)」メッセージで失敗した
    初期化が「9159: Win32 function RegOpenKeyEx failed (Win32 関数 RegOpenKeyEx が失敗)」メッセージで失敗した
    製品機能での問題
    データウェアハウスセンターのコンポーネントが別のコンポーネントと通信できない
    データウェアハウスセンターと AS/400 エージェントが通信できない
    データウェアハウスセンターの実行中にウェアハウス・ロガーが停止した
    ウェアハウス・エージェントがステップのプロモート中に処理を停止した
    AIX または Solaris 操作環境のウェアハウス・エージェント・プロセスの作成に失敗した
    複数のステップを同時に実行するとデータウェアハウスセンターが処理を停止する
    AS/400 から表をインポートできません
    BINARY WITH PRECISION と定義された列が INTEGER と解釈される
    SQL ステートメントの準備で障害が起きた
    データウェアハウスセンターで戻りコード 7356 が表示された
    DB2 (MVS 版) バージョン 4 リリース 1 をソースとして使用するステップのプロモートで、AS/400 エージェントがハングした
    DB2 (OS/390 版) をウェアハウス・ターゲットとして使用するステップのプロモートで、AS/400 エージェントに障害が起きた
    長い名前を使ったステップの作成中に、データウェアハウスセンターに「Could not retrieve the step RC-3142 (ステップ RC-3142 を取り出せない)」メッセージが表示された
    ウェアハウス・サーバーは、ウェアハウス・エージェントを作成できないか、またはウェアハウス・エージェントから有効な返答を受け取っていない
    「進行中の作業 (Work In Progres)」ウィンドウの「開始 / 終了日付 / 時刻 (Start/End Date/Time)」が誤っている
    ステップをオープンしてクローズしたら DB2 から SQL0973N エラーが出された
    Microsoft Access をソースとして使用するステップで障害が起きた
    Microsoft Excel 95/97 の ODBC ドライバーを使って Excel スプレッドシートにアクセスしようとしたら、データウェアハウスセンターから誤った表名が示されたか、あるいは ODBC OLE エラーが起きた
    データウェアハウスセンターの ODBC テキスト・ファイル・ドライバーを使用しているときか、またはウェアハウス・プログラムを使ってファイルにアクセスしようとしたときに、ファイル・アクセス・エラーが起きた
    列グリッド内に今までどおりに列が表示されていない
    付属のウェアハウス・プログラムの問題
    VWPRCPY を実行するステップが RC2 = 12 で失敗した
    AS/400 で、VWPFTP トレースはジョブの正常完了を通知したが、データは転送されておらず、FTP メッセージ・ログもない
    OLAP サーバー・ウェアハウス・プログラムのいずれかがルール・ファイルまたはロード・ファイルを見つけられない
    ユーザー定義プログラムが見つからないか、またはその実行がエラーになった
    問題が解決しない場合

  • 第 11 章 DB2 サテライト・エディションの問題判別
    問題が解決しない場合

  • 第 12 章 NetQuestion の問題判別
    問題が解決しない場合

    第 2 部 DB2 での高度な問題判別

  • 第 13 章 ロギングおよびトレースのロードマップ

  • 第 14 章 DB2 プロセス・モデル
    DB2 プロセス・モデルの説明
    Intel と UNIX との間の相違
    システム・スレッドおよびプロセスの表示

  • 第 15 章 ログ情報
    初期障害データ捕そく機能
    FFDC に影響を与える構成パラメーターの設定
    db2diag.log の解釈
    db2diag.log 項目のヘッダーの解釈
    SQLCA 構造の解釈
    16 進コードの解釈
    db2diag.log の解釈の例
    ダンプ・ファイル
    トラップ・ファイル
    UNIX ベースのシステムでのスタック・トレースバック情報の収集
    管理ツール・ログの使用
    管理ツール・ログ・ファイルの例
    メッセージ・ファイルの使用
    アラート
    SNMP アラート

  • 第 16 章 トレース
    DB2 トレース機能 (db2trc) の使用
    DB2 トレースの開始
    DB2 トレースの検査
    db2trc の使用例
    その他のトレースの使用
    管理ツール・トレース
    DB2 コネクト トレース (ddcstrc) の使用
    DRDA トレース (db2drdat) の使用
    SNA トレースの使用
    DB2 CLI/ODBC/JDBC トレース機能の使用

  • 第 17 章 UNIX ベースのシステム用の診断ツール
    システム・エラー・ログ (syslog) の使用
    システム・エラー・ログのセットアップ
    システム・エラー・ログの説明
    コア・ファイルの使用
    コア・ファイル情報へのアクセス
    ps コマンドの使用によるプロセス状況の表示
    その他のコマンド
    AIX の問題判別コマンド
    UNIX ベースの問題判別コマンド
    パフォーマンス・モニター・ツール
    DB2 エンタープライズ拡張エディションのコマンド

  • 第 18 章 OS/2 用の診断ツール
    OS/2 ロギング機能の使用
    予備的な考慮事項
    OS/2 ロギング機能コマンドの使用
    FFST for OS/2 ユーティリティーの使用
    FFST for OS/2 プログラム・グループをデスクトップ・マネージャー・ウィンドウに追加する
    FFST for OS/2 ユーティリティーの構成および使用可能化
    FFST for OS/2 によって記録されたエラー・レコードへのアクセス
    総称アラートの経路指定
    pstat コマンドの使用

  • 第 19 章 Windows 32 ビット オペレーティング・システム用の診断ツール
    Windows 95 および Windows 98 用診断ツール
    Windows NT 用診断ツール
    Windows NT が提供する管理ツールの使用
    画面捕そく (スクリーン・キャプチャー)
    DB2 提供のツールの使用

  • 第 20 章 GUI およびモニター・ツール
    データベース・システム・モニター
    スナップショット・モニターの使用
    イベント・モニターの使用
    コントロール・センター
    DB2 オンライン情報での検索ユーティリティーの使用
    問題判別のヒント
    問題判別のページ
    ストアード・プロシージャー・ビルダー
    DB2 索引アドバイザー

  • 第 21 章 表および表スペースの回復
    回復の概念
    回復可能データベースと回復不能データベース
    データベース・ログ
    回復地点
    ドロップされた表の時刻指定回復
    表スペースの OFFLINE
    アーカイブ・ログ
    表スペースの使用方法
    RESTART ... DROP PENDING TABLESPACE
    RESTART ... DROP PENDING 状態の表スペース
    表スペースの使用方法
    RESTART ... DROP PENDING
    データベース・ディレクトリー
    データベース・ファイル

    第 3 部 付録

  • 付録 A. DB2 内部戻りコード

  • 付録 B. SQL 連絡域 (SQLCA)
    対話式の SQLCA の表示
    SQLCA フィールドの説明
    エラー報告の順序
    DB2 エンタープライズ拡張エディションでの SQLCA の使用

  • 付録 C. DB2 ライブラリーの使用法
    DB2 PDF ファイルおよびハードコピー版資料
    DB2 情報
    PDF 資料の印刷
    印刷資料の注文方法
    DB2 オンライン文書
    オンライン・ヘルプへのアクセス
    オンライン情報の表示
    DB2 ウィザードの使用
    文書サーバーのセットアップ
    オンライン情報の検索

  • 付録 D. 特記事項
    商標

  • 索引

  • IBM と連絡をとる
    製品情報


    [ ページのトップ | 前ページ | 次ページ | 目次 | 索引 ]