JPS6254347A - Processing system for fault of file - Google Patents

Processing system for fault of file

Info

Publication number
JPS6254347A
JPS6254347A JP60194237A JP19423785A JPS6254347A JP S6254347 A JPS6254347 A JP S6254347A JP 60194237 A JP60194237 A JP 60194237A JP 19423785 A JP19423785 A JP 19423785A JP S6254347 A JPS6254347 A JP S6254347A
Authority
JP
Japan
Prior art keywords
file
job step
job
contents
leading
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.)
Pending
Application number
JP60194237A
Other languages
Japanese (ja)
Inventor
Shigenobu Suzuki
重信 鈴木
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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP60194237A priority Critical patent/JPS6254347A/en
Publication of JPS6254347A publication Critical patent/JPS6254347A/en
Pending legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

PURPOSE:To reexecute a job from a job starting point and a job step starting point by storing the contents of a file at the job starting point and the job step starting point excluding its leading point. CONSTITUTION:Prior to the execution of file open processing by a file processing part 1, a file fault processing control part 2 receives the order of a current job step in the execution of the job from a job step order deciding part 3. When the current job step is the leading job step, the control part 2 reads out the contents of a leading job step file storing part 4 and writes the contents in a file storing part 6. Consequently, the contents of the file are restored at the leading job step. When the current job step is other than the leading job step, the control part 2 reads out the contents of a file storing part 5 for job steps other than the leading job step and writes the contents in the file storing part 6 to restore the contents of the file at the leading job step.

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は情報処理装置におけるファイルの障害処理方式
に関し、特に複数のジョブステップから成るジョブが異
常終了した際にジョブの先頭、およびジョブステップの
先頭の双方での再実行することができる方式に関する。
Detailed Description of the Invention (Industrial Application Field) The present invention relates to a file failure handling method in an information processing device, and in particular, when a job consisting of multiple job steps terminates abnormally, It concerns a method that can be re-executed on both sides.

(従来の技術) 従来、この種のファイル障害処理方式ではジョブの実行
中の任意の一時点以降でのファイルの更新ページ情報を
格納しておき、これによって常にその一時点からの再実
行ができるように構成したものであった。
(Prior art) Conventionally, this type of file failure handling method stores file update page information after an arbitrary point in time during job execution, thereby making it possible to always re-execute from that point. It was structured as follows.

(発明が解決しようとする問題点) 上述した従来のファイル障害処理方式は、任意に設定で
きる時点からの再実行ができるように構成した方式であ
ったが、同時に一点しか再実行点を設定できないので、
ジョブステップの開始時点からの再実行、およびジョブ
開始時点からの再実行の双方の可能性がある場合には対
応できないという欠点があった。
(Problem to be Solved by the Invention) The conventional file failure handling method described above is a method configured to allow re-execution from any point that can be set arbitrarily, but only one re-execution point can be set at a time. So,
This method has the disadvantage that it cannot handle cases where there is a possibility of re-execution from the start point of a job step and re-execution from the start point of the job.

本発明の目的は、ジョブ開始時点におけるファイルの内
容、および先頭以外のジョブステップ開始時点における
ファイルの内容を格納しておくことによって上記欠点を
除去し、ファイル障害処理が満足に実行できるように構
成したファイル障害処理方式を提供することにある。
An object of the present invention is to eliminate the above-mentioned drawbacks by storing the contents of the file at the time of starting a job and the contents of the file at the time of starting a job step other than the beginning, and to provide a structure that can satisfactorily execute file failure processing. The purpose of this invention is to provide a method for handling file failures.

(問題点を解決するための手段) 本発明によるファイルの障害処理方式はファイル処理部
と、ジョブステップ順判定部と、ファイル障害処理管理
部と、先頭ジョブステップ用ファイル内容保存部と、先
頭ジョブステップ以外用ファイル内容保存部と、ファイ
ル格納部とを具備して構成したものである。
(Means for Solving the Problems) The file failure handling method according to the present invention includes a file processing unit, a job step order determination unit, a file failure processing management unit, a file content storage unit for the first job step, and a first job step processing unit. It is configured to include a file content storage section for use other than steps and a file storage section.

