ページの先頭行へ戻る
Systemwalker Desktop Keeper リファレンスマニュアル
FUJITSU Software

1.18 DTKSERVICE.BAT (管理サーバのサービス起動・停止)

機能説明

Symfowareサービス(注1)とSystemwalker Desktop Keeperサービス(注2)の状況表示、起動および停止ができます。

注1)運用系データベースサービス、閲覧系データベースサービスおよびログ分析データベースサービスからなるデータベースサービス群

注2)階層化サービス、サーバサービス、ログ分析サービスからなる機能サービス群

記述形式

DTKSERVICE.BAT  {STATUS | START | STARTDB | STOP | STOPALL} [<times>]

オプション

<コマンド>:

上記パラメーターの文字列は、英大文字/英小文字が使用できます。全角文字での指定はできません。

STATUS :

SymfowareサービスおよびSystemwalker Desktop Keeperサービスの状態を表示したい場合に指定します。

START :

SymfowareサービスおよびSystemwalker Desktop Keeperサービスのうち、未起動のサービスを起動します。

STARTDB :

Symfowareサービスのうち、未起動のサービスを起動します。
<使用例>

  1. DTKSERVICE.BAT STOPALLを実行し、SymfowareサービスおよびSystemwalker Desktop Keeperサービスを停止します。

  2. NTBACKUPなどを使ってシステム全体をバックアップします。

  3. DTKSERVICE.BAT STARTDBを実行し、Symfowareサービスを起動します。

  4. 3.により各データベースサービスが起動されるので、Systemwalker Desktop Keeperのバックアップコマンドを使用してデータベースのバックアップ、ログの削除等を実施します。

  5. DTKSERVICE.BAT STARTを実行し、Systemwalker Desktop Keeperサービスの各サービスを起動します。

STOP :

Systemwalker Desktop Keeperサービスのみ停止します。
<使用例>

  1. DTKSERVICE.BAT STOPを実行し、Systemwalker Desktop Keeperサービスを停止します。

  2. Systemwalker Desktop Keeperのバックアップコマンドを使用してデータベースのバックアップ、ログの削除等を実施します。

  3. DTKSERVICE.BAT STARTを実行し、Systemwalker Desktop Keeperサービスの各サービスを起動します。

STOPALL :

SymfowareサービスおよびSystemwalker Desktop Keeperサービスを停止します。

<times> :

サービスが停止するまでの監視時間を秒で指定します。1秒~99999秒の範囲で指定できます。STOPまたはSTOPALLを指定した場合にだけ有効です。各サービスを停止していく時、合計の経過時間がこの指定時間になるまでは、サービスが終了(プロセスが完全に停止)するまで監視します。時間内にサービスが終了しなければ、エラーで終了します。
数値を記述する時、前に0を付けないでください。
省略可能です。省略すると、300秒を指定したことになります。

復帰値

[ERRORLEVEL] 0 :

正常終了(STATUS以外を指定した場合)

[ERRORLEVEL] 90 :

サービス起動不可

[ERRORLEVEL] 91 :

サービス停止不可

[ERRORLEVEL] 97 :

データベースが未構築

[ERRORLEVEL] 98 :

パラメーターエラー

[ERRORLEVEL] 99 :

その他エラー

[ERRORLEVEL] 100~163 :

STATUSを指定した場合で、エラーが発生しなかった場合、サービスの動作状態を100~163の数値で応答します。
100を基準とし、以下の各サービスの動作状態に応じて換算し、ERRORLEVELの値として返します。
-階層化サービスが動作中ならば+1
-サーバサービスが動作中ならば+2
-SYMFOWARE(運用系)が動作中ならば+4
-SYMFOWARE(閲覧系)が動作中ならば+8
-SYMFOWARE(ログ分析)が動作中ならば+16
-ログサービスが動作中ならば+32
停止中のサービスは加算しません。

<サービスの稼働状態とERRORLEVELの例>

