[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2001014175A - System and method for managing job operation and storage medium - Google Patents

System and method for managing job operation and storage medium

Info

Publication number
JP2001014175A
JP2001014175A JP11184398A JP18439899A JP2001014175A JP 2001014175 A JP2001014175 A JP 2001014175A JP 11184398 A JP11184398 A JP 11184398A JP 18439899 A JP18439899 A JP 18439899A JP 2001014175 A JP2001014175 A JP 2001014175A
Authority
JP
Japan
Prior art keywords
job
execution
information
executing
history
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
JP11184398A
Other languages
Japanese (ja)
Inventor
Yoshiaki Iba
芳明 井場
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Original Assignee
Toshiba Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba Corp filed Critical Toshiba Corp
Priority to JP11184398A priority Critical patent/JP2001014175A/en
Publication of JP2001014175A publication Critical patent/JP2001014175A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Multi Processors (AREA)

Abstract

PROBLEM TO BE SOLVED: To efficiently execute a necessary and sufficient processing in the case of the re-execution of a job when it is abnormally completed in a computer system. SOLUTION: A job operation managing system is provided with a program 30 for executing the job consisting of a plurality of job steps in order and a job operation managing control program 20 for instructing the execution of the job to the program 30, preserving system environmental information and job control information (transfer information between the job steps) at every job step as a history where the job steps are executed in order by the program 30 in a job execution history information file 40, restoring a system environment, based on information of the file 40 when the job is abnormally completed, and re-executing the job from the abnormally completed job step or the one immediately before it.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、例えばコンピュー
タシステムに導入されるジョブ運用管理システム、ジョ
ブ運用管理方法及び記憶媒体に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a job operation management system, a job operation management method, and a storage medium which are installed in a computer system, for example.

【0002】[0002]

【従来の技術】従来から、コンピュータシステムにはジ
ョブ運用管理システムが用いられている。
2. Description of the Related Art Conventionally, a job operation management system has been used in a computer system.

【0003】コンピュータシステムにおけるジョブ運用
管理システムでは、通常、任意の実行プログラムである
ジョブステップの集合としてジョブを定義している。ジ
ョブの状態管理において、ジョブの異常終了とは、ジョ
ブを構成する1つあるいは複数のジョブステップが異常
終了した状態である。
[0003] In a job operation management system in a computer system, a job is usually defined as a set of job steps which are arbitrary execution programs. In job status management, abnormal termination of a job is a state in which one or more job steps constituting the job have terminated abnormally.

【0004】異常終了したジョブに対する再実行手段と
しては、ジョブの先頭からの再実行機能、異常終了した
ジョブステップからの再実行機能、あるいはジョブが停
止する直前のチェックポイントからの再実行機能などが
一般的に提供されている。
The means for re-executing an abnormally terminated job includes a re-executing function from the beginning of the job, a re-executing function from an abnormally terminated job step, and a re-executing function from a check point immediately before the job is stopped. Generally provided.

【0005】[0005]

【発明が解決しようとする課題】従来のジョブ運用管理
システムでは、異常終了したジョブの再実行を行う際、
異常終了したジョブステップからの再実行や最新のチェ
ックポイントからの再実行が行われるが、この場合、ジ
ョブステップの実行に必要なデータや環境を整えること
ができない場合が発生し得る。例えば、異常終了したジ
ョブステップからジョブを再実行させようとするとき、
システム障害やその他の原因により、プログラムが読み
込むデータファイルに不整合が生じていると、再実行に
より起動されたプログラムは正しくデータを処理するこ
とができない。
In the conventional job operation management system, when re-executing an abnormally ended job,
Re-execution from the abnormally ended job step or re-execution from the latest checkpoint is performed. In this case, data and environment necessary for the execution of the job step may not be prepared. For example, when trying to re-execute a job from a job step that ended abnormally,
If there is an inconsistency in the data file read by the program due to a system failure or other causes, the program started by re-execution cannot correctly process data.

【0006】このような場合、データの復旧処理を行っ
た後、ジョブを再実行することになるが、どのジョブス
テップから実行を再開するかは予め固定値で定められて
いるため、再開するジョブステップとデータの整合をと
るために、既に終了したプログラムを手作業で実行する
などの煩雑な作業が必要になることがある。
In such a case, the job is re-executed after the data recovery processing is performed. However, since the job step from which the execution is resumed is determined in advance by a fixed value, the job to be resumed is determined. In order to match the steps with the data, complicated work such as manually executing a program that has already been completed may be required.

【0007】例えば異常終了時にはジョブをその先頭の
ジョブステップから再実行するように定められていた場
合、不必要なジョブステップも実行されてしまうため、
ジョブの再実行に要する時間が長くなり効率的ではな
い。
For example, if it is set that a job is re-executed from the first job step at the time of abnormal termination, unnecessary job steps are also executed.
The time required to re-execute the job becomes longer, which is not efficient.

【0008】本発明はこのような課題を解決するために
なされたもので、ジョブの異常終了などで、実行を終了
したジョブを再実行するにあたり、必要十分な処理を効
率的に実行することのできるジョブ運用管理システム、
ジョブ運用管理方法及び記憶媒体を提供することを目的
としている。
SUMMARY OF THE INVENTION The present invention has been made to solve such a problem, and it is an object of the present invention to efficiently execute necessary and sufficient processing when re-executing a job whose execution has been terminated due to abnormal termination of the job. Job operation management system,
It is an object to provide a job operation management method and a storage medium.

【0009】[0009]

【課題を解決するための手段】上記した目的を達成する
ために、請求項1記載の発明のジョブ運用管理システム
は、複数のジョブステップからなるジョブを順に実行す
るジョブ実行手段と、前記ジョブ実行手段がジョブステ
ップを順に実行した履歴として各ジョブステップごとの
ジョブステップ実行環境の情報を保存するジョブ実行履
歴保存手段と、ジョブが異常終了した際に、前記ジョブ
実行履歴保存手段に保存されていたジョブステップ実行
環境の情報に基づいてシステム環境を復元し、異常終了
したジョブステップ、あるいはその直前のジョブステッ
プからジョブを再実行させる制御手段とを具備したこと
を特徴としている。
In order to achieve the above object, a job operation management system according to the present invention comprises: a job execution unit for sequentially executing a job including a plurality of job steps; A job execution history storage unit for storing information of a job step execution environment for each job step as a history of the job steps being sequentially executed by the unit, and the job execution history storage unit when the job ends abnormally. Control means for restoring the system environment based on the job step execution environment information and re-executing the job from the abnormally ended job step or the immediately preceding job step is provided.

【0010】請求項2記載の発明のジョブ運用管理シス
テムは、請求項1記載のジョブ運用管理システムにおい
て、前記ジョブ実行手段によるジョブ実行結果、すべて
のジョブステップが正常に終了した場合、前記ジョブ実
行履歴保存手段に保存されていた履歴のうちジョブステ
ップの再実行に必要な情報を消去する手段とを具備した
ことを特徴としている。
According to a second aspect of the present invention, in the job operation management system according to the first aspect of the present invention, when all the job steps are completed normally as a result of the job execution by the job execution means, Means for erasing information necessary for re-executing a job step from the history stored in the history storage means.

【0011】請求項3記載の発明のジョブ運用管理シス
テムは、複数のジョブステップからなるジョブを順に実
行するジョブ実行手段と、前記各ジョブステップごとの
ジョブステップ実行環境の情報と、前記ジョブ実行手段
がジョブステップを順に実行した実行履歴とその終了状
態とを各ジョブステップごとに保存するジョブ実行履歴
保存手段と、前記ジョブ実行手段によるジョブの実行
後、ジョブを再実行する場合、前記ジョブ実行履歴保存
手段に保存されていた実行履歴とその終了状態とを複数
のジョブステップについてそれぞれ一覧表示するジョブ
実行履歴表示手段と、前記ジョブ実行履歴表示手段によ
り一覧表示された複数のジョブステップの中から所望の
ジョブステップからの開始を指示するジョブ開始指示手
段と、前記ジョブ開始指示手段により開始が指示された
ジョブステップのシステム環境を、前記ジョブ実行履歴
保存手段に保存されていたジョブステップ実行環境の情
報から復元し、前記指示されたジョブステップからジョ
ブを再実行させる制御手段とを具備したことを特徴とし
ている。
According to a third aspect of the present invention, there is provided a job operation management system, comprising: a job execution unit for sequentially executing a job including a plurality of job steps; information on a job step execution environment for each job step; A job execution history storing unit for storing, for each job step, an execution history of sequentially executing job steps, and a job execution history when re-executing a job after the job execution unit executes the job. A job execution history display unit for displaying a list of the execution history and its end state stored in the storage unit for each of the plurality of job steps; and a job execution history display unit for displaying a desired job history among the plurality of job steps listed by the job execution history display unit. Job start instructing means for instructing start from the first job step; Control means for restoring the system environment of the job step whose start is instructed by the instruction means from the information of the job step execution environment stored in the job execution history storage means, and re-executing the job from the instructed job step Are provided.

【0012】請求項4記載の発明のジョブ運用管理方法
は、複数のジョブステップからなるジョブを順に実行す
る工程と、各ジョブステップを順に実行した履歴として
各ジョブステップごとのジョブステップ実行環境の情報
を保存する工程と、ジョブが異常終了した際に、保存し
ておいたジョブステップ実行環境の情報に基づいてシス
テム環境を復元し、異常終了したジョブステップ、ある
いはその直前のジョブステップからジョブを再実行する
工程とを有することを特徴としている。
According to a fourth aspect of the present invention, there is provided a job operation management method, comprising: a step of sequentially executing a job including a plurality of job steps; and a job step execution environment information for each job step as a history of sequentially executing each job step. When the job ends abnormally, the system environment is restored based on the saved job step execution environment information, and the job is restarted from the abnormally ended job step or the immediately preceding job step. And a step of executing.

【0013】請求項5記載の発明の記憶媒体は、コンピ
ュータに、複数のジョブステップからなるジョブを順に
実行させ、各ジョブステップを順に実行した履歴として
各ジョブステップごとのジョブステップ実行環境の情報
を保存させ、ジョブが異常終了した際に、保存されてい
たジョブステップ実行環境の情報に基づいてシステム環
境を復元させ、異常終了したジョブステップ、あるいは
その直前のジョブステップからジョブを再実行させるプ
ログラムをコンピュータ読み取り可能に記憶したことを
特徴としている。
According to a fifth aspect of the present invention, there is provided a storage medium which causes a computer to sequentially execute a job including a plurality of job steps, and stores information of a job step execution environment for each job step as a history of sequentially executing each job step. When a job is abnormally terminated, a program that restores the system environment based on the saved job step execution environment information and re-executes the job from the abnormally terminated job step or the immediately preceding job step It is characterized by being stored in a computer-readable manner.

【0014】請求項1、4、5記載の発明では、ジョブ
実行手段がジョブステップを順に実行した履歴として各
ジョブステップごとのジョブステップ実行環境の情報を
ジョブ実行履歴保存手段に保存しておき、ジョブが異常
終了した際に、ジョブ実行履歴保存手段に保存されてい
たジョブステップ実行環境の情報に基づいてシステム環
境を復元し、異常終了したジョブステップ、あるいはそ
の直前のジョブステップからジョブを再実行させるの
で、従来のように既に終了したジョブを手作業で実行す
るなどの煩雑な作業が不要になると共に、例えばジョブ
をその先頭から再実行してしまい、不必要なジョブステ
ップも実行され、ジョブ再実行に要する時間が長くなる
といったこともなくなる。
According to the first, fourth and fifth aspects of the present invention, information on a job step execution environment for each job step is stored in the job execution history storage means as a history of job steps sequentially executed by the job execution means. When a job ends abnormally, the system environment is restored based on the job step execution environment information stored in the job execution history storage unit, and the job is re-executed from the abnormally ended job step or the immediately preceding job step This eliminates the need for complicated work such as manually executing an already completed job as in the past, and also re-executes the job from the beginning, for example, and executes unnecessary job steps. The time required for re-execution is not increased.

【0015】請求項2記載の発明では、ジョブ実行手段
によるジョブ実行結果、すべてのジョブステップが正常
に終了した場合、ジョブ実行履歴保存手段に保存されて
いた履歴のうちジョブステップの再実行に必要な情報、
例えばシステム環境変数やジョブ制御情報などを消去す
ることで、ジョブ実行履歴保存手段にはジョブステップ
の実行履歴とジョブ正常終了のステータスのみがログ情
報として保存されるだけになり、ジョブの実行履歴を保
存しておくための記憶領域を最小限にすることができ
る。
According to the second aspect of the present invention, when all the job steps are completed normally as a result of the job execution by the job execution means, the job execution history is stored in the job execution history storage means and is required to re-execute the job steps. Information,
For example, by deleting system environment variables and job control information, only the execution history of the job step and the status of the normal end of the job are stored in the job execution history storage unit as log information. The storage area for saving can be minimized.

【0016】請求項3記載の発明では、ジョブ実行手段
によるジョブの実行後、ジョブを再実行する場合、ジョ
ブ実行履歴保存手段に保存されていた実行履歴とその終
了状態とを複数のジョブステップについてそれぞれ一覧
表示するので、この一覧表示された複数のジョブステッ
プの中から利用者が所望のジョブステップからの開始を
指示すれば、そのジョブステップからジョブを再実行さ
せることができる。従って、従来のようにジョブをその
先頭のステップから実行しなくて済み、ジョブ再実行に
要する時間が短くなることから処理効率を向上すること
ができる。
According to the third aspect of the present invention, when the job is re-executed after the job is executed by the job executing means, the execution history stored in the job execution history storing means and its end state are stored for a plurality of job steps. Since each is displayed in a list, if the user instructs start from a desired job step from among the plurality of job steps displayed in the list, the job can be re-executed from that job step. Therefore, the job does not have to be executed from the first step as in the related art, and the time required for re-executing the job is shortened, so that the processing efficiency can be improved.

【0017】この結果、ジョブの異常終了などで、実行
が終了してしまったジョブを再実行するにあたり、必要
十分な処理を効率的に実行することができる。
As a result, in re-executing a job whose execution has been terminated due to abnormal termination of the job, necessary and sufficient processing can be efficiently executed.

【0018】[0018]

【発明の実施の形態】以下、本発明の実施の形態を図面
を参照して詳細に説明する。図1は本発明の第1実施形
態のジョブ運用管理システムの構成を示す図である。
Embodiments of the present invention will be described below in detail with reference to the drawings. FIG. 1 is a diagram showing the configuration of the job operation management system according to the first embodiment of the present invention.

【0019】同図に示すように、このジョブ運用管理シ
ステムは、ジョブ定義ファイル10、ジョブ運用管理制
御プログラム20、ジョブステップ(プログラム)3
0、及び履歴保存部としてのジョブ実行履歴情報ファイ
ル40などから構成されている。ジョブ定義ファイル1
0にはジョブの実行順序を定義したジョブ定義情報が格
納されている。ジョブ運用管理制御プログラム20はジ
ョブ再実行機能を有している。またジョブ運用管理制御
プログラム20はジョブ定義ファイル10に格納されて
いるジョブ定義情報を読み込み、読み込んだジョブ定義
情報によって指定された実行順序に従ってプログラム3
0(ジョブステップ)を実行させる。さらにジョブ運用
管理制御プログラム20は実行されたジョブステップの
履歴情報及び制御情報をジョブ実行履歴情報ファイル4
0に保存する。これら各部はコンピュータのハードディ
スク装置などにソフトウェアとして記憶されている。従
ってコンピュータが一般的に備えるハードウェア構成
(ROM,RAMなどのメモリ、CPU、ハードディス
ク装置、キーボード、マウス、モニタ、プリンタなど)
やオペレーティングシステム(以下OSと称す)、ハー
ドウェアを動作させるのに必要なソフトウェア(ドライ
バプログラムなど)、ユーザ・アプリケーションなどは
備えられるものとする。なお、これら各部と同等に機能
するプログラムをフローピーディスクやCD−ROM、
フラッシュメモリなどの記憶媒体に記憶しておき、コン
ピュータに読み込むようにしてもよい。
As shown in FIG. 1, the job operation management system includes a job definition file 10, a job operation management control program 20, a job step (program) 3
0, and a job execution history information file 40 as a history storage unit. Job definition file 1
“0” stores job definition information defining the execution order of the jobs. The job operation management control program 20 has a job re-execution function. The job operation management control program 20 reads the job definition information stored in the job definition file 10, and executes the program 3 in accordance with the execution order specified by the read job definition information.
0 (job step) is executed. Further, the job operation management control program 20 stores history information and control information of the executed job steps in the job execution history information file 4.
Store to 0. These units are stored as software on a hard disk device of a computer or the like. Therefore, the hardware configuration generally provided in a computer (memory such as ROM and RAM, CPU, hard disk device, keyboard, mouse, monitor, printer, etc.)
And an operating system (hereinafter referred to as an OS), software (such as a driver program) necessary for operating hardware, and user applications. In addition, programs that function equivalently to these components are stored on floppy disks, CD-ROMs,
The information may be stored in a storage medium such as a flash memory and read into a computer.

【0020】次に、このジョブ運用管理システムの動作
を説明する。最初に、このジョブ運用管理システムにお
けるジョブの実行機能と異常時リカバリ処理機能につい
て説明する。
Next, the operation of the job operation management system will be described. First, a job execution function and an abnormal recovery processing function in the job operation management system will be described.

【0021】利用者は、オペレーティングシステム・コ
マンド(以下OSコマンドと称す)、ユーザ・アプリケ
ーションなど、複数のプログラムを組み合わせて実行順
序を定義することによりジョブを作成する。
A user creates a job by defining an execution order by combining a plurality of programs such as an operating system command (hereinafter referred to as an OS command) and a user application.

【0022】ジョブ運用管理制御プログラム20はジョ
ブ定義ファイル1に格納されているジョブ定義情報を読
み込み、ジョブ定義情報によって指定された実行順序に
従ってプログラム30を実行する。
The job operation management control program 20 reads the job definition information stored in the job definition file 1 and executes the program 30 according to the execution order specified by the job definition information.

【0023】この際、ジョブ運用管理制御プログラム2
0はプログラム30の各ジョブステップ終了時にジョブ
ステップの終了状態をチェックして、実行されたジョブ
ステップの履歴情報及び制御情報をジョブ実行履歴情報
ファイル40に保存すると共に、次のジョブステップの
実行やジョブの終了などの制御を実行する。
At this time, the job operation management control program 2
0 checks the end state of the job step at the end of each job step of the program 30, saves the history information and control information of the executed job step in the job execution history information file 40, and executes the next job step. Executes control such as job termination.

【0024】ここで、例えばあるジョブが終了した時点
で、ジョブに含まれる1つあるいは複数のジョブステッ
プが異常終了しているとき、そのジョブはジョブ運用管
理制御プログラム20によって異常終了として扱われ
る。
Here, for example, when one or more job steps included in a job are abnormally terminated when a certain job is completed, the job is handled as abnormally terminated by the job operation management control program 20.

【0025】ジョブが異常終了した場合、これを開始ト
リガとして、ジョブ運用管理制御プログラム20はジョ
ブ再実行機能を動作させてジョブを再実行する。
When a job ends abnormally, the job operation management control program 20 operates the job re-execution function to re-execute the job with this as a start trigger.

【0026】この場合、ジョブ運用管理制御プログラム
20は、通常、ジョブ実行時に保存しておいたジョブス
テップの実行履歴、ジョブ実行のために設定されたシス
テム環境変数、ジョブ制御情報などを復元して、異常と
なったジョブステップから再実行を開始する。この他
に、ジョブの先頭から再実行する方法もある。このよう
にジョブの異常終了を開始トリガとして自動的にジョブ
を再実行する他、コンソール画面から利用者の指定によ
り再実行を開始する場合も考えられる。 次に、図2、
図3を参照してこのジョブ運用管理システムのジョブリ
カバリ処理機能について説明する。図2、図3に示すよ
うに、ジョブ運用管理制御プログラム20はジョブの実
行開始時にジョブ定義を記述したジョブ定義ファイル1
0からメモリ内にジョブ定義情報を読み込み(S10
1)、ジョブ定義情報を作成する(S102)。
In this case, the job operation management control program 20 usually restores the execution history of the job steps, the system environment variables set for the job execution, the job control information, etc., which were saved at the time of the job execution. Then, re-execution is started from the abnormal job step. In addition, there is a method of re-executing the job from the beginning. As described above, in addition to automatically re-executing a job with an abnormal end of the job as a start trigger, re-execution may be started by a user's designation from the console screen. Next, FIG.
The job recovery processing function of the job operation management system will be described with reference to FIG. As shown in FIGS. 2 and 3, the job operation management control program 20 executes a job definition file 1 in which a job definition is described at the start of execution of a job.
0, the job definition information is read into the memory (S10
1), create job definition information (S102).

【0027】ジョブ運用管理制御プログラム20はジョ
ブ定義情報に従って、実行するジョブステップ情報を読
み込み(S103)、ジョブステップ実行または変更の
ために設定されたシステム環境変数、ジョブ制御のため
の状態変数などのジョブステップ実行環境をジョブ実行
履歴情報ファイル40に保存する(S104)。状態変
数とはプログラム30自信が処理すべきデータの情報で
ある。
The job operation management control program 20 reads the job step information to be executed in accordance with the job definition information (S103), and stores system environment variables set for executing or changing the job steps, status variables for job control, and the like. The job step execution environment is stored in the job execution history information file 40 (S104). The state variable is information of data to be processed by the program 30 itself.

【0028】その後、指定されたプログラム30(ジョ
ブステップ)を実行し(S105)、ジョブステップ終
了を待ち合わせる(S106)。
Thereafter, the designated program 30 (job step) is executed (S105), and the end of the job step is waited for (S106).

【0029】プログラム30の実行が終了すると、ジョ
ブ運用管理制御プログラム20はジョブ実行履歴情報フ
ァイル40に実行結果の情報とジョブステップの終了状
態と更新されたジョブ制御情報とを保存する(S10
7)。ジョブ制御情報とは例えばジョブステップ1のス
テップ1で実行されてジョブステップ2に受け渡される
データ自身やデータファイル名を言い、各ジョブステッ
プ間の受け渡し情報といえる。また、ジョブ制御情報と
はジョブステップ2において、ジョブステップ3のため
に修復してあげる情報を言う。
When the execution of the program 30 is completed, the job operation management control program 20 stores the information of the execution result, the end state of the job step, and the updated job control information in the job execution history information file 40 (S10).
7). The job control information refers to, for example, data itself or a data file name which is executed in step 1 of the job step 1 and passed to the job step 2, and can be said to be transfer information between job steps. The job control information refers to information that is restored in job step 2 for job step 3.

