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

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

機能説明

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

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

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

記述形式

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

オプション

<コマンド>:

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

STATUS :

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

START :

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

STARTDB :

Symfowareサービスのうち、未起動のサービスを起動します。

<使用例>

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

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

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

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

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

STOP :

Desktop Keeperサービスのみ停止します。

<使用例>

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

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

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

STOPALL :

Symfowareサービスおよび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を使って、Desktop Keeperサービスまでを起動、停止します。

必要に応じて、STOPALL、STARTDBを使ってデータベースも含めて停止、あるいは、データベースまでを起動する事ができます。

コマンド格納場所

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

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

注意事項

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

【サービス状態の照会(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 サービス起動しました。