Symfowareサービス

Desktop Keeperサービス

ERRORLEVEL

サービス名

運用系

閲覧系

ログ分析

階層化

サービス

サーバ

サービス

ログ分析

加算数値

+4

+8

+16

+1

+2

+32

サービスの状態

停止中

停止中

停止中

停止中

停止中

停止中

100

起動中

起動中

起動中

停止中

停止中

停止中

128

起動中

起動中

起動中

起動中

起動中

起動中

163

起動中

停止中

停止中

起動中

起動中

停止中

107

コマンドオプションの指定と、サービスの動作状態の遷移は以下のようになります。

【サービス状態の照会(STATUS) を行った場合】

C:\DTKDB\BackupCommand> DTKSERVICE.bat STATUS
2012/08/14-14:48:45.70 -DTKSERVICE---------------------------------------------
2012/08/14-14:48:45.70   【管理サーバサービス状況表示(STATUS)】
2012/08/14-14:48:45.70 --------------------------------------------------------
2012/08/14-14:48:45.93 SYMFOWAREサービス(運用系)         :動作中
2012/08/14-14:48:46.10 SYMFOWAREサービス(閲覧系)         :動作中
2012/08/14-14:48:46.10 SYMFOWAREサービス(ログ分析)       :動作中
2012/08/14-14:48:46.28 管理サーバサービス(階層化サービス):動作中
2012/08/14-14:48:46.45 管理サーバサービス(サーバサービス):動作中
2012/08/14-14:48:46.45 管理サーバサービス(ログ分析)      :動作中
2012/08/14-14:48:46.46 管理サーバサービス照会終了しました。

【Desktop Keeperサービスの停止(STOP) を行った場合】
C:\DTKDB\BackupCommand> DTKSERVICE.bat STOP
2012/08/14-14:48:53.09 -DTKSERVICE---------------------------------------------
2012/08/14-14:48:53.09   【管理サーバサービス停止処理(STOP)】
2012/08/14-14:48:53.09 --------------------------------------------------------
2012/08/14-14:48:53.34 SYMFOWAREサービス(運用系)         :動作中
2012/08/14-14:48:53.51 SYMFOWAREサービス(閲覧系)         :動作中
2012/08/14-14:48:53.51 SYMFOWAREサービス(ログ分析)       :動作中
2012/08/14-14:48:53.68 管理サーバサービス(階層化サービス):動作中
2012/08/14-14:48:53.85 管理サーバサービス(サーバサービス):動作中
2012/08/14-14:48:53.85 管理サーバサービス(ログ分析)      :動作中
2012/08/14-14:48:53.87 管理サーバサービス照会終了しました。
2012/08/14-14:48:53.87 管理サーバサービス(階層化サービス)を停止します。
2012/08/14-14:48:56.48 階層化サービス停止しました。
2012/08/14-14:48:56.48 管理サーバサービス(サーバサービス)を停止します。
2012/08/14-14:48:59.01 サーバサービス停止しました。
2012/08/14-14:48:59.67 SYMFOWAREサービス(運用系)         :動作中
2012/08/14-14:48:59.84 SYMFOWAREサービス(閲覧系)         :動作中
2012/08/14-14:48:59.84 SYMFOWAREサービス(ログ分析)       :動作中
2012/08/14-14:49:00.01 管理サーバサービス(階層化サービス):停止状態
2012/08/14-14:49:00.18 管理サーバサービス(サーバサービス):停止状態
2012/08/14-14:49:00.18 管理サーバサービス(ログ分析)      :動作中
2012/08/14-14:49:00.20 サービスが停止しました。

【Symfowareサービスが停止していた時にサービスの開始(START)を行った場合】