【0030】続いて、次に実行するジョブステップがあ
れば(S108のNo)、上記処理を繰り返す。
Subsequently, if there is a job step to be executed next (No in S108), the above processing is repeated.

【0031】そして、すべてのジョブステップが終わり
(S108のYes)、ジョブが正常終了した場合(S
109のYes)、ジョブ実行履歴情報ファイル40に
格納された環境変数や制御情報は不要になるため、ジョ
ブ運用管理制御プログラム20は不要履歴削除機能によ
って不要な情報をジョブ実行履歴情報ファイル40から
削除し(S110)、これにより、ジョブ実行履歴情報
ファイル40にはジョブステップの実行履歴とジョブ正
常終了のステータスのみがログ情報として保存され、そ
の後、一連の処理を正常終了する。
When all the job steps are completed (Yes in S108), and the job ends normally (S108).
Since the environment variables and control information stored in the job execution history information file 40 become unnecessary, the job operation management control program 20 deletes unnecessary information from the job execution history information file 40 by the unnecessary history deletion function. Then, only the execution history of the job step and the status of the normal end of the job are stored in the job execution history information file 40 as log information, and thereafter, a series of processes is normally ended.

【0032】一方、複数のジョブステップのうちのいず
れか一つのジョブステップでも正常に終了していない場
合は(S109のNo)、ジョブ異常終了としてジョブ
の再実行に備えるため、ジョブ実行履歴情報ファイル4
0の履歴情報はそのままの状態で保存される。
On the other hand, if any one of the plurality of job steps does not end normally (No in S109), the job execution history information file is prepared in order to prepare for job re-execution as a job abnormal end. 4
The history information of 0 is stored as it is.

