JPH04118736A - On-line partial service device - Google Patents

On-line partial service device

Info

Publication number
JPH04118736A
JPH04118736A JP23949490A JP23949490A JPH04118736A JP H04118736 A JPH04118736 A JP H04118736A JP 23949490 A JP23949490 A JP 23949490A JP 23949490 A JP23949490 A JP 23949490A JP H04118736 A JPH04118736 A JP H04118736A
Authority
JP
Japan
Prior art keywords
file
updating
management table
service
data
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
JP23949490A
Other languages
Japanese (ja)
Inventor
Toshiaki Yoshima
儀間 敏昭
Masataka Sato
昌孝 佐藤
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 JP23949490A priority Critical patent/JPH04118736A/en
Publication of JPH04118736A publication Critical patent/JPH04118736A/en
Pending legal-status Critical Current

Links

Abstract

PURPOSE:To start the on-line service to be executed tomorrow as scheduled to execute all the scheduled updating by starting partially the service, and on the other hand, continuing the unfinished updating, even in the case updating after the on-line operation is not finished before the time of starting the on-line next day. CONSTITUTION:The device is constituted of a management table 22 for managing whether the partial service can be executed or not for the purpose of partial use of a data file 21 on a storage device 20, a file managing part 23 for managing a file based on a managed state, a data collecting part 12 for receiving a notice related to whether the service can be started with regard to its file or not from an updating part 11 for updating the data file 21, a management table updating part 13 for updating a management table 22, based on information collected to the data collecting part 12, and a display device 30 for displaying and outputting the degree of the present service. In such a state, updating which is not finished even after an on-line system is started is continued by the file updating part 11. In such a way, it does not occur that the unprocessed part is carried over to the next day.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、事務処理オンラインシステムとその記憶装置
上のデータファイルの運用・管理手段に関し、特に、デ
ータファイルの更新が複雑で長時間を要し、日常のオン
ラインの運用する時間にも一部処理をしなくてはならな
い事務処理オンラインシステムかかるオンライン部分サ
ービス装置に関する。
[Detailed Description of the Invention] [Field of Industrial Application] The present invention relates to an online business processing system and means for operating and managing data files on its storage device, and in particular, the present invention relates to a business processing online system and means for operating and managing data files on its storage device. The present invention also relates to an online partial service device for an online office processing system that requires some processing even during daily online operations.

〔従来の技術〕[Conventional technology]

事務処理オンラインシステムでは、数十台から数千台の
端末装置がホスト計算機に接続され、その端末装置より
各種の部所の使用者が記憶装置上のデータファイルを参
照、更新する。一方このデータファイルはその他の事務
処理オンラインシステムからの入力データ、或は目次9
週次9月次。
In an online office processing system, tens to thousands of terminal devices are connected to a host computer, and users in various departments refer to and update data files on a storage device through the terminal devices. On the other hand, this data file may be input data from other administrative processing online systems or Table of Contents 9
Weekly September Monthly.

期次等で行うべき事務処理にもとづいて更新される。こ
の更新処理はデータに矛盾を発生させないために、通常
オンラインサービスが終了後行なわれる。
It is updated based on the administrative procedures to be carried out on a periodic basis. This update process is normally performed after the online service ends to prevent data inconsistency.

従来この更新処理が何らかの事由で正常に動作せず再処
理を行った、或は更新量そのものが多く、次の日のオン
ラインサービスの開始の時間までに全てを終了できなか
った場合、オンラインの開始時刻を遅らせるか、一部処
理を翌日に持ち越していた。
Previously, if this update process did not work properly for some reason and was reprocessed, or the amount of updates itself was large and it was not possible to finish all of them by the time the online service starts the next day, the online service will start. The time was delayed or some processing was carried over to the next day.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

上述した従来のオンラインシステムの運用方式では、デ
ータファイル上のデータの整合性を尊重すると、関連の
ない部分までオンラインの開始時刻が遅れ、利用者に不
便であるという欠点がある。
The above-described conventional online system operation method has the disadvantage that if the integrity of the data in the data file is respected, the online start time will be delayed to unrelated parts, which is inconvenient for the user.

一方更新処理を終了すべき時点で、未だ全ての処理が終
了していないのにもかかわらず、処理を中断し、未処理
部分は翌日に持ち越すとすると、運用を難しくする欠点
がある。
On the other hand, if the update processing is to be terminated even though all the processing has not been completed yet, and the unprocessed portion is carried over to the next day, there is a drawback that the operation becomes difficult.

〔課題を解決するための手段〕[Means to solve the problem]

本発明のオンライン部分サービス装置は、ホスト計算機
系に接続された記憶装置上のデータファイルの部分的な
利用を許可するために、部分サービスが可能かどうかを
管理する管理テーブルと、管理テーブル上に管理された
状態にもとづきファイルを管理するファイル管理部と、
データファイルを更新する更新部からそのファイルにつ
いてサービスを開始してよいかどうかの通知を受けるデ
ータ収集部と、データ収集部に集められた情報にもとづ
いて管理テーブルを更新する管理テーブル更新部と、現
在のサービスの度合を表示出力する表示装置とを有して
いる。
The online partial service device of the present invention includes a management table for managing whether partial service is possible, and a management table for allowing partial use of data files on a storage device connected to a host computer system. a file management unit that manages files based on a managed state;
a data collection unit that receives notification from an update unit that updates a data file whether or not to start a service for that file; a management table update unit that updates a management table based on information collected by the data collection unit; and a display device that displays and outputs the current level of service.