ファイル処理部は、ファイル処理を実行するためのもの
である。
The file processing unit is for executing file processing.

ジョブステップ順判定部は、ジョブの実行中における現
在のジョブステップ順を判断するためのものである。
The job step order determination unit is for determining the current job step order during job execution.

ファイル障害処理管理部は、現在のジョブステップ順を
ジョブステップ順判定部から受取り、ファイルの障害に
対応してファイルを管理するためのものである。
The file failure processing management unit receives the current job step order from the job step order determination unit and manages files in response to file failures.

先頭ジョブステップ用ファイル内容保存部は、ファイル
障害処理管理部に対して先頭ジョブステップ用ファイル
をジョブ開始時点に提供するためのものである。  。
The first job step file content storage section is for providing the first job step file to the file failure processing management section at the time of job start. .

先頭ジョブステップ以外用ファイル内容保存部は、ファ
イル障害処理管理部に対して先頭ジョブステップ以外用
ファイルをジョブ開始時点に提供するためのものである
。
The file content storage unit for files other than the first job step is for providing files for other than the first job steps to the file failure processing management unit at the time of job start.

ファイル格納部は、ファイル障害処理管理部からの要求
により先頭ジョブステップ用ファイル、あるいは先頭ジ
ョブステップ以外用ファイルを格納するためのものであ
る。
The file storage section is for storing a file for the first job step or a file for a job other than the first job step in response to a request from the file failure processing management section.

(実施例) 次に、本発明について図面を参照して説明する。(Example) Next, the present invention will be explained with reference to the drawings.

第1図は、本発明によるファイルの障害処理方式の一実
施例を示すブロック図である。第1図において、1はフ
ァイル処理部、2はファイル障害処理管理部、3はジョ
ブステップ順判断部、4は先頭ジョブステップ用ファイ
ル内容保存部、5は先頭ジョブステップ以外用ファイル
内容保存部、6はファイル格納部である。
FIG. 1 is a block diagram showing an embodiment of a file failure handling method according to the present invention. In FIG. 1, 1 is a file processing unit, 2 is a file failure processing management unit, 3 is a job step order determination unit, 4 is a file content storage unit for the first job step, 5 is a file content storage unit for other than the first job step, 6 is a file storage section.

第1図において、ファイル処理部1はデータ転送路11
を介して、ファイル格納部6に対してファイル処理を行
う。ファイル処理部1はファイルオーブン処理を実行す
る前に、データ転送路13を介してファイル障害処理管
理部2に上記処理の必要である旨を伝える。ファイル障
害処理管理部2はジョブの実行中における現在のジョブ
ステップ順を、データ転送路7を介してジョブステップ
順判断部3から受取る。現在、先頭ジョブステップであ
るならば、先頭ジョブステップ用ファイル保存部4にデ
ータが保存されていれば異常終了後のジョブの先頭から
の再実行である。したがって、先頭ジョブステップ用フ
ァイル保存部4の内部をデータ転送路8を介して読出し
、データ転送路10を介してファイル格納部6に対して
書込む。
In FIG. 1, the file processing section 1 includes a data transfer path 11
File processing is performed on the file storage section 6 via. Before executing the file oven process, the file processing unit 1 notifies the file failure process management unit 2 via the data transfer path 13 that the above process is necessary. The file failure processing management unit 2 receives the current job step order during job execution from the job step order determination unit 3 via the data transfer path 7. If the current job step is the first job step, if the data is saved in the first job step file storage section 4, the job will be re-executed from the beginning after the abnormal termination. Therefore, the inside of the first job step file storage section 4 is read out via the data transfer path 8 and written into the file storage section 6 via the data transfer path 10.