【0033】このようにこの第1実施形態のジョブ運用
管理システムによれば、ジョブステップを実行するごと
に、ジョブ運用管理制御プログラム20はジョブ実行履
歴情報ファイル40にジョブステップごとのシステム環
境変数、ジョブ制御のための状態変数などのジョブステ
ップ実行環境の情報を保存しておき、ジョブが異常終了
した場合、ジョブ実行履歴情報ファイル40からジョブ
ステップ実行環境の情報を読み出してジョブステップ実
行環境を復元し、異常終了したジョブステップからジョ
ブを再実行するので、従来のように既に終了したジョブ
を手作業で実行するなどの煩雑な作業が不要になると共
に、例えばジョブをその先頭から再実行してしまい、不
必要なジョブステップも実行され、ジョブ再実行に要す
る時間が長くなるといったこともなくなる。つまり、ジ
ョブリカバリ機能を備えたことにより、ジョブステップ
ごとの履歴情報を保存しておき、ジョブが異常終了した
場合にはその異常終了したジョブステップ、あるいはそ
の直前のジョブステップからジョブの再実行を行うこと
ができる。
As described above, according to the job operation management system of the first embodiment, every time a job step is executed, the job operation management control program 20 stores the system environment variables for each job step in the job execution history information file 40. Job step execution environment information such as state variables for job control is saved, and when a job ends abnormally, job step execution environment information is read from the job execution history information file 40 to restore the job step execution environment. Then, since the job is re-executed from the abnormally ended job step, complicated work such as manually executing the already-completed job as in the related art becomes unnecessary, and, for example, the job is re-executed from the beginning. As a result, unnecessary job steps are also executed, and the time required to re-execute the job becomes longer Said was also eliminated it. In other words, by providing a job recovery function, history information for each job step is stored, and when a job ends abnormally, the job is re-executed from the abnormally ended job step or the immediately preceding job step. It can be carried out.

