データベース抽出・反映サービス機能 HiRDB Dataextractor Version 8
OSIプロトコルを使用した,メインフレーム側のDBとのデータ抽出,データ反映,およびファイル作成の場合のHiRDB Dataextractorの開始・終了について説明します。
OSIプロトコル使用時にHiRDB Dataextractorを起動するホストは,HiRDB Dataextractorで実行する機能によって異なります。OSIプロトコル使用時にHiRDB Dataextractorを起動するホストを,次の表に示します。
HiRDB Dataextractorは開始したユーザで起動されます。次の点に注意してください。
表7-1 OSIプロトコル使用時にHiRDB Dataextractorを起動するホスト
| HiRDB Dataextractorの種別 | 抽出側 | 反映側 | ファイル作成側 |
|---|---|---|---|
| 起動するホスト | HiRDB/シングルサーバの場合
|
HiRDB/シングルサーバの場合
|
OSIプロトコルで接続されている,ファイルを 作成するホスト |
| HiRDB/パラレルサーバの場合 OSIプロトコルで接続されている,次のどれかのサーバのあるホスト
|
HiRDB/パラレルサーバの場合
|
OSIプロトコル使用時の,HiRDB Dataextractorの開始方法には,自動開始と手動開始があります。
自動開始をする場合は,/sbin/rcに,xtstartコマンドを実行するシェルを起動するためのスクリプトを登録しておきます。
ln -s /sbin/init.d/XTS /sbin/rc2.d/S600XTS
#!/sbin/sh # # HiRDB Dataextractor Start # export XTTEMPNAM=0 /opt/HIRDBXT/bin/xtstart /HIRDBXT/user01/xtenv1 /HIRDBXT/user01/xtosi1
#!/sbin/sh
#
# HiRDB Dataextractor Start script
#
PATH=/usr/sbin:/usr/bin:/sbin
export PATH
rval=0
case $1 in
'start_msg')
echo "Starting HiRDB Dataextractor"
;;
'stop_msg')
echo "Stopping HiRDB Dataextractor"
;;
'start')
for start_file in ls /HIRDBXT/user01/xts ; do
if [ -x ${start_file} ] ; then
${start_file}
if [ $? !=0 ] ; then
rval=1
break
fi
fi
done
;;
'stop')
;;
*)
echo "usge: $0 {start|stop|start_msg|stop_msg}"
rval=1
;;
esac
exit $rval次の場合は,手動でHiRDB Dataextractorを起動します。
/opt/HIRDBXT/bin/xtstart 環境変数情報設定ファイル名 通信構成定義情報ファイル名 |
HiRDB Dataextractorは,シグナルSIGTERMを受け取ると処理を終了します。
HiRDB Dataextractorだけを終了させたいときは,次の手順で行います。
All Rights Reserved. Copyright (C) 2006, 2009, Hitachi, Ltd.