これによって、ジョブの先頭時点にファイルの内容が復
旧される。先頭ジョブステップ用ファイル保存部4にデ
ータが保存されていなければ、データ転送路10を介し
てファイル格納部6よシフアイルの内容を読出し、デー
タ転送路8を介して先頭ジョブステップ用ファイル保存
部4に上記内容を書込む。
This restores the file contents to the beginning of the job. If no data is stored in the file storage unit 4 for the first job step, the contents of the file are read from the file storage unit 6 via the data transfer path 10 and are stored in the file storage unit 4 for the first job step via the data transfer path 8. Write the above contents to .

現在、先頭ジョブステップ以外であるときに、先頭ジョ
ブステップ以外用ファイル保存部5にデータが保存され
ていれば、異常終了後のジョブステップの先頭から再実
行が開始される。したがって、この場合には先頭ジョブ
ステップ以外用ファイル保存部5の内容をデータ転送路
9を介して読出し、データ転送路10を介してファイル
格納部6に対して書込むことにより、ジョブステップの
先頭時点にファイルの内容が復旧される。先頭ジョブス
テップ以外用ファイル保存部5にデータが保存されてい
なければ、データ転送路10を介してファイル格納部6
からファイルの内容を読出し、データ転送路9を介して
先頭ジョブステップ以外用ファイル保存部5に?込む。
If the current job step is other than the first job step and data is stored in the non-first job step file storage unit 5, re-execution will be started from the beginning of the job step after the abnormal termination. Therefore, in this case, by reading the contents of the file storage section 5 for use other than the first job step via the data transfer path 9 and writing them to the file storage section 6 via the data transfer path 10, The contents of the file are recovered at the point in time. If data is not stored in the file storage unit 5 for use other than the first job step, the data is stored in the file storage unit 6 via the data transfer path 10.
The contents of the file are read from the file storage section 5 for files other than the first job step via the data transfer path 9? It's crowded.

ファイル処理部1はファイルのクローズ処理を実行した
後、データ転送路12を介してファイル障害処理管理部
2へ上記処理の実行を伝える。ファイル障害処理管理部
2はデータ転送路7を介して、ジョブの実行中における
現在のジョブステップ順をジョブステップ順判断部3か
ら受取る。現在、最終ジョブステップであれば、データ
転送路8を介して先頭ジョブステップ用ファイル保存部
4の内容を消去するとともに、データ転送路9を介して
先頭ジョブステップ以外用ファイル保存部5の内容を消
去する。現在、最終ジョブステップ以外であれば、デー
タ転送路9を介して先頭ジョブステップ以外用ファイル
保存部5の内容を消去する。
After executing file close processing, the file processing section 1 notifies the file failure processing management section 2 of the execution of the above processing via the data transfer path 12. The file failure processing management unit 2 receives the current job step order during job execution from the job step order determination unit 3 via the data transfer path 7 . Currently, if it is the final job step, the contents of the file storage section 4 for the first job step are erased via the data transfer path 8, and the contents of the file storage section 5 for other than the first job step are erased via the data transfer path 9. to erase. If the current job step is other than the final job step, the contents of the file storage section 5 for other than the first job step are erased via the data transfer path 9.

(発明の効果) 以上説明したように本発明は、ジョブ開始時点における
ファイルの内容、および先頭以外のジョブステップ開始
時点におけるファイルの内容を格納しておくことによっ
て、ジョブの開始時点からの再実行、およびジョブステ
ップ開始時点からの再実行の双方が実現できるという効
果がある。
(Effects of the Invention) As explained above, the present invention enables re-execution from the start of a job by storing the contents of a file at the start of a job and the contents of a file at the start of a job step other than the beginning. , and re-execution from the start point of the job step.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は、本発明によるファイルの障害処理方式を実現
する一実施例を示すブロック図である。 1・・・ファイル処理部 2・・・ファイル障害処理管理部 3・・・ジョブステップ順判断部 4・・・先頭ジョブステップ用ファイル内容保存部 5・・・先頭ジョブステップ以外用ファイル内容保存部 T〜13・・・データ転送路
FIG. 1 is a block diagram showing an embodiment of the file failure handling method according to the present invention. 1...File processing section 2...File failure processing management section 3...Job step order judgment section 4...File content storage section for first job step 5...File content storage section for other than the first job step T~13...Data transfer path