【0034】また、ジョブがすべて正常に終了した場合
も、ジョブ実行履歴情報ファイル40に格納されていた
システム環境変数やジョブ制御情報などのジョブステッ
プ実行環境の情報を削除し、ジョブ実行履歴情報ファイ
ル40にジョブステップの実行履歴とジョブ正常終了の
ステータスのみをログ情報として保存しておくだけなの
で、ジョブの実行履歴を保存しておくための記憶領域を
最小限にすることができる。つまり、ガベージコレクシ
ョン機能を備えたことで正常終了したジョブについては
ステップごとに取っておいたジョブの再実行に必要な情
報を消去するので、ジョブ管理のために使用する記憶領
域を小さくすることができる。
Also, when all the jobs are completed normally, the job execution history information such as system environment variables and job control information stored in the job execution history information file 40 is deleted. Since only the execution history of the job step and the status of the normal end of the job are stored in the log information 40, the storage area for storing the execution history of the job can be minimized. In other words, for a job that has been completed successfully due to the provision of the garbage collection function, the information necessary for re-execution of the job saved for each step is deleted, so that the storage area used for job management can be reduced. it can.

【0035】この結果、ジョブの異常終了などで、実行
を終了したジョブを再実行するにあたり、必要十分な処
理を効率的に実行することができる。
As a result, necessary and sufficient processing can be efficiently executed when re-executing a job whose execution has been terminated due to abnormal termination of the job.