C:\DTKDB\BackupCommand> DTKSERVICE.bat START
2012/08/14-14:49:33.76 -DTKSERVICE---------------------------------------------
2012/08/14-14:49:33.76   【管理サーバサービス起動処理(START)】
2012/08/14-14:49:33.76 --------------------------------------------------------
2012/08/14-14:49:34.00 SYMFOWAREサービス(運用系)         :停止状態
2012/08/14-14:49:34.17 SYMFOWAREサービス(閲覧系)         :停止状態
2012/08/14-14:49:34.17 SYMFOWAREサービス(ログ分析)       :停止状態
2012/08/14-14:49:34.34 管理サーバサービス(階層化サービス):停止状態
2012/08/14-14:49:34.51 管理サーバサービス(サーバサービス):停止状態
2012/08/14-14:49:34.51 管理サーバサービス(ログ分析)      :停止状態
2012/08/14-14:49:34.53 管理サーバサービス照会終了しました。
2012/08/14-14:49:34.53 SYMFOWAREサービス(運用系)を起動します。
2012/08/14-14:49:36.57 SYMFOWAREサービス(閲覧系)を起動します。
2012/08/14-14:49:37.58 SYMFOWAREサービス(ログ分析)を起動します。
2012/08/14-14:49:38.60 管理サーバサービス(階層化サービス)を起動します。
2012/08/14-14:49:41.14 管理サーバサービス(サーバサービス)を起動します。
2012/08/14-14:49:42.15 管理サーバサービス(ログ分析)を起動します。
2012/08/14-14:49:43.82 SYMFOWAREサービス(運用系)         :動作中
2012/08/14-14:49:44.00 SYMFOWAREサービス(閲覧系)         :動作中
2012/08/14-14:49:44.00 SYMFOWAREサービス(ログ分析)       :動作中
2012/08/14-14:49:44.17 管理サーバサービス(階層化サービス):動作中
2012/08/14-14:49:44.34 管理サーバサービス(サーバサービス):動作中
2012/08/14-14:49:44.34 管理サーバサービス(ログ分析)      :動作中
2012/08/14-14:49:44.35 サービス起動しました。

【Symfowareサービスが動作していた時にサービスの開始(START)を行った場合】

C:\DTKDB\BackupCommand> DTKSERVICE.bat START
2012/08/14-14:50:13.84 -DTKSERVICE---------------------------------------------
2012/08/14-14:50:13.84   【管理サーバサービス起動処理(START)】
2012/08/14-14:50:13.84 --------------------------------------------------------
2012/08/14-14:50:14.07 SYMFOWAREサービス(運用系)         :動作中
2012/08/14-14:50:14.25 SYMFOWAREサービス(閲覧系)         :動作中
2012/08/14-14:50:14.25 SYMFOWAREサービス(ログ分析)       :動作中
2012/08/14-14:50:14.42 管理サーバサービス(階層化サービス):停止状態
2012/08/14-14:50:14.59 管理サーバサービス(サーバサービス):停止状態
2012/08/14-14:50:14.59 管理サーバサービス(ログ分析)      :動作中
2012/08/14-14:50:14.60 管理サーバサービス照会終了しました。
2012/08/14-14:50:14.60 管理サーバサービス(階層化サービス)を起動します。
2012/08/14-14:50:17.14 管理サーバサービス(サーバサービス)を起動します。
2012/08/14-14:50:19.82 SYMFOWAREサービス(運用系)         :動作中
2012/08/14-14:50:20.00 SYMFOWAREサービス(閲覧系)         :動作中
2012/08/14-14:50:20.00 SYMFOWAREサービス(ログ分析)       :動作中
2012/08/14-14:50:20.17 管理サーバサービス(階層化サービス):動作中
2012/08/14-14:50:20.34 管理サーバサービス(サーバサービス):動作中
2012/08/14-14:50:20.34 管理サーバサービス(ログ分析)      :動作中
2012/08/14-14:50:20.35 サービス起動しました。

【Symfowareサービスが停止していた時にデータベースの開始(STARTDB)を行った場合】

