機能説明
Symfowareサービス(※1)とDesktop Keeperサービス(※2)の状況表示、起動および停止ができます。
※1)運用系データベースサービス、閲覧系データベースサービスおよびログ分析データベースサービスからなるデータベースサービス群
※2)階層化サービス、サーバサービス、ログ分析サービスからなる機能サービス群
記述形式
DTKSERVICE.BAT {STATUS | START | STARTDB | STOP | STOPALL} [<times>]
オプション
上記パラメーターの文字列は、英大文字/英小文字が使用できます。全角文字での指定はできません。
SymfowareサービスおよびDesktop Keeperサービスの状態を表示したい場合に指定します。
SymfowareサービスおよびDesktop Keeperサービスのうち、未起動のサービスを起動します。
Symfowareサービスのうち、未起動のサービスを起動します。
<使用例>
DTKSERVICE.BAT STOPALLを実行し、SymfowareサービスおよびDesktop Keeperサービスを停止
NTBACKUPなどを使ってシステム全体をバックアップ
DTKSERVICE.BAT STARTDBを実行し、Symfowareサービスを起動
3.により各データベースサービスが起動されるので、Desktop Keeperのバックアップコマンドを使用してデータベースのバックアップ、ログの削除等を実施
DTKSERVICE.BAT STARTを実行し、Desktop Keeperサービスの各サービスを起動
Desktop Keeperサービスのみ停止します。
<使用例>
DTKSERVICE.BAT STOPを実行し、Desktop Keeperサービスを停止
Desktop Keeperのバックアップコマンドを使用してデータベースのバックアップ、ログの削除等を実施
DTKSERVICE.BAT STARTを実行し、Desktop Keeperサービスの各サービスを起動
SymfowareサービスおよびDesktop Keeperサービスを停止します。
サービスが停止するまでの監視時間を秒で指定します。1秒~99999秒の範囲で指定できます。STOPまたはSTOPALLを指定した場合にだけ有効です。各サービスを停止していく時、合計の経過時間がこの指定時間になるまでは、サービスが終了(プロセスが完全に停止)するまで監視します。時間内にサービスが終了しなければ、エラーで終了します。
数値を記述する時、前に0を付けないでください。
省略可能です。省略すると、300秒を指定した事になります。
復帰値
正常終了(STATUS以外を指定した場合)
サービス起動不可
サービス停止不可
データベースが未構築
パラメータエラー
その他エラー
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
実行に必要な権限/実行環境
ローカルコンピュータのAdministratorsグループに所属するユーザーまたは、ドメインのDomain Adminsグループに所属するユーザーで行ってください。
管理サーバ、または統合管理サーバ上で実行してください。
注意事項
STOPまたはSTOPALLによりDesktop Keeperのサービスを停止させる場合、データベース領域の枯渇監視と処理が重なると、サービス停止までに時間がかかることがあります。頻繁に発生する時は、<times>を指定し、タイムアウトまでの時間を長く設定してください。
Windows Server® 2008環境、またはWindows Server® 2012環境で本コマンドを実行する場合は、コマンドプロンプトを「管理者として実行」で起動する必要があります。
使用例/実行結果/出力形式
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サービス照会終了しました。
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 サービスが停止しました。
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 サービス起動しました。
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 サービス起動しました。
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 サービス起動しました。