【0036】次に、図4〜図6を参照して本発明の第2
実施形態について説明する。図4はこの第2実施形態の
ジョブ運用管理システムの構成を示す図、図5はこの第
2実施形態のジョブ運用管理システムの動作を示すフロ
ーチャート、図6はジョブの再実行を指定するコンソー
ルプログラムが表示するコンソール画面の一例を示す図
である。なおこの第2実施形態は上記第1実施形態の機
能追加の例であり、同じ構成には同一の符号を付しその
説明は省略する。
Next, the second embodiment of the present invention will be described with reference to FIGS.
An embodiment will be described. FIG. 4 is a diagram showing the configuration of the job operation management system according to the second embodiment, FIG. 5 is a flowchart showing the operation of the job operation management system according to the second embodiment, and FIG. 6 is a console program designating job re-execution. FIG. 3 is a diagram showing an example of a console screen displayed by the. Note that the second embodiment is an example of the addition of the function of the first embodiment, and the same components are denoted by the same reference numerals and description thereof will be omitted.

【0037】この第2実施形態のジョブ運用管理システ
ムは、図4に示すように、第1実施形態の構成にコンソ
ールプログラム50を追加した構成をとるものである。
The job operation management system according to the second embodiment has a configuration in which a console program 50 is added to the configuration of the first embodiment, as shown in FIG.

【0038】このコンソールプログラム50は再実行し
ようとするジョブのジョブステップ実行履歴を表示する
機能、表示したジョブステップ履歴から再実行を行う開
始ステップを指定する機能、再実行の開始を指示する機
能などを有している。つまり、このコンソールプログラ
ム50はジョブの実行状態を表示したり、ジョブ起動や
強制終了などの各種ジョブ操作を実行する。
The console program 50 has a function of displaying a job step execution history of a job to be re-executed, a function of designating a start step for re-execution from the displayed job step history, a function of instructing a start of re-execution, and the like. have. That is, the console program 50 displays the job execution status and executes various job operations such as job activation and forced termination.

【0039】以下、図5、図6を参照してこの第2実施
形態の動作を説明する。コンソールプログラム50にお
いて、オペレータ指示によりジョブの再実行が指定され
ると、ジョブ運用管理制御プログラム20は、ジョブ実
行履歴情報ファイル40からジョブステップの実行履歴
を読み込み(図5のS201)、ジョブ運用管理のコン
ソールプログラム50に通知する。
The operation of the second embodiment will be described below with reference to FIGS. When reexecution of a job is specified by an operator's instruction in the console program 50, the job operation management control program 20 reads the execution history of the job step from the job execution history information file 40 (S201 in FIG. 5), and executes the job operation management. To the console program 50.

【0040】この通知を受けたコンソールプログラム5
0は、図6に示すように、モニタの画面60上に、ジョ
ブ再実行用のGUI画面であるコンソール画面61を表
示させる(S202)。
The console program 5 receiving this notification
0 displays a console screen 61 which is a GUI screen for job re-execution on the monitor screen 60 as shown in FIG. 6 (S202).

【0041】このコンソール画面61には、実行開始ボ
タン62、キャンセルボタン63の他、すべてのジョブ
ステップの実行履歴と終了状態とが表形式で示されてお
り、デフォルト値として、異常終了したジョブステップ
の前のジョブステップ、例えばジョブステップ3に選択
カーソル64が表示される。
In the console screen 61, in addition to the execution start button 62 and the cancel button 63, the execution histories and end states of all job steps are shown in a table format. The selection cursor 64 is displayed at the job step before the step (e.g., job step 3).

【0042】利用者あるいはオペレータがマウス操作あ
るいはキーボード操作でコンソール画面61上の選択カ
ーソル64を移動させて所望のジョブステップを選択
し、あるいはデフォルトの位置で実行開始ボタン62を
クリック操作することで、再実行の開始ステップがコン
ソールプログラム50に通知され、コンソールプログラ
ム50はジョブ運用管理制御プログラム2に対して実行
を開始するジョブステップを入力する(S203)。
The user or the operator moves the selection cursor 64 on the console screen 61 by operating the mouse or the keyboard to select a desired job step, or clicks the execution start button 62 at a default position. The re-execution start step is notified to the console program 50, and the console program 50 inputs a job step to start execution to the job operation management control program 2 (S203).

【0043】この入力によってジョブ運用管理制御プロ
グラム20は、通常のジョブ実行時にジョブ実行履歴情
報ファイル40に保存しておいたジョブステップの実行
履歴、ジョブ実行のために設定されたシステム環境変
数、ジョブ制御情報などのジョブ実行環境の基となる情
報を読み込み(S204)、指定されたジョブステップ
の再実行に必要なジョブ実行環境を復元し(S20
5)、指定されたジョブステップからジョブの再実行を
開始する(S206)。
With this input, the job operation management control program 20 executes the job step execution history stored in the job execution history information file 40 during normal job execution, system environment variables set for job execution, The base information of the job execution environment such as control information is read (S204), and the job execution environment necessary for re-execution of the specified job step is restored (S20).
5) Re-execute the job from the designated job step (S206).

【0044】なお、この実施形態では、コンソール画面
61にデフォルト値で異常となったジョブステップの前
のジョブステップを選択状態としておいたが、これ以外
に、異常となったジョブステップを選択状態としておい
て、そのジョブステップからジョブの再実行を行うこと
も可能である。
In this embodiment, the job step before the job step which has become abnormal with the default value is selected on the console screen 61, but in addition, the job step which has become abnormal is selected. The job can be re-executed from the job step.

