リファレンス


サーバータスクを実行する方法
サーバータスクにより、データベースの圧縮や索引の更新などの複雑な管理プロシージャが実行されます。サーバータスクは、サーバーコンソールでタスクをロードするか、IBM(R) Lotus Domino(R) Administrator の [タスク] - [Start コマンド] ツール、[サーバー] メニューを使用するか、または Lotus Domino Administrator のコンソールを使用することによって、手動で実行できます。または、NOTES.INI ファイルの ServerTasks か ServerTasksAt 設定にタスク名を追加して、サーバーの起動時に自動的に実行する方法もあります。さらに、Domino ディレクトリにプログラム文書を作成して、設定間隔でサーバータスクを実行することもできます。

ローカルのサーバーコンソールからサーバーコンソールを開き、コマンドプロンプトにサーバータスクを入力します。

Lotus Domino Administrator のサーバーコンソールから 1 [サーバー] - [ステータス] タブの [コンソール] をクリックしてプログラムを実行するサーバーのコンソールを開きます。
2 サーバーコンソールのコマンドフィールドに、次のように入力します。


Lotus Domino Administrator の [タスク] - [開始] ツールから 1 Lotus Domino Administrator で [サーバー] - [ステータス] タブをクリックします。
2 [サーバータスク] をクリックします。

3 [タスク] ツールを開きます。

4 [Start コマンド] をクリックします。

5 [新規タスクの開始] ボックスで、リストからサーバータスクを選択します。パラメータを指定する場合は、詳細オプションを選択します。

6 [タスクの開始] をクリックします。

NOTES.INI ファイルで多くのタスクがデフォルトで指定された回数だけ実行されます。NOTES.INI ファイルの次のどちらかの設定を編集して、実行タスクのスケジュールを設定できます。


プログラム文書でサーバーの起動時や定期的なスケジュールを使ってタスクを実行するには、Domino ディレクトリにプログラム文書を作成します。また、プログラム文書を使って、UNIX シェルスクリプトやプログラム、API プログラムを実行することもできます。
UNIX シェルスクリプトや API プログラムを作成する場合、名前として次の文字が使用できます。A から Z、0 から 9、& (アンパサンド)、- (ダッシュ)、[.]、空白、[_]、[']、[/]。[\] など、これ以外の文字を使用すると、予期しない結果が生じることがあるので使用しないでください。

1 Lotus Domino Administrator で、Domino ディレクトリを開きます。[サーバー] ビューを表示し、サーバー文書を開きます。

2 [作成] - [サーバー] - [プログラム] を選択します。

3 [基本] タブで、次のフィールドを設定します。
フィールド設定
プログラム名実行するサーバータスクの名前
コマンドラインタスクを起動するコマンド コマンドには、どのような引数を付けても構いません。
実行するサーバータスクを実行するサーバーの完全階層名。
備考プログラムの説明や追加情報。
4 [スケジュール] タブをクリックし、次のフィールドに必要な情報を設定します。
フィールド設定
有効/無効次のいずれかを選択します。
  • [サーバーの起動時のみ] は、サーバーの起動時にのみプログラムが実行します。
  • [有効] は、指定した時刻にタスクを実行するようにスケジュールします。
実行時間タスクを実行する 1 日の最初の時刻
繰り返し間隔タスクを再度実行するまでの分単位の時間
実行日タスクを実行する曜日
5 (省略可能) [管理] タブをクリックし、所有者名かシステム管理者名を追加します。

6 文書を保存し、閉じます。

ヒント サーバーで実行スケジュールを設定したタスクすべてを表示するには、Show Schedule コマンドを使用します。

関連項目