〔実施例〕〔Example〕

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

第1図は本発明の一実施例を示すブロック構成図である
。第1図において、この一実施例は、データ処理装置1
0と、このデータ処理装置10に接続された記憶装置2
0と、表示装置30とで構成されており、記憶装置20
はオンラインで情報を提供するデータファイル21と、
そのデータファイルをオンラインでサービスしてよいか
、またはファイル更新中かを管理するファイル管理テー
ブル22と、ファイル管理テーブルの情報に基づきデー
タファイルの利用を管理するファイル管理部23とを有
している。データ処理装置10は、データファイル21
を外部データ或は予め定められた日次処理に基づき更新
するファイル管理部11と、ファイル更新部より更新部
か否か等の情報を受は取るデータ収集部12と、データ
収集部12によって収集されたデータに基づいて管理テ
ーブル22を更新する管理テーブル更新部13とを存し
ており、表示装置30は管理テーブルの状態を監視する
機能を有している。
FIG. 1 is a block diagram showing one embodiment of the present invention. In FIG. 1, in this embodiment, a data processing device 1
0 and the storage device 2 connected to this data processing device 10
0, a display device 30, and a storage device 20.
is a data file 21 that provides information online,
It has a file management table 22 that manages whether the data file can be serviced online or whether the file is being updated, and a file management section 23 that manages the use of the data file based on the information in the file management table. . The data processing device 10 has a data file 21
A file management unit 11 updates the data based on external data or predetermined daily processing, a data collection unit 12 receives information such as whether or not the file is updated from the file update unit, and the data collection unit 12 collects The display device 30 has a function of monitoring the state of the management table.

ファイル更新部11は、毎日オンラインシステムが終了
した後データファイル21の更新をする。翌朝までに全
ての更新が終了していれば、データファイル21は利用
者に開放することが可能であり、翌日のオンラインシス
テムも正常に開始される。
The file update unit 11 updates the data file 21 every day after the online system is finished. If all updates are completed by the next morning, the data file 21 can be made available to users, and the online system will start normally the next day.

ところが更新中に装置の故障が生じて復旧に時間がかか
った場合、故障等の不慮の事態が生じなくてもその日の
更新予定量が多量で翌朝までに終了しない場合が考えら
れる。
However, if a device failure occurs during an update and it takes a long time to recover, even if no unexpected situation such as a failure occurs, the amount of updates scheduled for that day may be large and may not be completed by the next morning.

そこで、ファイル更新部11は更新の単位が終了すると
データ収集部12にその都度終了を通知する。データ収
集部12はデータを収集し、管理テーブル更新部13に
通知する。管理テーブル更新部13は、通知された情報
に基づき管理テーブル22を更新する。管理テーブル2
2は、更新単位毎にどのデータファイルを更新するかと
いう情報を持つ。更新が全て終了せずにオンラインシス
テムを開始した場合、更新がまだ終了していないデータ
ファイル21は、利用者の参照または更新を許可すると
矛盾を発生する危険がある。
Therefore, when a unit of update ends, the file update section 11 notifies the data collection section 12 of the end each time. The data collection unit 12 collects data and notifies the management table update unit 13 of the data. The management table update unit 13 updates the management table 22 based on the notified information. Management table 2
2 has information on which data file is to be updated for each update unit. If the online system is started before all updates have been completed, there is a risk that conflicts will occur if the data files 21 that have not been updated are allowed to be referenced or updated by the user.

そこで、オンライン開始時にファイル管理部23は管理
テーブル22を参照し、予定されている更新単位が全て
終了していないデータファイル21はオンラインシステ
ムからの利用者の利用を禁止する。
Therefore, at the time of starting online, the file management unit 23 refers to the management table 22, and prohibits the user from using the data file 21 from the online system for which all scheduled update units have not been completed.

一方オンラインシステム開始後も終了していない更新は
ファイル更新部11によって継続され、更新単位が終了
する毎にデータ収集部12に通知され、さらに管理テー
ブル更新部13が管理テーブル22の該当する更新単位
の該当するデータファイルの部分を全て利用可能として
おく。一方管理テーブル更新部13が更新テーブル22
を更新する毎にファイル管理部23は更新テーブル22
を参照し、全ての予定更新単位が終了し新たに利用可能
となったデータファイル21がないかどうかを調べる。
On the other hand, updates that have not been completed even after the online system has started are continued by the file update unit 11, and each time an update unit is completed, the data collection unit 12 is notified, and the management table update unit 13 updates the management table 22 for the corresponding update unit. All parts of the corresponding data file are made available. On the other hand, the management table update unit 13 updates the update table 22
Every time the file management unit 23 updates the update table 22
It is checked whether there is any data file 21 that has become available after all scheduled update units have been completed.