【0045】このようにこの第2実施形態のジョブ運用
管理システムによれば、ジョブ実行時にジョブステップ
の実行履歴を保存しており、ジョブが異常終了しコンソ
ール画面から操作者が手動でジョブの再実行を行う場合
に、保存しておいた複数のジョブステップの実行履歴及
び終了状態をコンソール画面61でジョブステップごと
に表示し、このコンソール画面61にて既に実行された
ジョブステップのうち所望のジョブステップを利用者が
選択操作するだけで、そのジョブステップからジョブの
再実行が開始されるので、ジョブの再実行において必要
十分な処理を効率的に実行することができる。
As described above, according to the job operation management system of the second embodiment, the execution history of the job step is stored when the job is executed, and the job is abnormally terminated, and the operator manually re-executes the job from the console screen. When performing the execution, the execution history and the end state of a plurality of saved job steps are displayed for each job step on the console screen 61, and a desired job among the already executed job steps is displayed on the console screen 61. The re-execution of the job is started from the job step only by the selection operation of the step by the user, so that the necessary and sufficient processing in the re-execution of the job can be efficiently executed.

【0046】つまり、コンソール画面表示機能とコンソ
ール画面からのジョブ再実行制御機構とを備えたで、ジ
ョブが異常終了しなくても、オペレータが望むジョブス
テップからジョブを再実行することができる。
That is, since the console screen display function and the job re-execution control mechanism from the console screen are provided, the job can be re-executed from the job step desired by the operator even if the job does not end abnormally.

【0047】なお、本発明は上記実施形態のみに限定さ
れるものではない。上記実施形態に記載の各ソフトウェ
アは、フロッピーディスクなどのコンピュータが読み出
し可能な記憶媒体に記憶されていても良く、この場合、
記憶媒体に記憶されたソフトウェア(プログラム)をコ
ンピュータが読み出すことにより、各実施形態における
処理が可能になる。
The present invention is not limited to the above embodiment. Each software described in the above embodiment may be stored in a computer-readable storage medium such as a floppy disk. In this case,
When the computer reads out the software (program) stored in the storage medium, the processing in each embodiment becomes possible.

【0048】なお、記憶媒体としては、磁気ディスク、
フロッピーディスク、ハードディスク、光ディスク(C
D−ROM、CD−R、DVDなど)、光磁気ディスク
(MOなど)、半導体メモリなど、プログラムを記憶で
き、かつコンピュータが読み取り可能な記憶媒体であれ
ば、その記憶形式はいずれの形態であっても良い。
As a storage medium, a magnetic disk,
Floppy disk, hard disk, optical disk (C
D-ROM, CD-R, DVD, etc.), a magneto-optical disk (MO, etc.), a semiconductor memory, or any other storage medium that can store programs and that can be read by a computer. May be.

【0049】また、記憶媒体からコンピュータにインス
トールされたプログラムの指示に基づき、コンピュータ
上で稼動しているOS(オペレーティングシステム)
や、データベース管理ソフト、ネットワークソフトなど
のMW(ミドルウェア)などが本実施形態を実現するた
めの各処理の一部を実行しても良い。
An OS (Operating System) running on the computer based on instructions of a program installed in the computer from the storage medium.
Alternatively, MW (middleware) such as database management software and network software may execute a part of each process for realizing the present embodiment.

【0050】さらに、記憶媒体は、コンピュータと独立
した媒体に限らず、LANやインターネットなどにより
伝送されたプログラムをダウンロードして記憶または一
時記憶した記憶媒体も含まれる。
Further, the storage medium is not limited to a medium independent of the computer, but also includes a storage medium in which a program transmitted via a LAN or the Internet is downloaded and stored or temporarily stored.

【0051】また、記憶媒体は一つに限らず、複数の媒
体から本実施形態における処理が実行される場合も本発
明における記録媒体に含まれ、媒体構成はいずれの構成
であっても良い。
Further, the number of storage media is not limited to one, and the case where the processing in this embodiment is executed from a plurality of media is also included in the recording medium of the present invention, and any media configuration may be used.

【0052】なお、コンピュータは、記憶媒体に記憶さ
れたプログラムに基づき、本実施形態における各処理を
実行するものであって、パソコンなどの一つからなる装
置、複数の装置がネットワーク接続されたシステムなど
のいずれの構成であっても良い。
The computer executes each process in the present embodiment based on a program stored in a storage medium, and includes a device such as a personal computer and a system in which a plurality of devices are connected to a network. Any of these configurations may be used.

【0053】また、コンピュータとは、パソコンに限ら
ず、情報処理機器に含まれる演算処理装置、マイコンな
ども含み、プログラムによって本発明の機能を実現する
ことが可能な機器、装置を総称している。
The term "computer" is not limited to a personal computer, but also includes an arithmetic processing unit, a microcomputer, and the like included in an information processing device, and is a general term for devices and devices capable of realizing the functions of the present invention by a program. .

【0054】[0054]

【発明の効果】以上説明したように請求項1記載の発明
によれば、ジョブステップを順に実行した履歴として各
ジョブステップごとのジョブステップ実行環境の情報を
保存しておき、ジョブが異常終了した際に、保存してお
いたジョブステップ実行環境の情報に基づいてシステム
環境を復元し、異常終了したジョブステップ、あるいは
その直前のジョブステップからジョブを再実行させるの
で、従来のように既に終了したジョブを手作業で実行す
るなどの煩雑な作業が不要になると共に、例えばジョブ
をその先頭から再実行してしまい、不必要なジョブステ
ップも実行され、ジョブ再実行に要する時間が長くなる
といったこともなくなる。
As described above, according to the first aspect of the present invention, information on a job step execution environment for each job step is stored as a history of sequentially executing job steps, and the job ends abnormally. At this time, the system environment is restored based on the saved job step execution environment information, and the job is re-executed from the abnormally terminated job step or the immediately preceding job step, so that the job has already been terminated as before. This eliminates the need for cumbersome work such as manually executing a job, and, for example, re-executing the job from the beginning, executing unnecessary job steps, and increasing the time required to re-execute the job. Is also gone.

【0055】請求項2記載の発明によれば、ジョブ実行
結果、すべてのジョブステップが正常に終了した場合、
保存しておいた履歴のうちジョブステップの再実行に必
要な情報、例えばシステム環境変数やジョブ制御情報な
どを消去することで、ジョブステップの実行履歴とジョ
ブ正常終了のステータスのみがログ情報として保存され
るだけになるので、ジョブの実行履歴を保存しておくた
めの記憶領域を最小限にすることができる。
According to the second aspect of the present invention, when all the job steps are completed normally as a result of the job execution,
By deleting the information necessary for re-executing the job step from the saved history, such as system environment variables and job control information, only the execution history of the job step and the status of the job completion are saved as log information. Therefore, the storage area for storing the job execution history can be minimized.

