JPH02260045A - Application trouble checking system - Google Patents
Application trouble checking systemInfo
- 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
Links
- 238000000034 method Methods 0.000 claims description 8
- 238000011084 recovery Methods 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 2
- 238000013024 troubleshooting Methods 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 1
Landscapes
- Debugging And Monitoring (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
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.
第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)
カバリするため、前記アプリケーションの実行時に処理
データ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.
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)
| 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 |
-
1989
- 1989-03-31 JP JP1082939A patent/JPH02260045A/en active Pending
Cited By (5)
| 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 |