hderesstateS(データ連動リソースの状態の取得)
機能
コマンドを実行した時点のデータ連動リソースの状態を標準出力に出力します。出力される情報を,次の表に示します。
データ連動リソース |
出力される情報 |
---|---|
メッセージデータ型 |
出力はありません。 |
キューテーブル |
|
データ連動用トリガ |
|
抽出データ制御表 |
|
- 注※
-
-dオプションを指定したときだけ出力します。
形式
hderesstateS 〔-D DSN〕〔-u ユーザID 〔/ パスワード〕〕 〔-d〔-s 表示開始時間〕〔-t 表示終了時間〕〔-n 表示データ件数〕〕
オプション
-
-D DSN
抽出側のSQL ServerのDSN名を指定します。
-
-u ユーザ名 〔/ パスワード〕
データ連動リソース管理ユーザのユーザ名とパスワードを指定します。
このオプションを省略すると,抽出システム定義のsqls_usrオペランドの値が仮定されます。
-
-d
キューテーブル内に格納されている更新データの詳細を出力します。
-
-s 表示開始時間
-dオプションを指定したときにだけ指定できるオプションです。このオプションで指定した時間以降にキューテーブルに格納された更新データの詳細を出力します。
このオプションは,YYYYMMDDHHMMSSの形式で指定します。17530101000000以上の値を指定してください。このオプションを省略すると,17530101000000が仮定されます。
-
-t 表示終了時間
-dオプションを指定したときにだけ指定できるオプションです。このオプションで指定した時間以前にキューテーブルに格納された更新データの詳細を出力します。
このオプションは,YYYYMMDDHHMMSSの形式で指定します。ミリ秒には000が仮定されます。したがって,20031201074030と指定した場合,2003-12-01 07:40:30.000を意味します。この場合,2003-12-01 07:40:30.001以降に発生した更新情報は検索の範囲外になります。
このオプションを省略すると,99991231235959が仮定されます。
-
-n 表示データ件数
-s及び-tオプションで指定した条件を満たす更新データの最大出力件数を指定します。
このオプションを省略すると,-s及び-tオプションで指定した条件を満たすすべての更新データを出力されます。
規則
-
hderesstateSコマンドを実行後,正常終了すると0が返されます。異常終了すると1が返されます。
-
抽出側Datareplicator Extensionでは,hderesstateSコマンドを実行した時点でデータ連動リソースの状態を取得し,標準出力に出力します。このため出力される情報は,実際の抽出側Datareplicator Extensionの状態とは多少ずれが発生することがあります。
出力形式
説明
出力形式の説明と出力条件を次に示します。
番号 |
説明 |
出力条件 |
---|---|---|
1. |
|
条件はありません。 |
2. |
キューテーブル名称 |
1.がexistの場合。 |
3. |
キューテーブルからの取り出し(DEQUEUE)が完了した更新データの保存時間(単位:秒) |
|
4. |
キューテーブル内の未抽出メッセージ数 |
|
5. |
先頭の未抽出メッセージがキューテーブルに格納された時間 |
1.がexistで,かつ4.が0以外の場合。 |
6. |
最終の未抽出メッセージがキューテーブルに格納された時間 |
|
7. |
データ連動用トリガ数 |
条件はありません。 |
8. |
データ連動用トリガの詳細
|
7.が0以外の場合。 |
9 |
|
条件はありません。 |
10. |
抽出データ制御表の情報(抽出情報キューファイルの最終WRITE位置) |
9.がexistの場合。 |
11. |
出力メッセージ数 |
-dオプションを指定している場合。 |
12. |
メッセージの連続番号 |
11.が0以外の場合。 |
13. |
メッセージがキューテーブルに格納された時間,トランザクションID,及びメッセージの状態
|
|
14. |
表ID及び更新種別
|
|
15. |
更新前データ数 |
11.が0以外で,かつ14.の更新種別がUPDM又はDELの場合。 |
16. |
更新データ順序名(4けたの連続番号)及び更新データ長
|
15.が0以外の場合。 |
17. |
更新前データ |
15.が0以外で,かつ16.が−1以外の場合。 |
18. |
更新後データ数 |
11.が0以外で,かつ14.の更新種別がINS,UPD,又はUPDMの場合。 |
19. |
更新データ順序名及び更新データ長
|
18.が0以外の場合。 |
20. |
更新後データ |
18.が0以外で,かつ19.が−1以外の場合。 |