【0056】請求項3記載の発明によれば、ジョブを再
実行する場合、ジョブ実行履歴保存手段に保存されてい
た実行履歴とその終了状態とを複数のジョブステップに
ついてそれぞれ一覧表示し、利用者が所望のジョブステ
ップからの開始を指示すれば、そのジョブステップから
ジョブを再実行させることができる。従って、従来のよ
うにジョブをその先頭のステップから実行しなくて済
み、ジョブ再実行に要する時間が短くなり処理効率を向
上することができる。
According to the third aspect of the present invention, when the job is re-executed, the execution history stored in the job execution history storage means and its end state are displayed as a list for each of a plurality of job steps. Indicates the start from a desired job step, the job can be re-executed from that job step. Accordingly, the job does not have to be executed from the first step as in the conventional case, and the time required for re-executing the job is shortened, and the processing efficiency can be improved.

【0057】この結果、ジョブの異常終了などで、実行
を終了したジョブを再実行するにあたり、必要十分な処
理を効率的に実行することができる。
As a result, necessary and sufficient processing can be efficiently executed when re-executing a job whose execution has been terminated due to abnormal termination of the job.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の第1実施形態のジョブ運用管理システ
ムの構成を示す図。
FIG. 1 is a diagram showing a configuration of a job operation management system according to a first embodiment of the present invention.

【図2】この第1実施形態のジョブ運用管理システムの
ジョブリカバリ処理機能を説明するための図。
FIG. 2 is an exemplary view for explaining a job recovery processing function of the job operation management system according to the first embodiment.

【図3】この第1実施形態のジョブ運用管理システムの
動作を示すフローチャート。
FIG. 3 is a flowchart showing the operation of the job operation management system according to the first embodiment.

【図4】本発明の第2実施形態のジョブ運用管理システ
ムの構成を示す図。
FIG. 4 is a diagram illustrating a configuration of a job operation management system according to a second embodiment of the present invention.

【図5】この第2実施形態のジョブ運用管理システムの
動作を示すフローチャート。
FIG. 5 is a flowchart showing the operation of the job operation management system according to the second embodiment.

【図6】モニタに表示されるコンソール画面の一例を示
す図。
FIG. 6 is a view showing an example of a console screen displayed on a monitor.

【符号の説明】[Explanation of symbols]

10…ジョブ定義ファイル、20…ジョブ運用管理制御
プログラム、30…ジョブステップ(プログラム)、4
0…ジョブ実行履歴情報ファイル、50…コンソールプ
ログラム。
10: job definition file, 20: job operation management control program, 30: job step (program), 4
0: job execution history information file, 50: console program.

Claims (5)

【特許請求の範囲】[Claims] 【請求項1】 複数のジョブステップからなるジョブを
順に実行するジョブ実行手段と、 前記ジョブ実行手段がジョブステップを順に実行した履
歴として各ジョブステップごとのジョブステップ実行環
境の情報を保存するジョブ実行履歴保存手段と、 ジョブが異常終了した際に、前記ジョブ実行履歴保存手
段に保存されていたジョブステップ実行環境の情報に基
づいてシステム環境を復元し、異常終了したジョブステ
ップ、あるいはその直前のジョブステップからジョブを
再実行させる制御手段とを具備したことを特徴とするジ
ョブ運用管理システム。
A job execution unit configured to sequentially execute a job including a plurality of job steps; and a job execution unit configured to store information of a job step execution environment for each job step as a history of the job execution unit executing the job steps in order. A history storage unit, when a job ends abnormally, restores the system environment based on the job step execution environment information stored in the job execution history storage unit, and stores the abnormally ended job step or the immediately preceding job step A job operation management system comprising: a control unit configured to re-execute a job from a step.
【請求項2】 前記ジョブ実行手段によるジョブ実行結
果、すべてのジョブステップが正常に終了した場合、前
記ジョブ実行履歴保存手段に保存されていた履歴のうち
ジョブステップの再実行に必要な情報を消去する手段と
を具備したことを特徴とする請求項1記載のジョブ運用
管理システム。
2. As a result of job execution by the job execution unit, when all job steps are completed normally, information necessary for re-execution of the job step is deleted from the history stored in the job execution history storage unit. 2. The job operation management system according to claim 1, further comprising:
【請求項3】 複数のジョブステップからなるジョブを
順に実行するジョブ実行手段と、 前記各ジョブステップごとのジョブステップ実行環境の
情報と、前記ジョブ実行手段がジョブステップを順に実
行した実行履歴とその終了状態とを各ジョブステップご
とに保存するジョブ実行履歴保存手段と、 前記ジョブ実行手段によるジョブの実行後、ジョブを再
実行する場合、前記ジョブ実行履歴保存手段に保存され
ていた実行履歴とその終了状態とを複数のジョブステッ
プについてそれぞれ一覧表示するジョブ実行履歴表示手
段と、 前記ジョブ実行履歴表示手段により一覧表示された複数
のジョブステップの中から所望のジョブステップからの
開始を指示するジョブ開始指示手段と、 前記ジョブ開始指示手段により開始が指示されたジョブ
ステップのシステム環境を、前記ジョブ実行履歴保存手
段に保存されていたジョブステップ実行環境の情報から
復元し、前記指示されたジョブステップからジョブを再
実行させる制御手段とを具備したことを特徴とするジョ
ブ運用管理システム。
3. A job execution unit for sequentially executing a job including a plurality of job steps, information of a job step execution environment for each job step, an execution history of the job execution unit executing the job steps in order, and A job execution history storage unit for storing an end state for each job step; and, after executing the job by the job execution unit, when re-executing the job, the execution history stored in the job execution history storage unit and the execution history. A job execution history display unit for displaying a list of end states for each of a plurality of job steps, and a job start for instructing a start from a desired job step from among the plurality of job steps listed by the job execution history display unit Instruction means; and a job stage instructed to start by the job start instruction means. Control means for restoring the system environment of the job from the information on the job step execution environment stored in the job execution history storage means, and re-executing a job from the designated job step. Job operation management system.
【請求項4】 複数のジョブステップからなるジョブを
順に実行する工程と、 各ジョブステップを順に実行した履歴として各ジョブス
テップごとのジョブステップ実行環境の情報を保存する
工程と、 ジョブが異常終了した際に、保存しておいたジョブステ
ップ実行環境の情報に基づいてシステム環境を復元し、
異常終了したジョブステップ、あるいはその直前のジョ
ブステップからジョブを再実行する工程とを有すること
を特徴とするジョブ運用管理方法。
4. A step of sequentially executing a job including a plurality of job steps; a step of storing information of a job step execution environment for each job step as a history of sequentially executing each job step; When restoring the system environment based on the saved job step execution environment information,
Re-executing the job from the abnormally terminated job step or the immediately preceding job step.
【請求項5】 コンピュータに、 複数のジョブステップからなるジョブを順に実行させ、 各ジョブステップを順に実行した履歴として各ジョブス
テップごとのジョブステップ実行環境の情報を保存さ
せ、 ジョブが異常終了した際に、保存されていたジョブステ
ップ実行環境の情報に基づいてシステム環境を復元さ
せ、異常終了したジョブステップ、あるいはその直前の
ジョブステップからジョブを再実行させるプログラムを
コンピュータ読み取り可能に記憶したことを特徴とする
記憶媒体。
5. A computer that causes a computer to execute a job including a plurality of job steps in order, saves information of a job step execution environment for each job step as a history of execution of each job step, and terminates the job abnormally. A program for restoring the system environment based on the saved job step execution environment information and re-executing the job from the abnormally terminated job step or the immediately preceding job step, in a computer-readable manner. Storage medium.
JP11184398A 1999-06-29 1999-06-29 System and method for managing job operation and storage medium Withdrawn JP2001014175A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11184398A JP2001014175A (en) 1999-06-29 1999-06-29 System and method for managing job operation and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11184398A JP2001014175A (en) 1999-06-29 1999-06-29 System and method for managing job operation and storage medium

