Linkexpress Transactional Replication option説明書
目次 索引 前ページ次ページ

第3部 TJNL> 第11章 Symfoware/RDB連携編> 11.9 コマンド> 11.9.3 コマンドの説明

11.9.3.7 tjnlprtfmtdef(取得定義を表示する)

■機能

取得定義を表示するコマンドです。登録されている取得定義の内容を以下の形式で表示します。

現取得定義、新取得定義ともに表示できます。また、現取得定義と新取得定義の差分の表示も行えます。現取得定義および新取得定義についての詳細は"tjnlfmtdef(取得定義を登録する)"を参照してください。

複数の取得定義が存在する場合は、取得定義名を昇順に並び替えて表示します。

■入力形式

--------------------------------------------------------------------------------------------------------------
    tjnlprtfmtdef [ -s sysname ] { -c | -n | -m } [ -d | -q ] [ defname-1 [ defname-2 … [ defname-n ] ] ]
--------------------------------------------------------------------------------------------------------------

■パラメタの説明

-s sysname

TRMシステム名を指定します。本パラメタを省略した場合、TRMシステム名は"TRM001"となります。

{-c | -n | -m}

定義の種別を指定します。

 -c : 現取得定義の内容を表示する
 -n : 新取得定義の内容を表示する
 -m : 現取得定義と新取得定義の差分を表示する

[-d | -q]

表示種別を指定します。本オプションを省略した場合は、取得定義名の一覧を表示します。なお、本オプションは、-cオプション、-nオプションを指定した場合にのみ指定できます。

 -d : 定義書式形式で定義内容を表示する
 -q : 配付定義との関連を表示する

[defname-1 [ defname-2 … [ defname-n ] ] ]

表示の対象となる取得定義名を指定します。複数の取得定義名を指定する場合は、取得定義名を空白で区切って指定します。

本パラメタを省略した場合は、すべての取得定義が表示の対象となります。

■注意事項

■使用例

例1.現取得定義の一覧を表示する

--------------------------------------------------------------------------
    tjnlprtfmtdef -c
--------------------------------------------------------------------------

[図:現取得定義の一覧]

Name
-----------------------------------------------------------------
 e_tokyo
 E_TOKYO
 HOKURIKU 
 osaka
 OSAKA
 W_TOKYO

表示内容の説明

Name       : 登録済みの取得定義名

例2.現取得定義を定義書式形式で表示する

--------------------------------------------------------------------------
    tjnlprtfmtdef -c -d W_TOKYO
--------------------------------------------------------------------------

[図:定義書式形式での表示]

-- DefName    : W_TOKYO
-- Update     : 2003/04/11  11:22:33
-- User       : tjnluser
LOGFMT "W_TOKYO"
 TABLE   "家電"."関東地区"."商品マスタ"
       (
        "商品名" :  "商品名" CHARACTER(30) ,
        "商品番号" :  "商品番号" INTEGER ,
        "製造元" :  "製造元" CHARACTER(500)
       )
 TABLE   "家電"."関東地区"."売り上げ管理"
       (
        "単価" :  "単価" INTEGER ,
        "売り上げ額" :  "売り上げ額" INTEGER
       )
 DSI    "家電"."関東地区"."売り上げ管理"
       "港区DSI" , "荒川区DSI"
 CHECKPOINT "DAYEND" , "WEEKEND";

表示内容の説明

取得定義の内容が定義形式で表示されます。なお、次の情報も注釈文として表示されます。
DefName          : 取得定義名
Update           : 最終更新日時
User             : 最終更新ユーザ名

例3.新取得定義と現取得定義の差分を表示する

--------------------------------------------------------------------------
    tjnlprtfmtdef -m
--------------------------------------------------------------------------

[図:差分表示]

[ADD]
 E_TOKYO
 OKINAWA
[MODIFY]
 HOKKAIDO
 W_TOKYO
[DELETE]
 KANTO
 SIKOKU

表示内容の説明

[ADD]   : 定義反映を行った後、追加されている取得定義
  E_TOKYO〜OKINAWA  : 取得定義名
  ただし、追加される取得定義が存在しない場合、当項目は表示されません。
[MODIFY]  : 定義反映を行った後、内容が変更されている取得定義
  HOKKAIDO〜W_TOKYO : 取得定義名
  ただし、変更される取得定義が存在しない場合、当項目は表示されません。
[DELETE]  : 定義反映を行った後、削除されている取得定義
  KANTO〜SIKOKU    : 取得定義名
  ただし、削除される取得定義が存在しない場合、当項目は表示されません。

例4.新取得定義とメッセージキューとの関連を表示する

--------------------------------------------------------------------------
    tjnlprtfmtdef -n -q
--------------------------------------------------------------------------

[図:新取得定義とメッセージキューとの関連表示]

                        | current def
  Name                  |-----------------------------------------------------
                        | new def
----------------------------------------------------------------------
  e_aichi               | QUE_TYUBU
                        |-----------------------------------------------------
                        | QUE_TOKAI
----------------------------------------------------------------------
  E_KANAGAWA            | QUE_KANAGAWA
                        |-----------------------------------------------------
                        | QUE_KANAGAWA
                        | QUE_KANTO
----------------------------------------------------------------------
  E_NIIGATA             | QUE_KANTO
                        |------------------------------------------------------
                        | QUE_JOUETU
----------------------------------------------------------------------

表示内容の説明

Name            : 取得定義名
current def     : 現配付定義で、取得定義と関連付けられているメッセージキュー
new def         : 新配付定義で、取得定義と関連付けられているメッセージキュー
なお、関連付けられているメッセージキューが存在しない場合は、空欄が表示されます。

目次 索引 前ページ次ページ

Copyright FUJITSU LIMITED 2007-2009