Claims (1)

【特許請求の範囲】[Claims] ファイル処理を実行するためのファイル処理部と、ジョ
ブの実行中における現在のジョブステップ順を判断する
ためのジョブステップ順判定部と、前記現在のジョブス
テップ順を前記ジョブステップ順判定部から受取り、フ
ァイルの障害に対応して前記ファイルを管理するための
ファイル障害処理管理部と、前記ファイル障害処理管理
部に対して先頭ジョブステップ用ファイルをジョブ開始
時点に提供するための先頭ジョブステップ用ファイル内
容保存部と、前記ファイル障害処理管理部に対して先頭
ジョブステップ以外用ファイルをジョブ開始時点に提供
するための先頭ジョブステップ以外用ファイル内容保存
部と、前記ファイル障害処理管理部からの要求により前
記先頭ジョブステップ用ファイル、あるいは前記先頭ジ
ョブステップ以外用ファイルを格納するためのファイル
格納部とを具備して構成したことを特徴とするファイル
の障害処理方式。
a file processing unit for executing file processing; a job step order determining unit for determining the current job step order during job execution; and receiving the current job step order from the job step order determining unit; A file failure processing management unit for managing the file in response to a file failure, and file contents for the first job step for providing the first job step file to the file failure processing management unit at the time of job start. a storage unit, a file content storage unit for files other than the first job step for providing files for other than the first job step to the file failure processing management unit at the time of job start; 1. A file failure handling method comprising: a file storage section for storing a file for a first job step or a file for a file other than the first job step.
JP60194237A 1985-09-03 1985-09-03 Processing system for fault of file Pending JPS6254347A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60194237A JPS6254347A (en) 1985-09-03 1985-09-03 Processing system for fault of file

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60194237A JPS6254347A (en) 1985-09-03 1985-09-03 Processing system for fault of file

Publications (1)

Publication Number Publication Date
JPS6254347A true JPS6254347A (en) 1987-03-10

Family

ID=16321255

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60194237A Pending JPS6254347A (en) 1985-09-03 1985-09-03 Processing system for fault of file

Country Status (1)

Country Link
JP (1) JPS6254347A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63232192A (en) * 1987-03-10 1988-09-28 本田技研工業株式会社 Oil injection device for fluid couplings
US5736605A (en) * 1995-06-14 1998-04-07 Mitsubishi Chemical Mkv Company Vinyl chloride resin composition

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63232192A (en) * 1987-03-10 1988-09-28 本田技研工業株式会社 Oil injection device for fluid couplings
US5736605A (en) * 1995-06-14 1998-04-07 Mitsubishi Chemical Mkv Company Vinyl chloride resin composition

Similar Documents

Publication Publication Date Title
KR100413915B1 (en) Computer system based on microprocessor, its driving method and backup system therefor
JPH0291749A (en) Nonvolatile type semiconductor memory device
US5524203A (en) Disk cache data maintenance system
JP2003317387A (en) Information recording apparatus and information recording method on recording medium
JPH05225076A (en) Method and device for managing common information
JPS6254348A (en) Processing system for fault of file
JP3022011B2 (en) Data backup system
JPH0793101A (en) Data backup device
JPS62125452A (en) Data back-up system for storage device
JPS58175065A (en) Processing system of multiplex volume
JP2656499B2 (en) Computer system
JPH0820933B2 (en) Data writing method and device
JP3463696B2 (en) Online garbage collection processing method
JPS59133620A (en) Automatic operating system for power restoration
JPS622335A (en) Back-up processing system for file device
JPH04251317A (en) System for protecting and reproducing status of task
JPH04209044A (en) Data base control system
JPS61133448A (en) Logging information guarantee system
JPH10222312A (en) Storage system
JPS6389944A (en) Managing system for file updating history
JPS58114152A (en) Back up device for magnetic disc
JPH0619767A (en) Magnetic disk device with file restoration function
JPH04291432A (en) How to obtain execution history in online system
JPH01296461A (en) Magnetic disk device
JPH08106419A (en) Backup device