JPS5870367A - File registering system - Google Patents

File registering system

Info

Publication number
JPS5870367A
JPS5870367A JP56169292A JP16929281A JPS5870367A JP S5870367 A JPS5870367 A JP S5870367A JP 56169292 A JP56169292 A JP 56169292A JP 16929281 A JP16929281 A JP 16929281A JP S5870367 A JPS5870367 A JP S5870367A
Authority
JP
Japan
Prior art keywords
file
data
files
generation
registered
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.)
Granted
Application number
JP56169292A
Other languages
Japanese (ja)
Other versions
JPS6232817B2 (en
Inventor
Yoshiki Kurosawa
黒沢 好樹
Shinji Sumiya
炭谷 伸二
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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP56169292A priority Critical patent/JPS5870367A/en
Publication of JPS5870367A publication Critical patent/JPS5870367A/en
Publication of JPS6232817B2 publication Critical patent/JPS6232817B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operations

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Techniques For Improving Reliability Of Storages (AREA)
  • Hardware Redundancy (AREA)

Abstract

PURPOSE:To simplify reexecution in case when an abnormal state has ocurred, by storing data in a file of the latest generation file, and after that, registering the following generation file in a separte idle file. CONSTITUTION:Files Fl-Fn of a memory 2 are registered in the latest generation directory T1. These files F1-Fn which have been registered as the latest generation file are made to correspond to volumes Vl-Vn of a disk device. In this state, by a processing part 5, a data Dl of the file Fl is generated to Vl, subsequently, the data D2 of the file F2 is generated to V2, these generations are executed continuously, and in the end, when the data Dn of the file Fn is generated in Vn and this processing has been completed, a control part 4 registers files fl-fn in the following generation directory T2. That is to say, in the following generation directory T2, the files fl-fn and the volume numbers Vl-Vn indicating a position of each file are written, and the registration is completed.

Description

【発明の詳細な説明】 本発叫はファイルをシステムにカタログ登録するファイ
ル登録方式に関する。
DETAILED DESCRIPTION OF THE INVENTION The present disclosure relates to a file registration method for cataloging files in a system.

処理システムにおいては、一般にプログラム等で作成さ
れたデータ全システムにカタログ登録(データの所在に
関わる情報を登録)シ、登録簿によってデータの履歴(
世代)等を管理する。従来方式では、ファイルにデータ
を作成したのち、直ちに最新世代ファイルとして登録す
る方法を採っている。登録すべきファイルがn個存在し
、これを1つのジョブ(n個のジョブステップで構成さ
れる)で作成するとき、途中のジョブステップ(例えば
ファイルF、のデータ作成で異常を生じた場合には、フ
ァイルF2オでか最新世代としてカタログ登録された形
で異常終了する。このためジョブを再実行する場合には
、ファイルF1及びF2の最新世代登録全消去しないと
ファイルF、 −F3までの各々の世代連続性がくずれ
る欠点があυ、またその要否を、システムを運用するオ
ペレータが判断しなければならない不便さがあった。
In a processing system, data created by a program, etc. is generally registered in a catalog (registering information related to the location of the data) in the entire system, and the history of the data (
generation), etc. In the conventional method, after data is created in a file, it is immediately registered as the latest generation file. When there are n files to be registered and they are created by one job (consisting of n job steps), if an error occurs during data creation of an intermediate job step (for example, file F), terminates abnormally with file F2O being cataloged as the latest generation.For this reason, if you re-run the job, you must delete all the latest generation registrations for files F1 and F2. It has the disadvantage that the continuity of each generation is broken, and there is also the inconvenience that the operator who operates the system has to judge whether it is necessary or not.

本発明は上記の欠点を解決するためになされたもので、
1V代管理されるファイル作成ジョブの再実行全容易と
するファイル登録方式の提供を目的とする。
The present invention has been made to solve the above-mentioned drawbacks.
The purpose of the present invention is to provide a file registration method that makes it easy to re-execute a file creation job that is managed on a 1V basis.

本発明は、世代別の登録mを有し、ファイルを登録する
時点毎に、該ファイルを世代別に該登録簿に登録すると
2によりファイルの贈ト外答押するファイル登録方式に
おいて、最新世代ファイルにデータを格納する手段と、
データ未格納の空きファイルを次世代ファイルとして登
録する手段とを備え、該最新世代ファイルにデータを格
納した後に次世代ファイルの登録をすることを特徴とす
る0 以下、本発明を図面によって説明する。第1図は従来方
式を説明するフローチャート、第2図は本発明の一実施
例を説明するフローチャート、第3図は本発明の一実施
例を説明するブロック図であυ、1はディスク装置、2
はメモリ、3は処理装置、4は制御部、5は処理部、6
は表示部、7はプリンタ、D+ * Dt t D ”
はデータ、F’zFl 、Fn、  fat f、、 
 fnはファイル番号、Jはジョブ\Jr +  Jt
 9 Jnはジョブ0ステツプ、T、は最新世代登録[
、Tzは次世代登録簿、■、。
The present invention has a registration m for each generation, and each time a file is registered in the register, the latest generation file is registered. a means for storing data in;
and a means for registering an empty file in which no data is stored as a next-generation file, and the next-generation file is registered after data is stored in the latest generation file.0 Hereinafter, the present invention will be explained with reference to the drawings. . FIG. 1 is a flowchart explaining a conventional method, FIG. 2 is a flowchart explaining an embodiment of the present invention, and FIG. 3 is a block diagram explaining an embodiment of the present invention. 2
is a memory, 3 is a processing unit, 4 is a control unit, 5 is a processing unit, 6
is the display section, 7 is the printer, D+ * Dt t D ”
is data, F'zFl, Fn, fat f,,
fn is the file number, J is the job\Jr + Jt
9 Jn is job 0 step, T is latest generation registration [
,Tz is the next generation registry,■,.

F2.Vnはポリニーム番号である0第1図に示すよう
に、F、〜Fnのn個のファイルを登録する際、従来方
式では、ファイル(例えばFI )にデータ格納した後
に最新世代ファイルとして登録する形を採っていた。フ
ァイルがn個あるので、n個のジョブステップJ、〜J
nを実行することに彦るが、例えばジョブステップJ2
 (ファイルF2の作成)において異常を生じた場合に
は、ファイルF1が最新世代ファイルとして登録された
形でジョブJが異常終了することになる。このため従来
方式で再実行(RERtJN )する際には、ファイル
F、の最新世代の登録を取消したのちジョブJ(ジョブ
ステップJI〜Jn)のRERUN ffi行う必要が
ある。
F2. Vn is a polynym number 0 As shown in Figure 1, when registering n files F, ~Fn, the conventional method is to store the data in a file (for example, FI) and then register it as the latest generation file. was taken. Since there are n files, n job steps J, ~J
For example, job step J2
If an abnormality occurs in (creation of file F2), job J will end abnormally with file F1 registered as the latest generation file. Therefore, when re-executing (RERtJN) using the conventional method, it is necessary to cancel the registration of the latest generation of file F and then perform RERUN ffi of job J (job steps JI to Jn).

これに対し本発明は、第2図に示すように最新世代ファ
イルがn個用意されており、この最新世代ファイルにデ
ータを作成し、n個のファイル(Fl〜Fn)全部のデ
ータ作成終了後に、データ未格納な別の空きファイル(
f+〜fn)を次世代ファイルとして登録するものであ
る。この方法全裸れば、ジョブ実行中に、途中のジョブ
ステップ(例えばJt )で異常を生じても、再実行(
RERUN )の際、登録済みファイルの登録取消しを
必要としないO 3一 本発明の登録手順を第3図によって説明する。
On the other hand, in the present invention, n latest generation files are prepared as shown in FIG. , another free file with no data stored (
f+ to fn) are registered as next-generation files. If you use this method completely, even if an error occurs in an intermediate job step (for example, Jt) during job execution, you will not be able to rerun the job.
The registration procedure of the present invention that does not require registration cancellation of registered files during RERUN will be explained with reference to FIG.

第3図において、制御部4は、メモリ2内に設けられた
ファイルF1〜Fn’5最新世代登録簿T1に登録する
。すなわち最新世代登録mTrの左欄にファイル名(T
、〜Tn)が書込まれ、同じく右欄に各ファイルの所在
を示すボリー−ム番号(vI〜Vn)が書込まれる。従
ってこの最新世代ファイルとして登録されたファイルF
、〜Fnは、ディスク装置のボリー−ムV、−Vnに対
応づけられる。次に処理部5が、ファイルF1のデータ
D1をF1に作成する処理を実行し、次にファイルF2
のデータD2をF2に作成するというように引続いて実
行し、最後のファイルFnのデータDnをVnに作成す
る処理を完了したとき、制御部4Fi、ファイルナ1〜
fnk次世代登録#T、に登録する。
In FIG. 3, the control unit 4 registers files F1 to Fn'5 provided in the memory 2 in the latest generation register T1. In other words, the file name (T
, ~Tn) are written, and similarly, volume numbers (vI~Vn) indicating the location of each file are written in the right column. Therefore, file F registered as this latest generation file
, ~Fn are associated with volumes V, -Vn of the disk device. Next, the processing unit 5 executes processing to create data D1 of file F1 in F1, and then
When the process of creating the data D2 of the last file Fn in F2 is completed, the control unit 4Fi and the file names 1 to 1
Register with fnk next generation registration #T.

すなわち次世代登録簿T2には、ファイルf1〜fnと
、各ファイルの所在を示すボリー−ム番号v1〜vnが
書込まれて、登録を完了する。なおファイルf、〜fn
ヲ次世代登録簿T2に登録して空きファイルとして用意
しておけば、次の登録時点4− で、このファイルf、〜fnが最新世代の空きファイル
の役目を果す。
That is, files f1 to fn and volume numbers v1 to vn indicating the location of each file are written in the next generation register T2, and the registration is completed. Note that files f, ~fn
If they are registered in the next generation registry T2 and prepared as free files, at the next registration point 4-, these files f, to fn will serve as free files of the latest generation.

以上のように本発明は、最新世代のファイルを設け、こ
れにデータを作成したのちに、次世代ファイルとして別
途の空きファイルを次世代として登録する方式を採るこ
とによシ、異常事態発生時の再実行′(+:料易とし、
システムの運用効率を著しく向上しうるオリ点を有する
As described above, the present invention creates a latest generation file, creates data in it, and then registers a separate empty file as the next generation file. Re-execution′ (+: easy,
It has the advantage of significantly improving system operational efficiency.

−4、図面の簡単な説明 第1図は従来方式を説明するフローチャート、第2図は
本発明の一実施例を説明するフローチャート、第3図は
本発明の一実施例を説明するブロック図であり、図中に
用いた符号は次の通シである0 1はディスク装置g、2はメモリ、3は処理装置、4は
制御部、5は処理部、6Fi表示部、7はプリンタ、D
+ 、Dt HD nはデータ、FI、F2゜Fn、 
 f、、f2.fnはファイル番号、Jはジョブ、Jl
 !  Jt HJ nはジョブステップ、Tlは最新
世代登録簿、Ttは次世代登録簿、V、、V、。
-4. Brief description of the drawings Figure 1 is a flowchart explaining the conventional system, Figure 2 is a flowchart explaining an embodiment of the present invention, and Figure 3 is a block diagram explaining an embodiment of the present invention. The symbols used in the figure are as follows: 0 1 is the disk device g, 2 is the memory, 3 is the processing unit, 4 is the control unit, 5 is the processing unit, 6 is the Fi display unit, 7 is the printer, D
+, Dt HD n is data, FI, F2°Fn,
f,, f2. fn is the file number, J is the job, Jl
! Jt HJ n is the job step, Tl is the latest generation registry, Tt is the next generation registry, V,,V,.

Vn、  Vl−vnidボリューム番号を示す。Vn, Vl-vnid indicates the volume number.

Claims (1)

【特許請求の範囲】[Claims] 世代別の登録簿を有し、ファイルを登録する時点毎に、
該ファイルを世代別に該登録簿に登録することによシフ
アイルの履歴を管理するファイル登録方式において、最
新世代ファイルにデータを格納する手段と、データ未格
納の空きファイルを次世代ファイルとして登録する手段
とを備え、該最新世代ファイルにデータを格納した後に
、次世代ファイルの登録をする事を特徴とするファイル
登録方式。
It has a generational registry, and each time a file is registered,
In a file registration method that manages the history of a shift file by registering the file in the registry by generation, means for storing data in the latest generation file and means for registering an empty file in which no data is stored as a next generation file. A file registration method characterized in that the next generation file is registered after data is stored in the latest generation file.
JP56169292A 1981-10-22 1981-10-22 File registering system Granted JPS5870367A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP56169292A JPS5870367A (en) 1981-10-22 1981-10-22 File registering system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP56169292A JPS5870367A (en) 1981-10-22 1981-10-22 File registering system

Publications (2)

Publication Number Publication Date
JPS5870367A true JPS5870367A (en) 1983-04-26
JPS6232817B2 JPS6232817B2 (en) 1987-07-16

Family

ID=15883807

Family Applications (1)

Application Number Title Priority Date Filing Date
JP56169292A Granted JPS5870367A (en) 1981-10-22 1981-10-22 File registering system

Country Status (1)

Country Link
JP (1) JPS5870367A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63214848A (en) * 1987-03-02 1988-09-07 Fujitsu Ltd Generation managing system for file
JPH01213735A (en) * 1988-02-22 1989-08-28 Oki Electric Ind Co Ltd Terminal program transmission system

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02112508U (en) * 1989-02-27 1990-09-10
JPH0568711U (en) * 1992-02-28 1993-09-17 株式会社新和 Car side wind curtain device for sunshade

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63214848A (en) * 1987-03-02 1988-09-07 Fujitsu Ltd Generation managing system for file
JPH01213735A (en) * 1988-02-22 1989-08-28 Oki Electric Ind Co Ltd Terminal program transmission system

Also Published As

Publication number Publication date
JPS6232817B2 (en) 1987-07-16

Similar Documents

Publication Publication Date Title
US6341308B1 (en) Input/output device information management system for multi-computer system
CN105144158B (en) Recovery processing method and system using teardown write detection
US7254592B1 (en) Method and arrangement for performing atomic updates using a logical flash memory device
CN105608143A (en) Detection method and device of consistency of multi-copy data
JPS5870367A (en) File registering system
JP2004355203A (en) Update/history/tabulation management system for data
JPH0773078A (en) File copy shift system
CN113391829B (en) A Debugging Method for Coping with High-Frequency Iterative Data
JPH02260045A (en) Application trouble checking system
JPH039426A (en) Software development environment storing system
CN115374213B (en) Data recovery method and device and storage medium
JP2573926B2 (en) Verification method of file update
JP2006099452A (en) Si object file and si related file management system
JP3771753B2 (en) Integrated resource management method
JPS61177532A (en) Area control system
JPS63196956A (en) File exclusion system
CN116842084A (en) Data query methods, equipment and storage media in cloud environment
JPS58134355A (en) Preserved generation controlling method of file
JPH06266541A (en) Deliverable version management method
JPH02226350A (en) Data control method for computer system
CN115712436A (en) Model compiling management method and device, electronic equipment and storage medium
CN115080665A (en) A data processing method and device
JPH04149751A (en) Method for processing garbage collection
JPS6220040A (en) File updating system
JPH0273436A (en) File control system