もしあった場合にはファイル管理部23は利用禁止状態
を解除する。
If there is, the file management unit 23 cancels the usage prohibited state.

こうして順次更新が終了したデータファイルより利用者
に開放されていく。全ての更新が終了した時点で一連の
処理が終わる。
In this way, data files that have been updated are sequentially released to users. The series of processing ends when all updates are completed.

〔発明の効果〕〔Effect of the invention〕

以上説明したように本発明は、事務処理オンラインシス
テムで、オンライン終了後の更新が翌日のオンライン開
始時までに終了していない場合でも部分的にサービスを
開始する一方未了の更新を継続することにより、不慮の
事故等の場合でも翌日のオンラインサービスを予定通り
開始し、なおかつ予定の更新を全て行い、データに矛盾
が発生することも防止できる効果がある。
As explained above, the present invention is an online office processing system, and even if the update after the online end is not completed by the time the online starts the next day, the service can be partially started while the unfinished updates are continued. As a result, even in the event of an unexpected accident, online services can be started the next day as scheduled, all schedule updates can be made, and data inconsistencies can be prevented.

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

第1図は本発明の一実施例を示すプロ・ツク構成図であ
る。 10・・・データ処理装置、11・・・フ・アイル更新
部、12・・・データ収集部、13・・・管理テーブル
更新部、20・・・記憶装置、21・・・データファイ
ル、22・・・管理テーブル、23・・・ファイル管理
部、30・・・表示装置。
FIG. 1 is a block diagram of a program showing one embodiment of the present invention. DESCRIPTION OF SYMBOLS 10... Data processing device, 11... File update unit, 12... Data collection unit, 13... Management table update unit, 20... Storage device, 21... Data file, 22 ... Management table, 23... File management section, 30... Display device.

Claims (1)

【特許請求の範囲】[Claims]  ホスト計算機系に接続された記憶装置の、データファ
イルの部分的な利用を許可するオンライン部分サービス
装置において、部分サービスが可能かどうかを管理する
管理テーブルと、管理テーブル上に管理された状態にも
とづきファイルを管理するファイル管理部と、データフ
ァイルを更新する更新部からそのファイルについてサー
ビスを開始してよいかどうかの通知を受けるデータ収集
部と、データ収集部に集められた情報にもとづいて管理
テーブルを更新する管理テーブル更新部と、現在のサー
ビスの度合を表示出力する表示装置とを備えたことを特
徴とするオンライン部分サービス装置。
In an online partial service device that allows partial use of data files in a storage device connected to a host computer system, there is a management table that manages whether partial service is possible, and a management table based on the state managed on the management table. A file management unit that manages files, a data collection unit that receives notification from an update unit that updates data files whether or not to start service for the file, and a management table based on the information collected by the data collection unit. 1. An online partial service device comprising: a management table update unit that updates a management table; and a display device that displays and outputs a current level of service.
JP23949490A 1990-09-10 1990-09-10 On-line partial service device Pending JPH04118736A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP23949490A JPH04118736A (en) 1990-09-10 1990-09-10 On-line partial service device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP23949490A JPH04118736A (en) 1990-09-10 1990-09-10 On-line partial service device

Publications (1)

Publication Number Publication Date
JPH04118736A true JPH04118736A (en) 1992-04-20

Family

ID=17045616

Family Applications (1)

Application Number Title Priority Date Filing Date
JP23949490A Pending JPH04118736A (en) 1990-09-10 1990-09-10 On-line partial service device

Country Status (1)

Country Link
JP (1) JPH04118736A (en)

Similar Documents

Publication Publication Date Title
JP4250344B2 (en) Workflow system, workflow server, and storage medium
DE69635409T2 (en) A COMPUTER SYSTEM WITH UNBEATED ON-REQUEST AVAILABILITY
US7080105B2 (en) System and method for data backup
JPS633341B2 (en)
JPH08287162A (en) Workflow system
JP3508513B2 (en) Operation management method of computer system
JP2980310B2 (en) Automatic backup schedule method
EP4172776B1 (en) Device and method for merging backup policies
JPH04118736A (en) On-line partial service device
JP2006338197A (en) Transaction control program, transaction control method, and transaction processing system
JP2001356946A (en) Workflow execution method and apparatus, and recording medium recording workflow execution program
CN114153858B (en) Method and device for automatically updating tenant under MySQL table space
JPH10177596A (en) Product development project management system and method
JP3198604B2 (en) Continuous schedule management system
JP3723946B2 (en) Working hour management system, working hour management method, program, and recording medium
JP2002041748A (en) Project information management device and project information management method
JP3454857B2 (en) Communication charge management system, communication charge management device, and test device
JP2006343901A (en) Restore support system
JPH1040123A (en) System and method for job management
JP2000029956A (en) Workflow application execution device and workflow application construction method
JPH0363845A (en) Automatic data recovery system
JP3544555B2 (en) Batch job management method and data processing system
JP2007193581A (en) Operation time calculation system
JP4143225B2 (en) Collection / delivery processing device and recording medium recording collection / delivery processing program
JP2001325130A (en) File management apparatus and method