機能説明
データベースサービス(注1)とSystemwalker Desktop Keeperサービス(注2)の状況表示、起動および停止ができます。
注1)運用系データベースサービス、閲覧系データベースサービスおよびログ分析データベースサービスからなるデータベースサービス群
注2)階層化サービス、サーバサービス、セキュア通信サービス、ログ分析サービスからなる機能サービス群
記述形式
DTKSERVICE.BAT {STATUS | START | STARTDB | STOP | STOPALL} [<times>]
オプション
下記オプションは、英大文字/英小文字が使用できます。全角文字での指定はできません。
データベースサービスおよびSystemwalker Desktop Keeperサービスの状態を表示したい場合に指定します。
データベースサービスおよびSystemwalker Desktop Keeperサービスのうち、未起動のサービスを起動します。
データベースサービスのうち、未起動のサービスを起動します。
<使用例>
DTKSERVICE.BAT STOPALLを実行し、データベースサービスおよびSystemwalker Desktop Keeperサービスを停止します。
NTBACKUPなどを使ってシステム全体をバックアップします。
DTKSERVICE.BAT STARTDBを実行し、データベースサービスを起動します。
3.により各データベースサービスが起動されるので、Systemwalker Desktop Keeperのバックアップコマンドを使用してデータベースのバックアップ、ログの削除等を実施します。
DTKSERVICE.BAT STARTを実行し、Systemwalker Desktop Keeperサービスの各サービスを起動します。
Systemwalker Desktop Keeperサービスのみ停止します。
<使用例>
DTKSERVICE.BAT STOPを実行し、Systemwalker Desktop Keeperサービスを停止します。
Systemwalker Desktop Keeperのバックアップコマンドを使用してデータベースのバックアップ、ログの削除等を実施します。
DTKSERVICE.BAT STARTを実行し、Systemwalker Desktop Keeperサービスの各サービスを起動します。
データベースサービスおよびSystemwalker Desktop Keeperサービスを停止します。
サービスが停止するまでの監視時間を秒で指定します。1秒~99999秒の範囲で指定できます。STOPまたはSTOPALLを指定した場合にだけ有効です。各サービスを停止していくとき、合計の経過時間がこの指定時間内にサービスが終了(プロセスが完全に停止)するか監視します。時間内にサービスが終了しなければ、エラーで終了します。
数値を記述するとき、前に0を付けないでください。
省略すると、300秒を指定したことになります。
復帰値
正常終了(STATUS以外を指定した場合)
サービス起動不可
サービス停止不可
データベースが未構築
オプションエラー
その他エラー
STATUSを指定し、エラーが発生しなかった場合、サービスの動作状態を100を基準とし、以下の各サービスの動作状態に応じて換算した値を返却します。
-階層化サービスが動作中ならば+1
-サーバサービスが動作中ならば+2
-POSTGRESQL(運用系)が動作中ならば+4
-POSTGRESQL(閲覧系)が動作中ならば+8
-SYMFOWARE(ログ分析)が動作中ならば+16
-ログサービスが動作中ならば+32
-セキュア通信サービスが動作中ならば+128
停止中のサービスは加算しません。
<サービスの稼働状態とERRORLEVELの例>
データベースサービス | Desktop Keeperサービス | ERROR | ||||||
サービス名 | 運用系 | 閲覧系 | ログ | 階層化 サービス | サーバ サービス | ログ | セキュア通信サービス | |
加算数値 | +4 | +8 | +16 | +1 | +2 | +32 | +128 | |
サービスの状態 | 停止中 | 停止中 | 停止中 | 停止中 | 停止中 | 停止中 | 停止中 | 100 |
起動中 | 起動中 | 起動中 | 停止中 | 停止中 | 停止中 | 停止中 | 192 | |
起動中 | 起動中 | 起動中 | 起動中 | 起動中 | 起動中 | 起動中 | 355 | |
起動中 | 停止中 | 停止中 | 起動中 | 起動中 | 停止中 | 起動中 | 235 |
通常は、START 、STOPを使って、Systemwalker Desktop Keeperサービスまでを起動、停止します。
必要に応じて、STOPALL、STARTDBを使ってデータベースも含めて停止、またはデータベースまでを起動できます。
コマンド格納場所
<データベース関連ファイルのインストールフォルダ>\BackupCommand\DTKSERVICE.BAT
実行に必要な権限/実行環境
ローカルコンピュータのAdministratorsグループに所属するユーザー、またはドメインのDomain Adminsグループに所属するユーザーで行ってください。
管理サーバ/統合管理サーバ上で実行してください。
注意
STOPまたはSTOPALLによりSystemwalker Desktop Keeperのサービスを停止させる場合、データベース領域の枯渇監視と処理が重なると、サービス停止までに時間がかかることがあります。頻繁に発生するときは、<times>を指定し、監視時間を長く設定してください。
本コマンドを実行する場合は、コマンドプロンプトを「管理者として実行」で起動する必要があります。
統合ログ閲覧データベースを構築している場合も「データベースサービス(閲覧系)」として表示・処理します。
使用例/実行結果/出力形式
C:\Program Files\Fujitsu\Systemwalker Desktop Keeper\DB\BackupCommand>DTKSERVICE.BAT STATUS 2016/06/25-19:09:34.58 -DTKSERVICE--------------------------------------------- 2016/06/25-19:09:34.58 【管理サーバサービス状況表示(STATUS)】 2016/06/25-19:09:34.58 -------------------------------------------------------- 2016/06/25-19:09:34.89 POSTGRESQLサービス(運用系) :動作中 2016/06/25-19:09:35.05 POSTGRESQLサービス(閲覧系) :動作中 2016/06/25-19:09:35.19 SYMFOWAREサービス(ログ分析) :動作中 2016/06/25-19:09:35.32 管理サーバサービス(階層化サービス):動作中 2016/06/25-19:09:35.43 管理サーバサービス(サーバサービス):動作中 2016/06/25-19:09:35.52 管理サーバサービス(ログ分析) :動作中 2016/06/25-19:09:35.69 セキュア通信サービス :動作中 2016/06/25-19:09:35.69 管理サーバサービス照会終了しました。
C:\Program Files\Fujitsu\Systemwalker Desktop Keeper\DB\BackupCommand>DTKSERVICE.BAT STOP 2016/06/25-19:09:39.63 -DTKSERVICE--------------------------------------------- 2016/06/25-19:09:39.63 【管理サーバサービス停止処理(STOP)】 2016/06/25-19:09:39.64 -------------------------------------------------------- 2016/06/25-19:09:39.89 POSTGRESQLサービス(運用系) :動作中 2016/06/25-19:09:40.05 POSTGRESQLサービス(閲覧系) :動作中 2016/06/25-19:09:40.19 SYMFOWAREサービス(ログ分析) :動作中 2016/06/25-19:09:40.30 管理サーバサービス(階層化サービス):動作中 2016/06/25-19:09:40.41 管理サーバサービス(サーバサービス):動作中 2016/06/25-19:09:40.53 管理サーバサービス(ログ分析) :動作中 2016/06/25-19:09:40.67 セキュア通信サービス :動作中 2016/06/25-19:09:40.68 管理サーバサービス照会終了しました。 2016/06/25-19:09:40.68 管理サーバサービス(階層化サービス)を停止します。 2016/06/25-19:09:43.22 階層化サービス停止しました。 2016/06/25-19:09:43.22 管理サーバサービス(サーバサービス)を停止します。 2016/06/25-19:09:46.05 サーバサービス停止しました。 2016/06/25-19:09:46.06 管理サーバサービス(セキュア通信サービス)を停止します。 2016/06/25-19:09:46.52 セキュア通信サービス停止しました。 2016/06/25-19:09:46.53 POSTGRESQLサービス(運用系) :動作中 2016/06/25-19:09:46.64 POSTGRESQLサービス(閲覧系) :動作中 2016/06/25-19:09:46.77 SYMFOWAREサービス(ログ分析) :動作中 2016/06/25-19:09:46.85 管理サーバサービス(階層化サービス):停止状態 2016/06/25-19:09:46.99 管理サーバサービス(サーバサービス):停止状態 2016/06/25-19:09:47.10 管理サーバサービス(ログ分析) :動作中 2016/06/25-19:09:47.22 セキュア通信サービス :動作中 2016/06/25-19:09:47.22 サービスが停止しました。
C:\Program Files\Fujitsu\Systemwalker Desktop Keeper\DB\BackupCommand>DTKSERVICE.BAT START 2016/06/25-19:11:07.39 -DTKSERVICE--------------------------------------------- 2016/06/25-19:11:07.39 【管理サーバサービス起動処理(START)】 2016/06/25-19:11:07.41 -------------------------------------------------------- 2016/06/25-19:11:07.61 POSTGRESQLサービス(運用系) :停止状態 2016/06/25-19:11:07.74 POSTGRESQLサービス(閲覧系) :停止状態 2016/06/25-19:11:07.88 SYMFOWAREサービス(ログ分析) :停止状態 2016/06/25-19:11:07.97 管理サーバサービス(階層化サービス):停止状態 2016/06/25-19:11:08.07 管理サーバサービス(サーバサービス):停止状態 2016/06/25-19:11:08.16 管理サーバサービス(ログ分析) :停止状態 2016/06/25-19:11:08.25 セキュア通信サービス :停止状態 2016/06/25-19:11:08.25 管理サーバサービス照会終了しました。 2016/06/25-19:11:08.27 POSTGRESQLサービス(運用系)を起動します。 2016/06/25-19:11:10.30 POSTGRESQLサービス(閲覧系)を起動します。 2016/06/25-19:11:12.35 SYMFOWAREサービス(ログ分析)を起動します。 2016/06/25-19:11:14.38 管理サーバサービス(ログ分析)を起動します。 2016/06/25-19:11:18.50 管理サーバサービス(階層化サービス)を起動します。 2016/06/25-19:11:23.03 管理サーバサービス(サーバサービス)を起動します。 2016/06/25-19:11:25.10 管理サーバサービス(セキュア通信サービス)を起動します。 2016/06/25-19:11:27.77 POSTGRESQLサービス(運用系) :動作中 2016/06/25-19:11:27.91 POSTGRESQLサービス(閲覧系) :動作中 2016/06/25-19:11:28.05 SYMFOWAREサービス(ログ分析) :動作中 2016/06/25-19:11:28.19 管理サーバサービス(階層化サービス):動作中 2016/06/25-19:11:28.36 管理サーバサービス(サーバサービス):動作中 2016/06/25-19:11:28.52 管理サーバサービス(ログ分析) :動作中 2016/06/25-19:11:28.68 セキュア通信サービス :動作中 2016/06/25-19:11:28.69 サービス起動しました。
C:\Program Files\Fujitsu\Systemwalker Desktop Keeper\DB\BackupCommand>DTKSERVICE.BAT START 2016/06/25-19:12:19.25 -DTKSERVICE--------------------------------------------- 2016/06/25-19:12:19.27 【管理サーバサービス起動処理(START)】 2016/06/25-19:12:19.28 -------------------------------------------------------- 2016/06/25-19:12:19.52 POSTGRESQLサービス(運用系) :動作中 2016/06/25-19:12:19.64 POSTGRESQLサービス(閲覧系) :動作中 2016/06/25-19:12:19.77 SYMFOWAREサービス(ログ分析) :動作中 2016/06/25-19:12:19.88 管理サーバサービス(階層化サービス):停止状態 2016/06/25-19:12:19.99 管理サーバサービス(サーバサービス):停止状態 2016/06/25-19:12:20.11 管理サーバサービス(ログ分析) :動作中 2016/06/25-19:12:20.27 セキュア通信サービス :停止状態 2016/06/25-19:12:20.27 管理サーバサービス照会終了しました。 2016/06/25-19:12:20.28 管理サーバサービス(階層化サービス)を起動します。 2016/06/25-19:12:22.33 管理サーバサービス(サーバサービス)を起動します。 2016/06/25-19:12:25.01 管理サーバサービス(セキュア通信サービス)を起動します。 2016/06/25-19:12:27.05 POSTGRESQLサービス(運用系) :動作中 2016/06/25-19:12:27.16 POSTGRESQLサービス(閲覧系) :動作中 2016/06/25-19:12:27.27 SYMFOWAREサービス(ログ分析) :動作中 2016/06/25-19:12:27.38 管理サーバサービス(階層化サービス):動作中 2016/06/25-19:12:27.50 管理サーバサービス(サーバサービス):動作中 2016/06/25-19:12:27.64 管理サーバサービス(ログ分析) :動作中 2016/06/25-19:12:27.82 セキュア通信サービス :動作中 2016/06/25-19:12:27.82 サービス起動しました。
C:\Program Files\Fujitsu\Systemwalker Desktop Keeper\DB\BackupCommand>DTKSERVICE.BAT STARTDB 2016/06/25-19:13:45.58 -DTKSERVICE--------------------------------------------- 2016/06/25-19:13:45.58 【管理サーバサービス起動処理(STARTDB)】 2016/06/25-19:13:45.60 -------------------------------------------------------- 2016/06/25-19:13:45.83 POSTGRESQLサービス(運用系) :停止状態 2016/06/25-19:13:45.94 POSTGRESQLサービス(閲覧系) :停止状態 2016/06/25-19:13:46.03 SYMFOWAREサービス(ログ分析) :停止状態 2016/06/25-19:13:46.14 管理サーバサービス(階層化サービス):停止状態 2016/06/25-19:13:46.24 管理サーバサービス(サーバサービス):停止状態 2016/06/25-19:13:46.33 管理サーバサービス(ログ分析) :停止状態 2016/06/25-19:13:46.41 セキュア通信サービス :停止状態 2016/06/25-19:13:46.41 管理サーバサービス照会終了しました。 2016/06/25-19:13:46.43 POSTGRESQLサービス(運用系)を起動します。 2016/06/25-19:13:48.44 POSTGRESQLサービス(閲覧系)を起動します。 2016/06/25-19:13:50.49 SYMFOWAREサービス(ログ分析)を起動します。 2016/06/25-19:13:52.55 管理サーバサービス(ログ分析)を起動します。 2016/06/25-19:13:56.75 POSTGRESQLサービス(運用系) :動作中 2016/06/25-19:13:56.88 POSTGRESQLサービス(閲覧系) :動作中 2016/06/25-19:13:56.99 SYMFOWAREサービス(ログ分析) :動作中 2016/06/25-19:13:57.10 管理サーバサービス(階層化サービス):停止状態 2016/06/25-19:13:57.21 管理サーバサービス(サーバサービス):停止状態 2016/06/25-19:13:57.32 管理サーバサービス(ログ分析) :動作中 2016/06/25-19:13:57.46 セキュア通信サービス :停止状態 2016/06/25-19:13:57.47 サービス起動しました。