DABroker
解説・操作書
3020-6-031-F0
目 次
- 前書き
- 変更内容
- はじめに
- 1. DABrokerの概要(共通)
- 1.1 DABrokerとは
- 1.1.1 マルチスレッドによる高性能な処理を実現
- 1.1.2 複数DBMSでの共通インタフェースを提供
- 1.1.3 X/Open DTPモデルXAインタフェースを使用した分散トランザクションを実現
- 1.2 DABrokerの使用環境
- 1.2.1 アプリケーション開発用インタフェースが豊富
- 1.2.2 DBPARTNER,HITSENSER5,DBPARTNER Library,XDM/RD外部表からのアクセスをサポート
- 1.2.3 アクセスできるデータベースの種類が豊富
- 1.2.4 分散トランザクション処理
- 1.3 アプリケーション開発用インタフェースの使用
- 1.3.1 DABroker for C++で開発するアプリケーション
- 1.3.2 DABroker for COBOLで開発するアプリケーション
- 1.3.3 DABroker for Javaで開発するアプリケーション
- 1.3.4 DABroker for ORBで開発するアプリケーション
- 1.3.5 DABroker for ODBCで開発するアプリケーション
- 1.3.6 DABroker for .NET Frameworkで開発するアプリケーション
- 1.4 DBPARTNER,HITSENSER5などからのアクセス
- 1.4.1 DBPARTNER/Clientを利用する場合
- 1.4.2 DBPARTNER/Webを利用する場合
- 1.4.3 DBPARTNER Mobileを利用する場合
- 1.4.4 HITSENSER5を利用する場合
- 1.4.5 HITSENSER5 Webを利用する場合
- 1.4.6 DBPARTNER Libraryを利用する場合
- 1.4.7 XDM/RD E2の外部表を利用する場合
- 2. DABrokerの機能(共通)
- 2.1 マルチスレッドの実行
- 2.1.1 アプリケーションから実行するマルチスレッド
- 2.1.2 DBPARTNERから実行するマルチスレッド
- 2.2 データベースアクセス
- 2.2.1 同期アクセス処理
- 2.2.2 非同期アクセス処理
- 2.2.3 DBPARTNERからの予約処理
- 2.2.4 DBPARTNERからのエージェント機能の実行
- 2.2.5 分散トランザクション処理
- 2.3 DABrokerとの接続
- 2.3.1 アプリケーションとDABrokerとの接続
- 2.3.2 DBPARTNER,HITSENSER5,DBPARTNER Library,又はXDM/RD外部表とDABrokerとの接続
- 3. DABrokerの環境設定と運用(UNIX)
- 3.1 環境設定の手順
- 3.1.1 DABroker関連製品を使用する場合の環境設定
- 3.1.2 DBPARTNER,HITSENSER5,DBPARTNER Library,又はXDM/RD外部表を使用する場合の環境設定
- 3.2 DABrokerのインストールとセットアップ
- 3.2.1 DABrokerをインストールするマシン
- 3.2.2 DABrokerのインストール
- 3.2.3 DABrokerのセットアップ
- 3.3 ネットワーク環境の設定
- 3.3.1 DBPARTNER,HITSENSER5,DBPARTNER Library,又はXDM/RD外部表を使用する場合
- 3.3.2 Database Connection Serverを経由してメインフレーム系データベースにアクセスする場合
- 3.4 DABrokerの動作環境の設定
- 3.4.1 DABroker動作環境定義ファイルの作成
- 3.5 DABrokerの動作環境の設定項目
- 3.5.1 共通項目
- 3.5.2 リモートアクセス設定項目
- 3.5.3 イベントトレースの設定
- 3.5.4 HiRDBの設定
- 3.5.5 ORACLEの設定
- 3.5.6 Database Connection Server接続設定項目
- 3.5.7 エージェント処理機能の設定
- 3.5.8 その他の設定
- 3.6 DABroker接続先データベースの定義
- 3.6.1 接続先データベース定義ファイルの作成
- 3.6.2 接続先データベース定義ファイルでの設定項目
- 3.6.3 接続先データベース定義ファイルの作成例
- 3.7 DABrokerの起動と終了
- 3.7.1 DABrokerの起動
- 3.7.2 DABrokerの終了
- 3.8 DABrokerの処理内容の表示
- 3.8.1 動作状態の表示
- 3.8.2 クライアントとの通信トレースの表示
- 3.8.3 エージェント登録情報の表示
- 3.8.4 エージェント実行情報の表示
- 3.9 DABrokerコネクションマルチ定義(Database Connection Server経由のDBアクセス定義)
- 3.9.1 コネクションマルチ定義ファイルの作成
- 3.9.2 コネクションマルチ名の設定
- 3.9.3 最大仮想コネクション数などを設定するときのガイドライン
- 3.9.4 コネクションマルチ定義ファイルでの設定項目
- 3.9.5 コネクションマルチ定義ファイルの作成例
- 3.10 コネクションマルチ機能の使用
- 3.10.1 コネクションマルチ機能の運用開始と終了
- 3.10.2 コネクションマルチ運用ユティリティ
- 3.11 ORACLEアクセスライブラリ再作成方法
- 3.11.1 HP-UXの場合
- 3.11.2 AIXの場合
- 3.11.3 Solarisの場合
- 3.11.4 Red Hat Linuxの場合
- 3.11.5 Oracle9i以降で追加されたデータ型への対応状況
- 4. DABrokerの環境設定と運用(Windows)
- 4.1 環境設定の手順
- 4.1.1 DABroker関連製品を使用する場合の環境設定
- 4.1.2 DBPARTNER,HITSENSER5,DBPARTNER Library,XDM/RD外部表を使用する場合の環境設定
- 4.1.3 環境設定方法
- 4.2 DABrokerのインストール
- 4.2.1 DABrokerをインストールするマシン
- 4.2.2 インストール
- 4.2.3 DABrokerのファイル
- 4.3 ネットワーク環境の設定
- 4.3.1 DBPARTNER,HITSENSER5,DBPARTNER Library,又はXDM/RD外部表を使用する場合
- 4.3.2 Database Connection Serverを経由してメインフレーム系データベースにアクセスする場合
- 4.4 DABroker環境設定
- 4.4.1 環境設定ユティリティの操作
- 4.5 DABroker環境設定項目
- 4.5.1 共通設定の項目
- 4.5.2 リモートアクセス設定
- 4.5.3 エージェント設定
- 4.5.4 for C++,for COBOL,for ORB設定
- 4.5.5 Database Connection Server接続設定
- 4.5.6 その他の設定
- 4.6 DABroker接続先データベース定義
- 4.6.1 接続先データベース定義ユティリティの操作
- 4.6.2 設定する項目
- 4.7 DABrokerコネクションマルチ定義(Database Connection Server経由のDBアクセス定義)
- 4.7.1 コネクションマルチ名の設定
- 4.7.2 最大仮想コネクション数などを設定するときのガイドライン
- 4.7.3 コネクションマルチ定義ユティリティの操作
- 4.7.4 設定する項目
- 4.8 DABrokerの起動と終了
- 4.8.1 起動
- 4.8.2 終了
- 4.9 DABrokerの処理内容の表示
- 4.9.1 DABroker管理ユティリティの実行
- 4.9.2 DABrokerトレース出力ユティリティの実行
- 4.9.3 DABrokerエージェント管理ユティリティの実行
- 4.10 コネクションマルチ機能の使用
- 4.10.1 コネクションマルチ機能の運用開始と終了
- 4.10.2 コネクションマルチ管理ユティリティ
- 5. DABrokerの運用(共通)
- 5.1 DABrokerを運用する前に
- 5.1.1 データベースにアクセスするユーザIDの設定
- 5.1.2 クライアントからの接続先の指定
- 5.1.3 エージェント機能を使用するユーザのグループ管理
- 5.2 DBPARTNERを使用する場合のスレッドのチューニング
- 5.3 DBPARTNERを使用する場合のエージェントの実行権限
- 5.4 エージェント機能で使用するファイルの運用
- 5.4.1 ファイルのバックアップ
- 5.4.2 エージェント登録情報及び実行情報ファイルについて
- 5.4.3 ファイルの削除
- 5.4.4 エージェント実行名の割り当て規則
- 5.4.5 エージェント機能のパラメタ一覧及びファイル容量の見積もり(共通)
- 6. DABrokerの障害対策(共通)
- 6.1 障害対策
- 6.1.1 エラー時にDABrokerが実行する処理
- 6.1.2 障害情報の取得
- 6.2 DABrokerでのタイマー監視
- 6.2.1 DBPARTNERとDABrokerの接続時のタイマー監視
- 6.2.2 エージェントタイマー監視
- 6.2.3 Database Connection Server接続時のタイマー監視
- 6.3 トレースの取得形式(共通)
- 6.3.1 イベントトレースの取得形式(共通)
- 6.3.2 エージェントログの取得形式と取得内容(共通)
- 6.3.3 XAトレースの取得形式(共通)
- 6.3.4 デーモンの生成・消滅・クリーンアップ実行結果ログ(共通)
- 6.4 データベースアクセストレース(UNIX)
- 6.4.1 データベースアクセストレース選択オプション
- 6.4.2 データベースアクセストレースの表示
- 6.4.3 拡張データベースアクセストレース機能
- 6.5 データベースアクセストレース(Windows)
- 6.5.1 アクセストレース設定
- 6.5.2 拡張データベースアクセストレース機能
- 6.6 エラートレース機能
- 6.6.1 機能概要
- 6.6.2 適用範囲
- 6.6.3 出力形式
- 6.6.4 出力例
- 6.6.5 ファイル名称
- 6.6.6 ファイルの運用方法
- 7. メッセージ(共通)
- 7.1 メッセージの出力先
- 7.2 メッセージの形式及び注意事項
- 7.2.1 メッセージの形式
- 7.2.2 注意事項
- 7.2.3 Windowsを使用している場合の注意事項
- 7.3 メッセージ一覧
- KFDB002AG-E
- KFDB003AG-E
- KFDB005AG-E
- KFDB006AG-E
- KFDB007AG-E
- KFDB008AG-E
- KFDB010AG-E
- KFDB012AG-E
- KFDB013AG-E
- KFDB014AG-E
- KFDB015AG-W
- KFDB016AG-E
- KFDB017AG-E
- KFDB018AG-E
- KFDB019AG-E
- KFDB020AG-E
- KFDB021AG-E
- KFDB022AG-E
- KFDB023AG-E
- KFDB024AG-E
- KFDB001AL-I
- KFDB002AL-E
- KFDB003AL-E
- KFDB010AL-I
- KFDB011AL-I
- KFDB012AL-E
- KFDB020AL-E
- KFDB022AL-E
- KFDB024AL-E
- KFDB025AL-E
- KFDB030AL-E
- KFDB032AL-E
- KFDB036AL-E
- KFDB040AL-E
- KFDB041AL-E
- KFDB046AL-E
- KFDB047AL-E
- KFDB050AL-E
- KFDB051AL-E
- KFDB052AL-E
- KFDB053AL-E
- KFDB054AL-E
- KFDB055AL-E
- KFDB056AL-E
- KFDB057AL-E
- KFDB058AL-E
- KFDB060AL-E
- KFDB061AL-E
- KFDB062AL-E
- KFDB063AL-E
- KFDB064AL-E
- KFDB065AL-E
- KFDB066AL-E
- KFDB067AL-E
- KFDB068AL-E
- KFDB070AL-E
- KFDB071AL-E
- KFDB072AL-W
- KFDB073AL-W
- KFDB074AL-W
- KFDB080AL-E
- KFDB081AL-E
- KFDB082AL-E
- KFDB083AL-E
- KFDB084AL-E
- KFDB085AL-E
- KFDB086AL-E
- KFDB087AL-W
- KFDB100AL-E
- KFDB201AL-E
- KFDB202AL-E
- KFDB300AL-E
- KFDB001CM-E
- KFDB002CM-E
- KFDB003CM-E
- KFDB004CM-E
- KFDB005CM-E
- KFDB006CM-E
- KFDB007CM-E
- KFDB008CM-E
- KFDB009CM-I
- KFDB010CM-E
- KFDB011CM-E
- KFDB012CM-E
- KFDB013CM-E
- KFDB001CS-E
- KFDB002CS-E
- KFDB003CS-I
- KFDB004CS-I
- KFDB005CS-I
- KFDB006CS-I
- KFDB007CS-E
- KFDB008CS-E
- KFDB009CS-E
- KFDB010CS-E
- KFDB011CS-E
- KFDB012CS-E
- KFDB013CS-E
- KFDB014CS-E
- KFDB015CS-E
- KFDB016CS-E
- KFDB018CS-W
- KFDB020CS-E
- KFDB022CS-I
- KFDB023CS-E
- KFDB024CS-E
- KFDB025CS-E
- KFDB026CS-E
- KFDB027CS-E
- KFDB028CS-E
- KFDB029CS-E
- KFDB100CS-E
- KFDB101CS-E
- KFDB210CS-E
- KFDB211CS-E
- KFDB213CS-E
- KFDB300CS-W
- KFDB301CS-W
- KFDB001DB-E
- KFDB002DB-E
- KFDB003DB-E
- KFDB004DB-I
- KFDB005DB-E
- KFDB006DB-E
- KFDB007DB-E
- KFDB008DB-E
- KFDB009DB-E
- KFDB010DB-E
- KFDB011DB-E
- KFDB012DB-E
- KFDB013DB-E
- KFDB014DB-E
- KFDB015DB-E
- KFDB016DB-E
- KFDB017DB-E
- KFDB018DB-E
- KFDB019DB-E
- KFDB020DB-E
- KFDB021DB-E
- KFDB022DB-E
- KFDB023DB-E
- KFDB024DB-E
- KFDB025DB-E
- KFDB026DB-E
- KFDB030DB-E
- KFDB031DB-E
- KFDB032DB-E
- KFDB040DB-E
- KFDB041DB-E
- KFDB042DB-E
- KFDB043DB-E
- KFDB044DB-E
- KFDB045DB-E
- KFDB050DB-E
- KFDB051DB-E
- KFDB052DB-E
- KFDB053DB-E
- KFDB054DB-E
- KFDB060DB-E
- KFDB070DB-E
- KFDB071DB-E
- KFDB101DB-E
- KFDB102DB-E
- KFDB103DB-E
- KFDB104DB-E
- KFDB105DB-E
- KFDB106DB-E
- KFDB107DB-E
- KFDB108DB-E
- KFDB109DB-E
- KFDB110DB-E
- KFDB111DB-E
- KFDB112DB-E
- KFDB113DB-E
- KFDB114DB-E
- KFDB115DB-E
- KFDB116DB-E
- KFDB117DB-E
- KFDB118DB-E
- KFDB119DB-E
- KFDB120DB-E
- KFDB121DB-E
- KFDB122DB-E
- KFDB123DB-E
- KFDB124DB-E
- KFDB125DB-E
- KFDB126DB-E
- KFDB127DB-I
- KFDB128DB-E
- KFDB129DB-E
- KFDB130DB-E
- KFDB131DB-E
- KFDB132DB-E
- KFDB133DB-E
- KFDB134DB-E
- KFDB135DB-E
- KFDB136DB-E
- KFDB150DB-E
- KFDB151DB-E
- KFDB152DB-E
- KFDB153DB-E
- KFDB154DB-E
- KFDB155DB-E
- KFDB156DB-E
- KFDB157DB-E
- KFDB158DB-E
- KFDB159DB-E
- KFDB160DB-E
- KFDB161DB-E
- KFDB162DB-E
- KFDB163DB-E
- KFDB164DB-E
- KFDB170DB-E
- KFDB171DB-E
- KFDB172DB-E
- KFDB173DB-E
- KFDB174DB-E
- KFDB175DB-E
- KFDB176DB-E
- KFDB177DB-E
- KFDB178DB-E
- KFDB001EC-E
- KFDB002EC-E
- KFDB003EC-E
- KFDB004EC-E
- KFDB005EC-E
- KFDB006EC-E
- KFDB007EC-E
- KFDB008EC-E
- KFDB009EC-E
- KFDB010EC-E
- KFDB011EC-E
- KFDB012EC-E
- KFDB013EC-E
- KFDB014EC-E
- KFDB015EC-E
- KFDB016EC-E
- KFDB017EC-E
- KFDB101EC-E
- KFDB102EC-E
- KFDB103EC-E
- KFDB104EC-E
- KFDB105EC-E
- KFDB106EC-E
- KFDB107EC-E
- KFDB108EC-E
- KFDB109EC-E
- KFDB110EC-E
- KFDB111EC-E
- KFDB112EC-E
- KFDB113EC-E
- KFDB114EC-E
- KFDB115EC-E
- KFDB116EC-E
- KFDB117EC-E
- KFDB002LC-E
- KFDB003LC-E
- KFDB004LC-E
- KFDB005LC-E
- KFDB001LM-E
- KFDB001MM-E
- KFDB002MM-E
- KFDB003MM-E
- KFDB004MM-E
- KFDB005MM-E
- KFDB006MM-E
- KFDB007MM-E
- KFDB008MM-E
- KFDB009MM-E
- KFDB010MM-E
- KFDB011MM-E
- KFDB012MM-E
- KFDB013MM-E
- KFDB014MM-E
- KFDB015MM-E
- KFDB016MM-E
- KFDB017MM-E
- KFDB018MM-E
- KFDB019MM-E
- KFDB020MM-E
- KFDB001NM-E
- KFDB002NM-E
- KFDB003NM-E
- KFDB004NM-E
- KFDB005NM-E
- KFDB101NM-E
- KFDB102NM-E
- KFDB103NM-I
- KFDB104NM-Q
- KFDB105NM-E
- KFDB151NM-E
- KFDB152NM-E
- KFDB153NM-I
- KFDB154NM-Q
- KFDB155NM-E
- KFDB201NM-E
- KFDB202NM-E
- KFDB203NM-Q
- KFDB204NM-E
- KFDB205NM-E
- KFDB206NM-E
- KFDB207NM-E
- KFDB211NM-E
- KFDB213NM-E
- KFDB214NM-E
- KFDB215NM-E
- KFDB216NM-W
- KFDB217NM-W
- KFDB250NM-I
- KFDB251NM-I
- KFDB252NM-E
- KFDB253NM-E
- KFDB302NM-E
- KFDB002RC-E
- KFDB003RC-E
- KFDB001RM-E
- KFDB001RR-E
- KFDB002RR-E
- KFDB003RR-E
- KFDB001SC-E
- KFDB002SC-E
- KFDB003SC-E
- KFDB004SC-E
- KFDB005SC-I
- KFDB006SC-E
- KFDB007SC-E
- KFDB008SC-E
- KFDB009SC-E
- KFDB101SC-E
- KFDB102SC-E
- KFDB103SC-E
- KFDB104SC-E
- KFDB105SC-I
- KFDB106SC-E
- KFDB107SC-E
- KFDB108SC-E
- KFDB109SC-E
- KFDB001SM-E
- KFDB002SM-E
- KFDB003SM-E
- KFDB004SM-E
- KFDB005SM-E
- KFDB006SM-E
- KFDB002TA-E
- KFDB006TA-E
- KFDB008TA-E
- KFDB009TA-E
- KFDB011TA-E
- KFDB013TA-E
- KFDB015TA-E
- KFDB017TA-E
- KFDB018TA-E
- KFDB001TD-E
- KFDB002TD-E
- KFDB003TD-E
- KFDB004TD-E
- KFDB005TD-E
- KFDB006TD-E
- KFDB007TD-E
- KFDB008TD-E
- KFDB009TD-E
- KFDB010TD-E
- KFDB011TD-E
- KFDB012TD-E
- KFDB013TD-E
- KFDB014TD-E
- KFDB015TD-E
- KFDB016TD-E
- KFDB017TD-E
- KFDB018TD-E
- KFDB020TD-E
- KFDB021TD-E
- KFDB022TD-E
- KFDB023TD-E
- KFDB024TD-E
- KFDB025TD-E
- KFDB026TD-E
- KFDB027TD-E
- KFDB030TD-W
- KFDB031TD-W
- KFDB032TD-E
- KFDB033TD-E
- KFDB034TD-E
- KFDB035TD-E
- KFDB036TD-E
- KFDB037TD-E
- KFDB040TD-E
- KFDB041TD-E
- KFDB042TD-E
- KFDB043TD-E
- KFDB044TD-E
- KFDB045TD-E
- KFDB046TD-E
- KFDB047TD-E
- KFDB048TD-E
- KFDB049TD-E
- KFDB001TJ-E
- KFDB002TJ-E
- KFDB003TJ-E
- KFDB004TJ-E
- KFDB005TJ-E
- KFDB006TJ-E
- KFDB007TJ-E
- KFDB008TJ-E
- KFDB009TJ-E
- KFDB010TJ-E
- KFDB011TJ-E
- KFDB012TJ-E
- KFDB013TJ-E
- KFDB014TJ-E
- KFDB015TJ-E
- KFDB016TJ-E
- KFDB017TJ-E
- KFDB001TM-E
- KFDB002TM-E
- KFDB003TM-E
- KFDB004TM-E
- KFDB005TM-E
- KFDB006TM-I
- KFDB007TM-I
- KFDB008TM-E
- KFDB009TM-E
- KFDB010TM-E
- KFDB011TM-E
- KFDB012TM-E
- KFDB013TM-E
- KFDB014TM-I
- KFDB015TM-E
- KFDB016TM-E
- KFDB017TM-E
- KFDB018TM-E
- KFDB019TM-E
- KFDB020TM-E
- KFDB021TM-E
- KFDB022TM-W
- KFDB023TM-E
- KFDB001TR-E
- KFDB002TR-E
- KFDB003TR-E
- KFDB001YM-E
- KFDB003YM-I
- KFDB004YM-I
- KFDB005YM-I
- KFDB006YM-I
- KFDB007YM-E
- KFDB008YM-E
- KFDB009YM-E
- KFDB010YM-E
- KFDB011YM-E
- KFDB012YM-E
- KFDB013YM-E
- KFDB014YM-E
- KFDB015YM-E
- KFDB016YM-E
- KFDB017YM-E
- KFDB018YM-E
- KFDB019YM-E
- KFDB020YM-E
- KFDB021YM-E
- KFDB022YM-I
- KFDB023YM-E
- KFDB100YM-E
- KFDB301YM-I
- KFDB302YM-I
- KFDB303YM-I
- KFDB310YM-I
- KFDB0101YM-E
- 7.4 エラーコードとメッセージの対応
- 7.5 メッセージ中に出力されるコード
- 7.5.1 DABroker詳細コード
- 7.5.2 要求コード/応答コード
- 7.5.3 システムコールのエラー番号
- 7.5.4 XA要求時のエラー要因
- 付録
- 付録A DIAPRISMアクセス時の環境設定方法(Windows)
- 付録A.1 DABrokerの環境設定
- 付録B このマニュアルの参考情報
- 付録B.1 関連マニュアル
- 付録B.2 このマニュアルでの表記
- 付録B.3 KB(キロバイト)などの単位表記について
- 付録C 用語解説(共通)
- 索引
All Rights Reserved. Copyright (C) 1998, 2010, Hitachi, Ltd.