[go: up one dir, main page]

JPH02260045A - Application trouble checking system - Google Patents

Application trouble checking system

Info

Publication number
JPH02260045A
JPH02260045A JP1082939A JP8293989A JPH02260045A JP H02260045 A JPH02260045 A JP H02260045A JP 1082939 A JP1082939 A JP 1082939A JP 8293989 A JP8293989 A JP 8293989A JP H02260045 A JPH02260045 A JP H02260045A
Authority
JP
Japan
Prior art keywords
data
file
application
contents
copied
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
JP1082939A
Other languages
Japanese (ja)
Inventor
Yoshiki Wakai
若井 吉樹
Hiroshi Shinozaki
篠崎 博司
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 JP1082939A priority Critical patent/JPH02260045A/en
Publication of JPH02260045A publication Critical patent/JPH02260045A/en
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

PURPOSE:To attain the quick and accurate recovery without wasting a file area by automatically acquiring only the data dump to which the update information is not correctly reflected after execution of an application. CONSTITUTION:The input data on an item is read at the end of a file A 3 and the data having the same keys are retrieved out of a data base 5 for the key items. Then the input data and the master data retrieved out of the base 5 are copied to a file B 4. An application is executed and the updated master data is copied to the file B 4. A data check program is started and the update data is applied to an arithmetic formula with an update data item name obtained by an application used as a key. The contents of the key item applied to the arithmetic formula are compared with the contents of the same key items of the master data. If these contents are identical with each other, they are written into the base 5 and the contents of files are erased. If both contents are not coincident with each other, the master data is copied to the base 5 and the same master data is stored in the file B 4.

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明はファイル装置を有するシステムに関し、特にそ
のアプリケーションのトラブルチエツク方式に関する。
DETAILED DESCRIPTION OF THE INVENTION (Field of Industrial Application) The present invention relates to a system having a file device, and more particularly to a trouble-checking method for its applications.

(従来の技術) 従来、アプリケーションのトラブルをリカバリするため
、データベースのアプリケ−シランを実行する前後でダ
ンプをセーブし、アプリケーションの終了後にそれぞれ
のダンプを参照していた。
(Prior Art) Conventionally, in order to recover from an application problem, dumps were saved before and after executing a database application run, and each dump was referenced after the application ended.

(発明が解決しようとする課題) 上述し九従来の方式では、データベースの内容をすべて
2度にわたってコピーするため、ファイル領域を無駄に
するという欠点がある。
(Problems to be Solved by the Invention) The nine conventional methods described above have the disadvantage of wasting file area because all the contents of the database are copied twice.

本発明の目的は、ファイル装置を有するシステムにおい
てアプリケーションのトラブルをリカバリするため、ア
プリケーションの実行時に処理データ1件ごとに実行前
後のデータベースの内容をダンプし、更新情報が正しく
反映されていないデータのダンプのみを自動的に取得す
ることにより上記欠点を除去し、ファイル領域を無駄に
することがないように構成したアプリケージジン・トラ
ブル・チエツク方式を提供することにある。
An object of the present invention is to dump the contents of a database before and after execution for each piece of processed data when an application is executed, in order to recover from application troubles in a system that has a file device. It is an object of the present invention to provide an application engine trouble check system that eliminates the above-mentioned drawbacks by automatically acquiring only a dump, and is configured so that file areas are not wasted.

(課題を解決するための手段) 本発明によるアプリケーション・トラブル・チエツク方
式はダンプ手段と、自動ダンプデータ取得手段とを具備
して構成したものである。
(Means for Solving the Problems) The application trouble check system according to the present invention includes a dump means and an automatic dump data acquisition means.

ダンプ手段は、ファイル装置を有してアプリケージ碧ン
のトラブルをリカバリするため、アプリケーションの実
行時に処理データ1件ごとに実行前後のデータベースの
内容をダンプする丸めのものである。
The dumping means has a file device and is rounded to dump the contents of the database before and after execution for each piece of processed data when an application is executed, in order to recover from a problem with the application cage.

0勤ダンプデータ取得手段は、ダンプの実行時に更新情
報が正しく反映されていないデータのダンプのみを自動
的に取得するためのものである。
The zero-shift dump data acquisition means is for automatically acquiring only the dump of data whose update information is not correctly reflected when the dump is executed.

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

第1図は、本発明によるアプリケーション・トラブル・
チエツク方式の一実施例を示すブロック図である。
FIG. 1 shows the application troubleshooting according to the present invention.
FIG. 2 is a block diagram showing an embodiment of a check method.