Publications (1)

Publication Number Publication Date
JP2001014175A true JP2001014175A (en) 2001-01-19

Family

ID=16152482

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11184398A Withdrawn JP2001014175A (en) 1999-06-29 1999-06-29 System and method for managing job operation and storage medium

Country Status (1)

Country Link
JP (1) JP2001014175A (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002328810A (en) * 2001-05-01 2002-11-15 Nec Corp Job re-execution system
JP2002342095A (en) * 2001-05-22 2002-11-29 Nec Microsystems Ltd Method for detecting/restoring abnormal end of application
JP2003196116A (en) * 2001-12-25 2003-07-11 Fujitsu Ltd Reprocessing multiple restoration program, reprocessing multiple restoration device and reprocessing multiple restoration method
JP2004015829A (en) * 2002-04-19 2004-01-15 Make Softwear:Kk Device, method, and program for imaging and editing
JP2004029052A (en) * 2002-04-19 2004-01-29 Make Softwear:Kk Picture photographing and editing method, picture photographing and editing device
US7289237B2 (en) * 2001-12-07 2007-10-30 Minolta Co., Ltd. Print server, printing system, printing method, printing program and computer-readable recording medium containing the printing program
JP2007306332A (en) * 2006-05-11 2007-11-22 Fuji Xerox Co Ltd Image processing device, image processing system, and program
JP2008171209A (en) * 2007-01-11 2008-07-24 Fujitsu Ltd Telegraphic message relay program
WO2011027484A1 (en) * 2009-09-03 2011-03-10 株式会社日立製作所 Data processing control method and calculator system
JP2013077166A (en) * 2011-09-30 2013-04-25 Hitachi Solutions Ltd Job management system
JP5497210B1 (en) * 2013-01-23 2014-05-21 中国電力株式会社 Job re-execution support system
JP2018148307A (en) * 2017-03-02 2018-09-20 富士ゼロックス株式会社 Information processing device and program

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002328810A (en) * 2001-05-01 2002-11-15 Nec Corp Job re-execution system
JP2002342095A (en) * 2001-05-22 2002-11-29 Nec Microsystems Ltd Method for detecting/restoring abnormal end of application
US7289237B2 (en) * 2001-12-07 2007-10-30 Minolta Co., Ltd. Print server, printing system, printing method, printing program and computer-readable recording medium containing the printing program
JP2003196116A (en) * 2001-12-25 2003-07-11 Fujitsu Ltd Reprocessing multiple restoration program, reprocessing multiple restoration device and reprocessing multiple restoration method
JP2004015829A (en) * 2002-04-19 2004-01-15 Make Softwear:Kk Device, method, and program for imaging and editing
JP2004029052A (en) * 2002-04-19 2004-01-29 Make Softwear:Kk Picture photographing and editing method, picture photographing and editing device
JP2007306332A (en) * 2006-05-11 2007-11-22 Fuji Xerox Co Ltd Image processing device, image processing system, and program
JP2008171209A (en) * 2007-01-11 2008-07-24 Fujitsu Ltd Telegraphic message relay program
WO2011027484A1 (en) * 2009-09-03 2011-03-10 株式会社日立製作所 Data processing control method and calculator system
JP2011053995A (en) * 2009-09-03 2011-03-17 Hitachi Ltd Data processing control method and computer system
JP2013077166A (en) * 2011-09-30 2013-04-25 Hitachi Solutions Ltd Job management system
JP5497210B1 (en) * 2013-01-23 2014-05-21 中国電力株式会社 Job re-execution support system
JP2014142741A (en) * 2013-01-23 2014-08-07 Chugoku Electric Power Co Inc:The Job re-execution support system
JP2018148307A (en) * 2017-03-02 2018-09-20 富士ゼロックス株式会社 Information processing device and program

Similar Documents

Publication Publication Date Title
JP4483342B2 (en) System recovery method
US5924102A (en) System and method for managing critical files
US9081639B2 (en) System and method for remotely re-imaging a computer system
US6594781B1 (en) Method of restoring memory to a previous state by storing previous data whenever new data is stored
US20100031244A1 (en) Software updating device and computer-readable storage medium storing software updating program
US20040098426A1 (en) Backup system, backup method, program for backup, and backup service provision system
JP6342070B2 (en) Job management apparatus, job management method, and job management program
US20080244589A1 (en) Task manager
JP2001014175A (en) System and method for managing job operation and storage medium
JP2003308213A (en) Method and apparatus for job processing and storage management system
US8472034B2 (en) Job control device, job control file, job control method, and job control program
JP2002055821A (en) Installation method, its implementor and recording medium recorded with processing program for the device
JP3159193B2 (en) Batch job recovery system in case of system failure
JP2000010692A (en) Application device and method provided with redo/undo function and automatic preservation function of work
JP2000148562A (en) Data backup method, data backup device utilizing the method and computer readable recording medium recorded with data backup program
JPH01259432A (en) Reexecution system for batch job
JP3175684B2 (en) Dump output control method
JP6907771B2 (en) Database recovery device, database recovery method, and database recovery program
JP3263987B2 (en) Automatic IPL initial setting processing method
JPH03225434A (en) Job reactuation system
JP5149849B2 (en) System environment change / restore / modification history management method
JP3079825B2 (en) Electronic computer equipment
JPS6191730A (en) Automatic recovery processing system for software trouble
JPH05100935A (en) Data base managing system
US20060085491A1 (en) System and method for recovering from interruptions during data loading

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20060905