C:\DTKDB\BackupCommand> DTKSERVICE.bat STARTDB
2012/08/14-14:50:54.71 -DTKSERVICE---------------------------------------------
2012/08/14-14:50:54.73   【管理サーバサービス起動処理(STARTDB)】
2012/08/14-14:50:54.73 --------------------------------------------------------
2012/08/14-14:50:54.96 SYMFOWAREサービス(運用系)         :停止状態
2012/08/14-14:50:55.14 SYMFOWAREサービス(閲覧系)         :停止状態
2012/08/14-14:50:55.14 SYMFOWAREサービス(ログ分析)       :停止状態
2012/08/14-14:50:55.31 管理サーバサービス(階層化サービス):停止状態
2012/08/14-14:50:55.48 管理サーバサービス(サーバサービス):停止状態
2012/08/14-14:50:55.48 管理サーバサービス(ログ分析)      :停止状態
2012/08/14-14:50:55.50 管理サーバサービス照会終了しました。
2012/08/14-14:50:55.50 SYMFOWAREサービス(運用系)を起動します。
2012/08/14-14:50:57.54 SYMFOWAREサービス(閲覧系)を起動します。
2012/08/14-14:50:58.55 SYMFOWAREサービス(ログ分析)を起動します。
2012/08/14-14:50:58.55 管理サーバサービス(ログ分析)を起動します。
2012/08/14-14:50:59.75 SYMFOWAREサービス(運用系)         :動作中
2012/08/14-14:50:59.92 SYMFOWAREサービス(閲覧系)         :動作中
2012/08/14-14:50:59.92 SYMFOWAREサービス(ログ分析)       :動作中
2012/08/14-14:51:00.09 管理サーバサービス(階層化サービス):停止状態
2012/08/14-14:51:00.26 管理サーバサービス(サーバサービス):停止状態
2012/08/14-14:51:00.26 管理サーバサービス(ログ分析)      :動作中
2012/08/14-14:51:00.28 サービス起動しました。

通常は、START 、STOPを使って、Systemwalker Desktop Keeperサービスまでを起動、停止します。
必要に応じて、STOPALL、STARTDBを使ってデータベースも含めて停止、またはデータベースまでを起動することができます。

コマンド格納場所

データベース関連ファイルのインストールフォルダ\BackupCommand\DTKSERVICE.BAT

実行に必要な権限/実行環境

注意

  • STOPまたはSTOPALLによりSystemwalker Desktop Keeperのサービスを停止させる場合、データベース領域の枯渇監視と処理が重なると、サービス停止までに時間がかかることがあります。頻繁に発生する時は、<times>を指定し、タイムアウトまでの時間を長く設定してください。

  • Windows Server® 2008環境、またはWindows Server® 2012環境で本コマンドを実行する場合は、コマンドプロンプトを「管理者として実行」で起動する必要があります。

使用例/実行結果/出力形式