第1図において、1はプロセサ、2は端末、3.4はそ
れぞれファイル(A)およびファイル(B)、5はデー
タベースである。
In FIG. 1, 1 is a processor, 2 is a terminal, 3.4 is a file (A) and a file (B), respectively, and 5 is a database.

ファイル(A)3はアプリケーションを実行するための
入力データファイルであり、データベース5はファイル
(A)3の更新対象のデータを格納するためのマスタフ
ァイルである。
The file (A) 3 is an input data file for executing an application, and the database 5 is a master file for storing data to be updated in the file (A) 3.

ファイル(B)4はデータコピー用のファイルであり、
ファイル(A)3とデータベース5とはそれぞれキー項
目を有し、ファイル(A)3のデータのキーと、データ
ベース5のマスタデータのキーとは同じものである。
File (B) 4 is a file for data copying,
File (A) 3 and database 5 each have a key item, and the data key of file (A) 3 and the master data key of database 5 are the same.

プロセサ1上では、本発明に則したプログラムを起動し
、アプリケーション実行前後のデータをチエツクする。
On the processor 1, a program according to the present invention is started and data before and after application execution is checked.

第2図は、第1図に示すアプリケーション・トラブル・
チエツク方式の実行手J[t−表わすフローチャートで
ある。
Figure 2 shows the application troubles shown in Figure 1.
This is a flowchart showing the execution method J[t- of the check method.

第1ステツプでは、ファイル(A)3の最後に1件の入
力データを読込み、キー項目より同一キーをもつデータ
をデータベース5から検索し、入力データおよびデータ
ベース5より検索されたマスタデータをファイル(B)
4にコピーする。
In the first step, one piece of input data is read at the end of the file (A) 3, data with the same key is searched from the database 5 from the key field, and the input data and the master data searched from the database 5 are transferred to the file (A). B)
Copy to 4.

第2ステツプではアプリケーションを実行し、第3ステ
ツプではアプリケーション実行後の更新されたマスタデ
ータをファイル(B)4にコピーする。
In the second step, the application is executed, and in the third step, the updated master data after execution of the application is copied to file (B)4.

第4ステツプでは、アプリケーションによる更新データ
項目名をキーとして、データ・チエツク・プログラムに
保存された同一キーの演算式へ入力データの同一キーの
項目を投入する。
In the fourth step, using the updated data item name by the application as a key, the same key item of the input data is entered into the same key arithmetic expression stored in the data check program.

第5ステツプでは、第4ステツプで演算式にかけられた
キー項目の内容と、第3ステツプでコピーされたマスタ
データの同一キー項目の内容とを比較する。
In the fifth step, the content of the key item applied to the arithmetic expression in the fourth step is compared with the content of the same key item in the master data copied in the third step.

同一ならば、第3ステツプでコピーされたマスタデータ
をデータベース5に書込み、第1ステツプでコピーされ
た入力データとマスタデータとを消込む。内容が異なれ
ば、第3ステツプでコピーされたマスタデータを消込み
、第1ステツプでコピーされたマスタデータをデータベ
ース5にコピーシ、ファイル(B)4にモ同一のマスタ
データを保存する。
If they are the same, the master data copied in the third step is written into the database 5, and the input data and master data copied in the first step are erased. If the contents are different, the master data copied in the third step is erased, the master data copied in the first step is copied to the database 5, and the same master data is saved in the file (B) 4.

第6ステツプでは、第1〜第5ステツプをファイル(A
)3のデータがなくなるまで繰返す。
In the 6th step, the 1st to 5th steps are transferred to a file (A
) Repeat until the data in 3 is exhausted.

ここで、同一トランザクジョンが複数回にわたって現れ
た場合には、重複を許さないものとする。
Here, if the same transaction appears multiple times, duplication is not allowed.

(発明の効果) 以上説明したように本発明は、アプリケーションを実行
した後の更新情報が正しく反映されていないデータダン
プのみを自動的に取得することにより、ファイル領域を
無駄にすることもなく、データベースのマスタデータの
リカバリを迅速、且つ、正確に行うことができるという
効果がある。
(Effects of the Invention) As explained above, the present invention automatically acquires only data dumps that do not correctly reflect update information after executing an application, thereby eliminating wasted file space. This has the effect that database master data can be recovered quickly and accurately.

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

第1図は、本発明によるアプリケーション・トラブル・
チエツク方式の一実施例を示すブロック図である。 第2図は、第1図に示すアプリケーション・トラブル・
チエツク方式の実行手順を表わすフローチャートである
FIG. 1 shows the application troubleshooting according to the present invention.
FIG. 2 is a block diagram showing an embodiment of a check method. Figure 2 shows the application troubles shown in Figure 1.
7 is a flowchart showing the execution procedure of the check method.

Claims (1)

【特許請求の範囲】[Claims] ファイル装置を有してアプリケーションのトラブルをリ
カバリするため、前記アプリケーションの実行時に処理
データ1件ごとに実行前後のデータベースの内容をダン
プするためのダンプ手段と、前記ダンプの実行時に更新
情報が正しく反映されていないデータのダンプのみを自
動的に取得するための自動ダンプデータ取得手段とを具
備して構成したことを特徴とするアプリケーション・ト
ラブル・チェック方式。
In order to recover from application troubles by having a file device, there is a dump means for dumping the contents of the database before and after execution for each piece of processed data when the application is executed, and updated information is correctly reflected when the dump is executed. An application trouble checking method comprising: an automatic dump data acquisition means for automatically acquiring only a dump of data that has not been dumped.
JP1082939A 1989-03-31 1989-03-31 Application trouble checking system Pending JPH02260045A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1082939A JPH02260045A (en) 1989-03-31 1989-03-31 Application trouble checking system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1082939A JPH02260045A (en) 1989-03-31 1989-03-31 Application trouble checking system

Publications (1)

Publication Number Publication Date
JPH02260045A true JPH02260045A (en) 1990-10-22

Family

ID=13788195

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1082939A Pending JPH02260045A (en) 1989-03-31 1989-03-31 Application trouble checking system

Country Status (1)

Country Link
JP (1) JPH02260045A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05120065A (en) * 1991-10-25 1993-05-18 Nippon Steel Corp Testing and verifying method for computer program
US8031361B2 (en) 2006-09-19 2011-10-04 Brother Kogyo Kabushiki Kaisha Image forming apparatus
US8089662B2 (en) 2006-09-25 2012-01-03 Brother Kyogo Kabushiki Kaisha Image forming apparatus
US8125670B2 (en) 2006-09-28 2012-02-28 Brother Kogyo Kabushiki Kaisha Data processing apparatus and recording medium
US8179557B2 (en) 2006-09-28 2012-05-15 Brother Kogyo Kabushiki Kaisha Image forming apparatus for reading information from and writing information to a non-contact medium

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05120065A (en) * 1991-10-25 1993-05-18 Nippon Steel Corp Testing and verifying method for computer program
US8031361B2 (en) 2006-09-19 2011-10-04 Brother Kogyo Kabushiki Kaisha Image forming apparatus
US8089662B2 (en) 2006-09-25 2012-01-03 Brother Kyogo Kabushiki Kaisha Image forming apparatus
US8125670B2 (en) 2006-09-28 2012-02-28 Brother Kogyo Kabushiki Kaisha Data processing apparatus and recording medium
US8179557B2 (en) 2006-09-28 2012-05-15 Brother Kogyo Kabushiki Kaisha Image forming apparatus for reading information from and writing information to a non-contact medium

Similar Documents

Publication Publication Date Title
JP3270216B2 (en) File name detection method
RU2565109C2 (en) Method and apparatus for recovering backup database
JP2000259456A (en) File revision management system
JPH10161916A (en) How to detect update conflicts due to database replication
CN113792026A (en) Deployment method and device of database script and computer readable storage medium
JPH02260045A (en) Application trouble checking system
CN109325005B (en) Data processing method and electronic equipment
JP2538630B2 (en) Automatic test item selection system
CN112473145B (en) Game engine-based data processing method and device
CN116466878A (en) Method, device, equipment and medium for guaranteeing snapshot data integrity of clone volume
JPH0731617B2 (en) Program runaway detection method
JP3181419B2 (en) Management method of program development products
JPH0322152A (en) File restoring system
JPH1153239A (en) Rollback processing method for database and recording medium recorded with procedure thereof
JP2906787B2 (en) File compression method and file recovery method
JPH0256666A (en) System for dynamically updating job network unitary control system generating information
JP2001229062A (en) Distributed file management method
JP2560545B2 (en) Interface inspection processor
JPH05143422A (en) Updated journal managing system
JPH07114470A (en) Shared data management system
JPH02227751A (en) File update processor
JPH0659964A (en) Dictionary distributed operation management method
JPS63233445A (en) Local addition system for internal file name
JPH0235529A (en) Checkpoint dump acquisition method
JPH02227747A (en) Automatic collection system for job step dump