【サービス状態の照会(STATUS) を行った場合】
C:\DTKDB\BackupCommand> DTKSERVICE.bat STATUS
2012/05/21-21:06:54.02 -DTKSERVICE---------------------------------------------
2012/05/21-21:06:54.03   【DTK管理サーバ・サービス状況表示】
2012/05/21-21:06:54.04 --------------------------------------------------------
2012/05/21-21:06:54.27 SYMFOWAREサービス(運用系)  :動作中
2012/05/21-21:06:54.27 SYMFOWAREサービス(閲覧系)  :動作中
2012/05/21-21:06:54.27 SYMFOWAREサービス(ログ分析):動作中
2012/05/21-21:06:54.27 DTKサービス(階層化サービス):動作中
2012/05/21-21:06:54.39 DTKサービス(サーバサービス):動作中
2012/05/21-21:06:54.39 DTKサービス(ログ分析)      :動作中
2012/05/21-21:06:54.40 DTKサービス照会終了しました。
【Desktop Keeperサービスの停止(STOP) を行った場合】
C:\DTKDB\BackupCommand> DTKSERVICE.bat STOP
2012/05/21-21:07:21.30 -DTKSERVICE---------------------------------------------
2012/05/21-21:07:21.31   【DTK管理サーバ・DTKサービス停止処理】
2012/05/21-21:07:21.32 --------------------------------------------------------
2012/05/21-21:07:21.42 SYMFOWAREサービス(運用系)  :動作中
2012/05/21-21:07:21.42 SYMFOWAREサービス(閲覧系)  :動作中
2012/05/21-21:07:21.42 SYMFOWAREサービス(ログ分析):動作中
2012/05/21-21:07:21.42 DTKサービス(階層化サービス):動作中
2012/05/21-21:07:21.54 DTKサービス(サーバサービス):動作中
2012/05/21-21:07:21.54 DTKサービス(ログ分析)      :動作中
2012/05/21-21:07:21.54 DTKサービス照会終了しました。
2012/05/21-21:07:21.55 DTKサービス(階層化サービス)を停止します。
2012/05/21-21:07:24.13 階層化サービス停止しました。
2012/05/21-21:07:24.14 DTKサービス(サーバサービス)を停止します。
2012/05/21-21:07:26.84 サーバサービス停止しました。
2012/05/21-21:07:27.04 SYMFOWAREサービス(運用系)  :動作中
2012/05/21-21:07:27.04 SYMFOWAREサービス(閲覧系)  :動作中
2012/05/21-21:07:27.04 SYMFOWAREサービス(ログ分析):動作中
2012/05/21-21:07:27.05 DTKサービス(階層化サービス):停止状態
2012/05/21-21:07:27.06 DTKサービス(サーバサービス):停止状態
2012/05/21-21:07:27.06 DTKサービス(ログ分析)      :動作中
2012/05/21-21:07:27.06 サービスが停止しました。
【Symfowareサービスが停止していた時にサービスの開始(START)を行った場合】
C:\DTKDB\BackupCommand> DTKSERVICE.bat START
2012/05/21-21:07:46.68 -DTKSERVICE---------------------------------------------
2012/05/21-21:07:46.69   【DTK管理サーバ・サービス開始処理】
2012/05/21-21:07:46.69 --------------------------------------------------------
2012/05/21-21:07:46.80 SYMFOWAREサービス(運用系)  :停止状態
2012/05/21-21:07:46.80 SYMFOWAREサービス(閲覧系)  :停止状態
2012/05/21-21:07:46.80 SYMFOWAREサービス(ログ分析):停止状態
2012/05/21-21:07:46.81 DTKサービス(階層化サービス):停止状態
2012/05/21-21:07:46.92 DTKサービス(サーバサービス):停止状態
2012/05/21-21:07:46.92 DTKサービス(ログ分析)      :停止状態
2012/05/21-21:07:46.92 DTKサービス照会終了しました。
2012/05/21-21:07:46.93 SYMFOWAREサービス(運用系)を起動します。
2012/05/21-21:07:46.93 SYMFOWAREサービス(閲覧系)を起動します。
2012/05/21-21:07:46.93 SYMFOWAREサービス(ログ分析)を起動します。
2012/05/21-21:07:46.93 DTKサービス(階層化サービス)を起動します。
2012/05/21-21:07:51.47 DTKサービス(サーバサービス)を起動します。
2012/05/21-21:07:51.47 DTKサービス(ログ分析)を起動します。
2012/05/21-21:07:56.12 SYMFOWAREサービス(運用系)  :動作中
2012/05/21-21:07:56.12 SYMFOWAREサービス(閲覧系)  :動作中
2012/05/21-21:07:56.12 SYMFOWAREサービス(ログ分析):動作中
2012/05/21-21:07:56.13 DTKサービス(階層化サービス):動作中
2012/05/21-21:07:56.24 DTKサービス(サーバサービス):動作中
2012/05/21-21:07:56.24 DTKサービス(ログ分析)      :動作中
2012/05/21-21:07:56.25 サービス起動しました。
【Symfowareサービスが動作していた時にサービスの開始(START)を行った場合】
C:\DTKDB\BackupCommand> DTKSERVICE.bat START
2012/05/21-21:07:46.68 -DTKSERVICE---------------------------------------------
2012/05/21-21:07:46.69   【DTK管理サーバ・DTKサービス開始処理】
2012/05/21-21:07:46.69 --------------------------------------------------------
2012/05/21-21:07:46.80 SYMFOWAREサービス(運用系)  :動作中
2012/05/21-21:07:46.80 SYMFOWAREサービス(閲覧系)  :動作中
2012/05/21-21:07:46.80 SYMFOWAREサービス(ログ分析):動作中
2012/05/21-21:07:46.81 DTKサービス(階層化サービス):停止状態
2012/05/21-21:07:46.92 DTKサービス(サーバサービス):停止状態
2012/05/21-21:07:46.92 DTKサービス(ログ分析)      :動作中
2012/05/21-21:07:46.92 DTKサービス照会終了しました。
2012/05/21-21:07:46.93 DTKサービス(階層化サービス)を起動します。
2012/05/21-21:07:51.47 DTKサービス(サーバサービス)を起動します。
2012/05/21-21:07:56.12 SYMFOWAREサービス(運用系)  :動作中
2012/05/21-21:07:56.12 SYMFOWAREサービス(閲覧系)  :動作中
2012/05/21-21:07:56.12 SYMFOWAREサービス(ログ分析):動作中
2012/05/21-21:07:56.13 DTKサービス(階層化サービス):動作中
2012/05/21-21:07:56.24 DTKサービス(サーバサービス):動作中
2012/05/21-21:07:56.24 DTKサービス(ログ分析)      :動作中
2012/05/21-21:07:56.25 サービス起動しました。
【Symfowareサービスが停止していた時にデータベースの開始(STARTDB)を行った場合】
C:\DTKDB\BackupCommand> DTKSERVICE.bat STARTDB
2012/05/21-21:07:46.68 -DTKSERVICE---------------------------------------------
2012/05/21-21:07:46.69   【DTK管理サーバ・データベース開始処理】
2012/05/21-21:07:46.69 --------------------------------------------------------
2012/05/21-21:07:46.80 SYMFOWAREサービス(運用系)  :停止状態
2012/05/21-21:07:46.80 SYMFOWAREサービス(閲覧系)  :停止状態
2012/05/21-21:07:46.80 SYMFOWAREサービス(ログ分析):停止状態
2012/05/21-21:07:46.81 DTKサービス(階層化サービス):停止状態
2012/05/21-21:07:46.92 DTKサービス(サーバサービス):停止状態
2012/05/21-21:07:46.92 DTKサービス(ログ分析)      :停止状態
2012/05/21-21:07:46.92 DTKサービス照会終了しました。
2012/05/21-21:07:46.93 SYMFOWAREサービス(運用系)を起動します。
2012/05/21-21:07:51.47 SYMFOWAREサービス(閲覧系)を起動します。
2012/05/21-21:07:51.47 SYMFOWAREサービス(ログ分析)を起動します。
2012/05/21-21:07:51.47 DTKサービス(ログ分析)を起動します。
2012/05/21-21:07:56.12 SYMFOWAREサービス(運用系)  :動作中
2012/05/21-21:07:56.12 SYMFOWAREサービス(閲覧系)  :動作中
2012/05/21-21:07:56.12 SYMFOWAREサービス(ログ分析):動作中
2012/05/21-21:07:56.13 DTKサービス(階層化サービス):停止状態
2012/05/21-21:07:56.24 DTKサービス(サーバサービス):停止状態
2012/05/21-21:07:56.24 DTKサービス(ログ分析)      :動作中
2012/05/21-21:07:56.25 サービス起動しました。