Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP2743786B2 - Online subsystem execution system - Google Patents
[go: Go Back, main page]

JP2743786B2 - Online subsystem execution system - Google Patents

Online subsystem execution system

Info

Publication number
JP2743786B2
JP2743786B2 JP5231513A JP23151393A JP2743786B2 JP 2743786 B2 JP2743786 B2 JP 2743786B2 JP 5231513 A JP5231513 A JP 5231513A JP 23151393 A JP23151393 A JP 23151393A JP 2743786 B2 JP2743786 B2 JP 2743786B2
Authority
JP
Japan
Prior art keywords
online
subsystem
main
transaction processing
online transaction
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.)
Expired - Lifetime
Application number
JP5231513A
Other languages
Japanese (ja)
Other versions
JPH0784958A (en
Inventor
聡樹 野依
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 JP5231513A priority Critical patent/JP2743786B2/en
Publication of JPH0784958A publication Critical patent/JPH0784958A/en
Application granted granted Critical
Publication of JP2743786B2 publication Critical patent/JP2743786B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

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

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】本発明は、メインシステムにおい
てオンライントランザクション処理が異常終了した場合
に、該メインシステムに接続されたサブシステムにおい
て該オンライントランザクション処理の一部を実行する
オンラインサブシステム実行システムに関する。
BACKGROUND OF THE INVENTION This invention is, the main system smell
Terminates online transaction processing abnormally
In the subsystem connected to the main system,
To execute a part of the online transaction processing .

【0002】[0002]

【従来の技術】特開平1−147727号公報の技術
は、オンラインプログラムの予備を保持しておき、オン
ラインダウン時には即座に予備システムに切り替えるこ
とによりオンラインダウンの影響を小さくするオンライ
ンプログラムの障害回復に関する技術である。
2. Description of the Related Art The technique disclosed in Japanese Patent Application Laid-Open No. 1-147727 is related to recovery of a failure of an online program in which reserve of an online program is held and the effect of the online down is reduced by immediately switching to a spare system when the online goes down. Technology.

【0003】特開平1−028737号公報の技術は、
大規模オンラインシステムにおけるデータベース障害発
生時に該データベースの障害により障害になってしまう
トランザクションを特定することで、障害を局所化し、
障害回復処理を容易にする技術である。
[0003] The technology disclosed in Japanese Patent Application Laid-Open No.
When a database failure occurs in a large-scale online system, by specifying the transaction that becomes a failure due to the database failure, the failure is localized,
This is a technology that facilitates failure recovery processing.

【0004】[0004]

【発明が解決しようとする課題】特開平1−14772
7号公報の技術においては、予備のプログラムは障害時
のためだけに同一サイズのプログラムを即実行可能な状
態で待機させておく必要があり、予備システム用の資源
を常に確保しておかなければならないという問題点を有
している。
Problems to be Solved by the Invention
In the technique disclosed in Japanese Patent Application Publication No. 7-127, it is necessary to keep a standby program in a state where a program of the same size can be immediately executed only in the event of a failure, and resources for the standby system must always be secured. There is a problem that it must not be.

【0005】特開平1−028737号公報の技術にお
いては、データベース等の一部の資源に対する障害にし
か対応しておらず、またこの障害の局所化はオンライン
プログラムの管理下において達成されるので、オンライ
ンプログラム自体に異常が発生した場合には対応でき
ず、再立ち上げまでの一切のトランザクションを実行す
ることができないという問題点を有している。
In the technique disclosed in Japanese Patent Application Laid-Open No. 1-28737, only a failure with respect to a part of resources such as a database is dealt with, and the localization of the failure is achieved under the control of an online program. If an abnormality occurs in the online program itself, it cannot be dealt with, and there is a problem that it is not possible to execute any transaction until restarting.

【0006】本発明の目的は、メインシステムにおいて
オンライントランザクション処理が異常終了した場合
に、該メインシステムに接続されたサブシステムにおい
て該オンライントランザクション処理の一部を実行する
ことにより、オンライントランザクション処理の異常終
の影響を最小限にとどめ、可能な限りオンライントラ
ンザクション処理を実行することができるようにするこ
とにある。
[0006] It is an object of the present invention in a main system.
When online transaction processing ends abnormally
In the subsystem connected to the main system,
By executing a part of the online transaction processing, the abnormal termination of the online transaction processing is performed.
To minimize the impact of completion, as much as possible online tiger
Be able to execute transaction processing
And there.

【0007】[0007]

【課題を解決するための手段】第1の発明のオンライン
サブシステム実行システムは、メインシステムにおいて
オンライントランザクション処理が異常終了した場合
に、該メインシステムに接続されたサブシステムにおい
て前記オンライントランザクション処理の一部を実行す
るオンラインサブシステム実行システムであって、前記
サブシステムが、前記メインシステムのオンライントラ
ンザクション処理の稼働状態を示す情報と前記メインシ
ステムが有するメインデータベースが更新中か否かを示
す情報とを保持するオンライン情報テーブルと、自サブ
システムで実行可能な前記一部のオンライントランザク
ション処理の情報と該オンライントランザクション処理
が前記メインデータベースのデータ更新を行うか否かの
情報とを保持する業務テーブルと、自サブシステムで前
記メインデータベースのデータ更新を行うオンライント
ランザクション処理を登録する一括入力ファイルと、利
用者による起動要求に応じて自サブシステムを起動し、
前記一部のオンライントランザクション処理の実行要求
に応じて前記オンライン情報テーブルを参照し、前記メ
インシステムのオンライントランザクション処理が異常
終了しており、かつ前記メインデータベースが更新中で
ない場合には、前記業務テーブルを参照して該メインデ
ータベースの更新を行わないオンライントランザクショ
ン処理を実行するとともに、該メインデータベースの更
新を行うオンライントランザクション処理については前
記一括入力ファイルに登録するサブ立ち上げ手段と、利
用者による終了要求に応じて自サブシステムを終了する
サブ終了手段と、前記メインシステムによる起動要求に
応じて、他のサブシステムへ該他のサブシステムの前記
オンライン情報テーブルに前記メインデータベースが更
新中である旨の情報を格納するように通知し、前記一括
入力ファイルに登録されているオンライントランザクシ
ョン処理を実行する一括入力手段とを含み、前記メイン
システムが、利用者による起動要求に応じて自メインシ
ステムを起動し、前記サブシステムの前記一括入力ファ
イルにオンライントランザクション処理が登録されてい
る場合には該サブシステムの前記一括入力手段を起動
て前記一括入力ファイルに登録されているオンライント
ランザクション処理を実行させ、自メインシステムの立
ち上げ処理完了後、すべてのトランザクションの受付を
開始し、自 メインシステム終了まで実行要求されたオン
ライントランザクション処理を実行するメイン立ち上げ
手段と、利用者による終了要求に応じて自メインシステ
ムを終了するとともに、自メインシステムにおけるオン
ライントランザクション処理が異常終了した場合にはそ
の旨の情報を前記サブシステムの前記オンライン情報テ
ーブルに格納するメイン終了手段とを含むことを特徴と
する。
According to a first aspect of the present invention, there is provided an online subsystem execution system in which, when an online transaction process is abnormally terminated in a main system, the online transaction process is executed in a subsystem connected to the main system. An online subsystem execution system that executes a section, wherein the subsystem includes information indicating an operation state of online transaction processing of the main system and information indicating whether a main database of the main system is being updated. An online information table to be held, information of the partial online transaction processing executable in the own subsystem, and information of whether or not the online transaction processing updates data of the main database. Start the table, the batch input file to register online transaction processing for data update of the main database in its own subsystem, a self subsystem in response to the activation request by the user,
Refers to the online information table in response to the execution request of the partial online transaction processing, if the online transaction processing of the main system is abnormally terminated and the main database is not being updated, the business table A sub-start-up means for executing online transaction processing for not updating the main database with reference to the above, and registering the online transaction processing for updating the main database in the batch input file; And a sub-termination means for terminating the own subsystem in response to the request from the main system. In response to the activation request from the main system, the main database is being updated to another subsystem by the online information table of the other subsystem. Emotion And a batch input means for executing online transaction processing registered in the batch input file, wherein the main system starts its own main system in response to a start request by a user, wherein activating the collective input unit of the subsystem when the online transaction processing in the bulk input file subsystem is registered
Online list registered in the batch input file
Executes transaction processing and starts the main system.
After the completion of the startup process, accept all transactions
The main start-up means for starting and executing the requested online transaction processing until the end of the own main system, and terminating the own main system in response to an end request from the user, and abnormally terminating the online transaction processing in the own main system And a main ending means for storing information to that effect in the online information table of the subsystem.

【0008】第2の発明のオンラインサブシステム実行
システムは、第1の発明のオンラインサブシステム実行
システムにおいて、前記メイン立ち上げ手段が前記サブ
立ち上げ手段を起動し、前記メイン終了手段が前記サブ
終了手段を起動する構成を有している。
The online subsystem execution system according to a second aspect of the present invention is the online subsystem execution system according to the first aspect, wherein the main activating means activates the sub-activating means, and the main ending means activates the sub-ending means. It has a configuration for activating the means.

【0009】第3の発明のオンラインサブシステム実行
システムは、第1の発明のオンラインサブシステム実行
システムにおいて、前記メインシステムにおけるオンラ
イントランザクション処理の異常終了時に、前記メイン
終了手段が前記サブ立ち上げ手段を起動し、記一括入
力手段が前記サブ終了手段を起動する構成を有してい
る。
A third line subsystem execution system of the present invention is directed to the line subsystem execution system of the first aspect of the invention, online in the main system
The abend in-transaction processing, has a structure in which the main termination means the start sub raising means, the previous SL collective input unit for activating the sub ending means.

【0010】[0010]

【0011】[0011]

【実施例】以下本発明の一実施例について、図を参照し
ながら詳細に説明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS One embodiment of the present invention will be described below in detail with reference to the drawings.

【0012】図1を参照すると、本発明の第1の実施例
であるオンラインサブシステム実行システムは、メイン
システムが、各サブシステムの稼働状態、参照データベ
ース、およびオンライン復旧時の一括入力の有無を管理
するサブシステム情報テーブル1と、オンライントラン
ザクション処理が参照、更新処理を行うメインデータベ
ース2と、メインシステムの立ち上げ処理からトランザ
クション処理までを行うメイン立ち上げ手段7と、メイ
ンシステムの終了処理を行うメイン終了手段9、および
オンライントランザクションに異常が発生した時にメイ
ン終了手段9から起動され、メインデータベース2から
サブデータベース6へデータ複写を行うデータ複写手段
11から構成されている。
Referring to FIG. 1, in an online subsystem execution system according to a first embodiment of the present invention, a main system determines whether each subsystem is operating, a reference database, and whether or not batch input is performed at the time of online recovery. A subsystem information table 1 to be managed, a main database 2 that performs reference and update processing by online transaction processing , a main start-up means 7 that performs processing from start-up processing to transaction processing of the main system, and performs end processing of the main system. It comprises a main ending means 9 and a data copying means 11 which is started by the main ending means 9 when an abnormality occurs in the online transaction and copies data from the main database 2 to the sub database 6.

【0013】さらに各サブシステムが、メインシステム
におけるオンライントランザクション処理の稼働状態と
メインデータベース更新中情報を保持するオンライン情
報テーブル3と、一部の実行可能なオンライントランザ
クション処理該オンライントランザクション処理の
ータ更新の有無情報を保持する業務テーブル4と、デー
タ更新トランザクションを一括入力イメージで保存する
一括入力ファイル5と、サブシステム稼働時に参照する
サブデータベース6と、サブシステムの立ち上げと、
インシステムにおけるオンライントランザクション処理
に異常が発生した時にはサブシステムの立ち上げから一
部トランザクションの処理までを行うサブ立ち上げ手段
8と、サブシステムの終了処理を行うサブ終了手段10
と、オンライン再立ち上げ時にメイン立ち上げ手段7か
ら起動され、各サブシステムの一括入力ファイル5から
オンライントランザクション処理の受け付けを行う一
括入力手段12、およびオンライン稼働状態によって端
末接続をメインシステムとサブシステムに振り分ける端
末接続手段13から構成されている。
Further, each subsystem is a main system.
Online transaction online information table 3 for holding the health and the main database updating information processing, de <br/> over data update portion of an executable online transactor <br/> transfection process and the online transaction processing in a job table 4 for holding the presence information, the batch input file 5 for storing the data update transaction collectively input image, a sub-database 6 to be referred to during subsystem operation, and launch subsystem, main
Online transaction processing in system
When an error occurs , a sub-startup unit 8 that performs from the start-up of the subsystem to processing of a partial transaction, and a sub-end unit 10 that performs a process of terminating the subsystem
And a batch input means 12 which is started by the main boot means 7 at the time of online restart and receives online transaction processing from the batch input file 5 of each subsystem, and establishes a terminal connection with the main system by the online operation state. It comprises terminal connection means 13 for distributing to the system.

【0014】以下に本実施例の主な構成について説明す
る。
The main structure of the embodiment will be described below.

【0015】メインシステムは、大規模オンラインシス
テムであり、全てのトランザクション業務を実行するこ
とができ、障害が発生しない限りこのシステムだけで運
用が可能である。従来のオンラインシステムと異なる点
はサブシステム情報テーブル1を保持していることであ
る。
The main system is a large-scale online system, can execute all transaction tasks, and can be operated only by this system unless a failure occurs. The difference from the conventional online system is that it holds the subsystem information table 1.

【0016】サブシステムは、メインシステムにおいて
異常が発生したオンライントランザクション処理以外の
オンライントランザクション処理を抽出したオンライン
システムである。
[0016] The subsystem is a main system.
Other than online transaction processing in which an error occurred
This is an online system that extracts online transaction processing .

【0017】サブシステムにおけるトランザクションの
実行はメインシステムと一部異なり、データ参照のみを
行うものは参照データベースがサブデータベース6とな
るだけであるが、データ更新を行うものは更新処理内容
を一括入力ファイル5に出力することでトランザクショ
ン実行とする。
The execution of a transaction in a subsystem is partly different from that of the main system. In the case of performing only data reference, the reference database is merely the sub-database 6, but in the case of performing data update, the content of the update processing is described in a batch input file. 5 to execute the transaction.

【0018】図2に示すサブシステム情報テーブル1
は、各サブシステムを一連番号で管理し、同時にそれら
が現在稼働中か、正常終了したか、異常終了したかの情
報と、サブデータベース6を構成するファイルのファイ
ルコード情報、および一括入力ファイル5にオンライン
立ち上げ時に実行すべき一括トランザクションが存在す
るか否かの情報を保持している。
The subsystem information table 1 shown in FIG.
Manages each subsystem by a serial number, and at the same time, information on whether the subsystems are currently operating, terminated normally or abnormally, file code information of files constituting the sub-database 6, and a batch input file 5 Holds information on whether there is a batch transaction to be executed at the time of online startup.

【0019】メインデータベース2は、オンライントラ
ンザクションシステムで参照および更新を行うデータベ
ースである。
The main database 2 is a database for referring and updating in an online transaction system.

【0020】図3に示す各サブシステムが保持するオン
ライン情報テーブル3は、メインシステムのオンライン
トランザクション処理が現在稼働中か、正常終了か、ま
たは異常終了したかの情報と、メインデータベース2が
更新中か否かの情報を保持している。
The online information table 3 held by each subsystem shown in FIG.
It holds information on whether the transaction process is currently running, has been completed normally, or has been completed abnormally, and information on whether the main database 2 is being updated.

【0021】図4に示す業務テーブル4は、該当サブシ
ステムで実行可能なトランザクションを判断するための
テーブルである。実行可能なトランザクション業務名と
そのトランザクションがデータベースに対して更新を行
うか否かの情報を保持している。これらの情報をオンラ
インダウン中でもデータの参照および更新を実施できる
トランザクションを利用者が予め設定する。
The business table 4 shown in FIG. 4 is a table for determining a transaction that can be executed in a corresponding subsystem. Executable transaction The name of the transaction and information on whether the transaction updates the database are stored. The user sets in advance a transaction that allows the user to refer to and update the data even while the information is online.

【0022】一括入力ファイル5は、メインシステムに
おけるオンライントランザクション処理の異常発生時に
サブシステムで実行する一部のオンライントランザクシ
ョン処理の内、メインデータベース2の更新が必要なも
のを一括入力形式で保存するファイルであり、従来の一
括入力ファイルと同じ構造である。
The batch input file 5 is stored in the main system.
Online transaction processing error occurs
Of some running in the subsystem online Toranzakushi <br/> tio emission process, a file that stores the necessary updating of main database 2 collectively input format, with the same structure as the conventional batch input file is there.

【0023】サブデータベース6は、メインシステムに
おけるオンライントランザクション処理の異常発生時に
サブシステムで実行する一部のオンライントランザクシ
ョン処理が参照を行うデータベースであり、各サブシス
テムで利用するデータベースのみをメインデータベース
2から複写して保持する。従って常に参照および更新さ
れ、データの最新性を要求されるようなデータファイル
は保存できない。このデータベース内のファイルのファ
イルコードはメインデータベース2と同期をとり、どの
ファイルに対応しているかを確認できるようにしてお
く。
The sub database 6 is stored in the main system.
Online transaction processing error occurs
Some online transactions running in subsystems
A database tio down process makes reference, holds copied from the database Nomiome in database 2 to take advantage in each subsystem. Referenced and updated always follow the data file as required freshness of data can not be saved. The file codes of the files in this database are synchronized with the main database 2 so that it can be confirmed which file corresponds.

【0024】データ複写手段11は、メインシステムに
おけるオンライントランザクション処理の異常発生時に
ファイルのリカバリが終了した状態で、サブシステム情
報テーブル1でどのサブシステムに複写すべきかを調
べ、メインデータベース2の内容を対応するサブデータ
ベース6に複写する。
The data copying means 11 is connected to the main system.
In a state where the recovery of the file has been completed when an error occurs in the online transaction processing in the subsystem transaction table, it is checked which subsystem should be copied in the subsystem information table 1, and the contents of the main database 2 are copied to the corresponding sub database 6.

【0025】一括入力手段12は、一括入力トランザク
ションを保持するサブシステムから一括入力を受け付け
てメインデータベース2を更新する。一括入力手段12
実行時は、メインデータベース2の更新中情報を各サブ
システムに通知し、一括入力が終わればその一括入力フ
ァイル5と、サブシステム情報テーブル1内の該当サブ
システムの一括入力があるという情報をクリアし、最後
にメインデータベース2の更新中情報をクリアを各サブ
システムに通知する。
The batch input unit 12 receives a batch input from the subsystem that holds the batch input transaction and updates the main database 2. Batch input means 12
At the time of execution, the updating information of the main database 2 is notified to each subsystem, and when the batch input is completed, the batch input file 5 and the information that there is a batch input of the corresponding subsystem in the subsystem information table 1 are cleared. Finally, the sub system is notified that the updating information in the main database 2 has been cleared.

【0026】端末接続手段13は、各サブシステムごと
に構築され、端末接続要求があると、各サブシステムの
オンライン情報テーブル3からメインシステムの稼働状
態を調べ、オンラインが稼働中であればそのままメイン
システムへ接続し、オンライン終了状態で該当サブシス
テムが稼働中であればサブシステムへ接続し、両方とも
終了状態であれば接続要求を拒否する。またサブシステ
ムへ接続されている端末が強制切断要求を受け取ったと
きの再接続処理も同様の方式で行われ、メインシステム
の立ち上げが完了していたならばメインシステムへ再接
続を行う。端末接続手段13の存在により、オンライン
異常終了時にしか端末がサブシステムに新規に接続され
ることはない。
The terminal connection means 13 is constructed for each subsystem. When there is a terminal connection request, the operation status of the main system is checked from the online information table 3 of each subsystem. Connect to the system, connect to the subsystem if the corresponding subsystem is operating in the online end state, and reject the connection request if both are in the end state. The reconnection process when the terminal connected to the subsystem receives the forced disconnection request is also performed in the same manner. If the startup of the main system has been completed, the terminal is reconnected to the main system. Due to the presence of the terminal connection means 13, the terminal is newly connected to the subsystem only at the time of abnormal termination of the online operation.

【0027】次に本発明の第1の実施例の動作につい
て、図1〜図8を参照して説明する。
Next, the operation of the first embodiment of the present invention will be described with reference to FIGS.

【0028】オンラインシステムの立ち上げは、メイン
立ち上げ手段7が実施する。
The start-up of the online system is performed by the main start-up means 7.

【0029】メイン立ち上げ手段7は、オンラインが立
ち上がると業務を受け付ける前にサブシステム情報テー
ブル1を検索し(ステップ5−1)、もし一括入力ファ
イル5からの入力が存在するならば、一括入力手段12
を起動し、各サブシステムで受け付けたトランザクショ
ンによるメインデータベース2のデータ更新と全ての一
括入力ファイル5のクリアを行う(ステップ5−2)。
The main start-up means 7 searches the subsystem information table 1 before accepting a job when the online is started (step 5-1). If there is an input from the batch input file 5, the batch startup is performed. Means 12
Is started, the data of the main database 2 is updated by the transaction received by each subsystem, and all the batch input files 5 are cleared (step 5-2).

【0030】メイン立ち上げ手段7はステップ5−2終
了後、各サブシステムのオンライン情報テーブル3にメ
イン立ち上げ完了通知を行う(ステップ5−3)。
After the step 5-2 is completed, the main start-up means 7 notifies the online information table 3 of each subsystem of the completion of the main start-up (step 5-3).

【0031】メイン立ち上げ手段7はステップ5−3終
了後、トランザクションの受け付けを開始し、終了まで
トランザクション処理を行う(ステップ5−5)。
After the end of step 5-3, the main start-up means 7 starts accepting a transaction, and performs transaction processing until the end (step 5-5).

【0032】オンラインシステムの正常終了要求を受け
付けた場合と、オンライントランザクションに異常が
生した場合には、メイン終了手段9が起動される。
When a request for normal termination of the online system is received and when an abnormality occurs in the online transaction , the main termination means 9 is activated.

【0033】メイン終了手段9は、オンラインが正常終
了ならば、各サブシステムのオンライン情報テーブル3
にメインシステム正常終了を通知して、オンラインシス
テム正常終了処理を行う(ステップ6−1)。
The main ending means 9 outputs the online information table 3 of each subsystem if the online ends normally.
To the normal termination of the main system, and performs an online system normal termination process (step 6-1).

【0034】オンライントランザクション処理が異常終
した場合には、まずロールバック処理を初めとするデ
ータベース復旧処理、各サブシステムのオンライン情報
テーブル3にメインシステム異常終了情報とデータベー
ス更新中情報の追加、および接続中端末の端末切断処理
を実施する(ステップ6−3)。
[0034] In the case of online transaction processing is abnormally terminated, or not a database recovery process, including the rollback processing, additional online information main system in table 3 abnormal termination information and database updating information of each sub-system, and The terminal disconnecting process of the connected terminal is performed (step 6-3).

【0035】メイン終了手段9はステップ6−3終了
後、データ複写手段11を起動する(ステップ6−
4)。
After the end of step 6-3, the main ending means 9 activates the data copying means 11 (step 6--6).
4).

【0036】メイン終了手段9はステップ6−4終了
後、メインデータベース2の更新中情報のクリアを通知
する(ステップ6−5)。
After the end of step 6-4, the main ending means 9 notifies that the updating information of the main database 2 has been cleared (step 6-5).

【0037】利用者により、サブ立ち上げ手段8が起動
されると、サブシステムが立ち上げられる。 サブシス
テムの立ち上げが完了すると、メインシステムのサブシ
ステム情報テーブル1に立ち上げ完了情報を通知する
(ステップ7−1)。
When the sub-starting means 8 is started by the user, the sub-system is started. When the startup of the subsystem is completed, the startup completion information is notified to the subsystem information table 1 of the main system (step 7-1).

【0038】サブシステム立ち上げ手段8はステップ7
−1終了後、オンライントランザクション処理の入力を
ち、入力されたならばオンライン情報テーブル3から
メインシステムにおいてオンライントランザクション処
理に異常が発生しているか否かを調べ(ステップ7−
2)、稼働中であれば、端末を強制切断し、オンライン
トランザクション処理の実行を拒否する(ステップ7−
3)。
The subsystem start-up means 8 executes step 7
After -1 completion of the input of the online transaction processing <br/> wait, from an online information table 3 if it is entered
Online transaction processing in the main system
Examine whether or not an abnormality sense has occurred (step 7
2) if 働中, forcibly cutting the terminal rejects the execution of the online <br/> transaction processing (Step 7
3).

【0039】オンライントランザクション処理に異常が
発生している場合には、オンライン情報テーブル3から
メインデータベース2の更新中か否かを調べ(ステップ
7−4)、更新中であればオンライントランザクション
処理の実行を拒否する(ステップ7−5)。
Abnormality in online transaction processing
If you are generated, from the online information table 3 examines whether the update in the main database 2 (step 7-4), online transaction if updating
The execution of the process is rejected (step 7-5).

【0040】メインデータベース2の更新中でなけれ
ば、業務テーブル4にトランザクションが存在するか否
かを検索し(ステップ7−6)、存在しなければトラン
ザクションの実行を拒否する(ステップ7−7)。
If the main database 2 is not being updated, a search is made as to whether a transaction exists in the business table 4 (step 7-6). If not, the execution of the transaction is refused (step 7-7). .

【0041】業務テーブル4にトランザクションが存在
するならば、該トランザクションがデータベースに更新
を行うものか否かを調べ(ステップ7−8)、データの
更新は行わず参照のみ実施するトランザクションはその
まま実行する(ステップ7−9)。
If a transaction exists in the business table 4, it is checked whether or not the transaction updates the database (step 7-8), and the transaction that only performs reference without updating the data is executed as it is. (Step 7-9).

【0042】データ更新を行うトランザクションは更新
処理内容を一括入力ファイル5へ出力することでトラン
ザクションの実行とする(ステップ7−10)。
The transaction for updating the data is executed by outputting the contents of the update processing to the batch input file 5 (step 7-10).

【0043】サブシステム立ち上げ手段8はステップ7
−10終了以降、オンライントランザクション処理に異
常が発生している間はトランザクション処理を継続す
る。
The subsystem start-up means 8 executes step 7
After -10, the online transaction processing
Transaction processing is continued during normal occurrence .

【0044】サブシステム立ち上げ手段8はサブシステ
ムに終了要求があれば、サブ終了手段10を起動する
(ステップ7−11)。
If there is an end request from the subsystem, the subsystem start-up means 8 starts the sub-end means 10 (step 7-11).

【0045】サブ終了手段10はメインのサブシステム
情報テーブル1に正常終了または異常終了の情報を通知
し(ステップ7−12)、オンラインシステムを終了さ
せる。
The sub-termination means 10 notifies the main subsystem information table 1 of information of normal termination or abnormal termination (step 7-12), and terminates the online system.

【0046】オンライントランザクション処理が異常終
了して再立ち上げを行う場合にもメイン立ち上げ手段7
を起動する。
The main start-up means 7 is also used when the online transaction processing ends abnormally and is restarted.
Start

【0047】オンライントランザクション処理に異常が
発生している間、サブシステムで一括入力ファイル5に
出力がなければステップ5−3において、各サブシステ
ムのオンライン情報テーブル3にメイン立ち上げ完了通
知を行い、ステップ5−5において、トランザクション
の受け付けを開始し、終了までトランザクション処理を
行う。
An error has occurred in online transaction processing.
During the occurrence, if there is no output in the batch input file 5 in the subsystem, a main startup completion notification is made in the online information table 3 of each subsystem in step 5-3, and a transaction is accepted in step 5-5. Is started and transaction processing is performed until the end.

【0048】一括入力ファイル5に入力トランザクショ
ンがあった場合には、一括入力手段12が起動される。
以下にオンライントランザクション処理が異常終了して
再立ち上げを行う場合の、一括入力手段12の処理を示
す。
When there is an input transaction in the batch input file 5, the batch input means 12 is started.
The processing of the batch input unit 12 when the online transaction processing is abnormally terminated and restarted is shown below.

【0049】メイン立ち上げ手段7から一括入力手段1
2が起動されると、一括入力手段12は、各サブシステ
ムにメインデータベース2の更新中情報を通知する(ス
テップ8−1)。稼働していたサブシステムでは、この
更新中情報によりトランザクション投入を拒否するの
で、一括入力ファイル5への追加は行われない。
From the main start-up means 7 to the collective input means 1
When the server 2 is activated, the batch input unit 12 notifies each subsystem of the updating information of the main database 2 (step 8-1). Since the subsystem that has been operating rejects transaction input based on this updating information, the subsystem is not added to the batch input file 5.

【0050】一括入力手段12はステップ8−1終了
後、サブシステム情報テーブル1から各サブシステムの
一括入力トランザクションがあるという情報が存在する
か否かを調べ(ステップ8−2)、一括入力トランザク
ションが存在すればサブシステムの稼働状態を調べる
(ステップ8−3)。
After the completion of step 8-1, the batch input means 12 checks from the subsystem information table 1 whether there is information indicating that there is a batch input transaction for each subsystem (step 8-2). If there is, the operation status of the subsystem is checked (step 8-3).

【0051】一括入力手段12はステップ8−3におい
てサブシステムが異常終了している場合には、サブ立ち
上げ手段8を起動する(ステップ8−4)。そしてサブ
システムが立ち上げ完了して一括入力ファイル5が使用
可能状態になるのを待つ(ステップ8−6)。
If the subsystem is abnormally terminated in step 8-3, the batch input unit 12 activates the sub-startup unit 8 (step 8-4). Then, it waits until the start of the subsystem is completed and the batch input file 5 becomes usable (step 8-6).

【0052】一括入力手段12はステップ8−6終了
後、一括入力ファイル5が使用可能状態になったら、一
括処理として一括入力ファイル5のトランザクションを
受け付け、メインデータベース2の更新を行う(ステッ
プ8−7)。
When the batch input file 5 becomes usable after the completion of step 8-6, the batch input means 12 accepts a transaction of the batch input file 5 as batch processing and updates the main database 2 (step 8-6). 7).

【0053】一括入力手段12はステップ8−7終了
後、サブシステム情報テーブル1上の一括入力トランザ
クションがあるという情報と一括入力ファイル5をクリ
アする(ステップ8−8)。
After the end of step 8-7, the batch input means 12 clears information indicating that there is a batch input transaction on the subsystem information table 1 and the batch input file 5 (step 8-8).

【0054】一括入力手段12はステップ8−8終了
後、未調査のサブシステムが存在すればステップ8−2
へ戻り(ステップ8−9)、全てのサブシステムについ
て調査が完了したならば、メインシステム稼働中情報
と、メインデータベース2の更新中情報のクリアを各サ
ブシステムへ通知し、オンラインを開始する(ステップ
8−10)。
After the completion of step 8-8, the batch input means 12 proceeds to step 8-2 if there is an unexamined subsystem.
Returning to step 8-9, when the investigation has been completed for all the subsystems, the main system operating information and the updating of the main database 2 are cleared and each subsystem is notified of the clearing, and the online operation is started (step 8-9). Step 8-10).

【0055】以上により、メインデータベース2の復旧
とサブシステムからの切り替えが完了し、オンラインシ
ステムの継続実行が実現できる。さらに端末の切断およ
び再接続を自動で行われるようにすれば利用者には端末
の切断やオンラインの中断が認識されない。
As described above, the restoration of the main database 2 and the switching from the subsystem are completed, and the continuous execution of the online system can be realized. Further, if the disconnection and reconnection of the terminal are automatically performed, the user will not recognize the disconnection of the terminal or the interruption of online.

【0056】本発明の第1の実施例の動作であるオンラ
インサブシステム実行システムの処理が完了する。
The processing of the online subsystem execution system, which is the operation of the first embodiment of the present invention, is completed.

【0057】本発明の第1の実施例であるオンラインサ
ブシステム実行システムは、メインシステムにおいてオ
ンライントランザクション処理が異常終了した場合に、
該メインシステムに接続されたサブシステムにおいて該
オンライントランザクション処理の一部を実行すること
により、オンライントランザクション処理の異常終了
影響を最小限にとどめ、可能な限りオンライントランザ
クション処理を実行することができるという効果を有し
ている。
[0057] line subsystem execution system according to a first embodiment of the present invention, o the main system
When online transaction processing ends abnormally,
In a subsystem connected to the main system,
Executing a part of online transaction processing minimizes the effects of abnormal termination of online transaction processing and minimizes online transaction processing.
Has the effect of being able to perform
ing.

【0058】図1を参照すると、本発明の第2の実施例
であるオンラインサブシステム実行システムは、第1の
発明のオンラインサブシステム実行システムにおいて、
メイン立ち上げ手段7がサブ立ち上げ手段8を起動し、
メイン終了手段9がサブ終了手段10を起動する構成と
なっている。
Referring to FIG. 1, an online subsystem execution system according to a second embodiment of the present invention is the same as the online subsystem execution system according to the first invention.
The main starting means 7 starts the sub starting means 8,
The main ending means 9 activates the sub ending means 10.

【0059】次に本発明の第2の実施例の動作につい
て、図1、図5、および図6を参照して説明する。
Next, the operation of the second embodiment of the present invention will be described with reference to FIG. 1, FIG. 5, and FIG.

【0060】メイン立ち上げ手段7はステップ5−3終
了後、ステップ5−5を実施する前に、各サブシステム
へサブ立ち上げ手段8の起動を要求するようにする(ス
テップ5−4)。
After the end of step 5-3, the main start-up means 7 requests each subsystem to start the sub-start-up means 8 before executing step 5-5 (step 5-4).

【0061】メイン終了手段9はステップ6−1終了
後、各サブシステムへサブ終了手段10の起動を要求し
てから処理を終えるようにする(ステップ6−2)。
After the end of step 6-1, the main ending means 9 requests each subsystem to activate the sub ending means 10, and then ends the processing (step 6-2).

【0062】本発明の第2の実施例であるオンラインサ
ブシステム実行システムは、第1の実施例に比べてサブ
システム側でシステムの起動および終了を意識する必要
がない効果を有している。
The online subsystem execution system according to the second embodiment of the present invention has an effect that the subsystem does not need to be aware of the activation and termination of the system as compared with the first embodiment.

【0063】図1を参照すると、本発明の第3の実施例
であるオンラインサブシステム実行システムは、第1の
発明のオンラインサブシステム実行システムにおいて、
メインシステムにおけるオンライントランザクション処
の異常終了時に、メイン終了手段9がサブ立ち上げ手
段8を起動し、オンライン再立ち上げ時に、一括入力手
段12がサブ終了手段10を起動する構成となってい
る。
Referring to FIG. 1, an online subsystem execution system according to a third embodiment of the present invention is different from the online subsystem execution system according to the first invention in that
Online transaction processing in the main system
The main termination unit 9 activates the sub-starting unit 8 when the processing ends abnormally, and the batch input unit 12 activates the sub-ending unit 10 when online restarting.

【0064】次に本発明の第3の実施例の動作につい
て、図1、図6、および図8を参照して説明する。
Next, the operation of the third embodiment of the present invention will be described with reference to FIGS. 1, 6, and 8.

【0065】メイン終了手段9はステップ6−5終了
後、各サブシステムのサブ立ち上げ手段8を起動するよ
うにする(ステップ6−6)。
After the end of step 6-5, the main ending means 9 activates the sub-starting means 8 of each subsystem (step 6-6).

【0066】一括入力手段12はステップ8−10終了
後、各サブシステムに対してサブ終了手段10を起動す
るようにする(ステップ8−11)。
After step 8-10, the batch input means 12 activates the sub-end means 10 for each subsystem (step 8-11).

【0067】本発明の第3の実施例であるオンラインサ
ブシステム実行システムは、第1の実施例に比べてサブ
システムをメインシステムにおけるオンライントランザ
クション処理の異常終了時にのみ動作させることによ
り、資源の有効利用を達成することができる効果を有し
ている。
The online subsystem execution system according to the third embodiment of the present invention is different from the first embodiment in that the subsystem is provided with an online transaction system in the main system.
By operating only at the time of abnormal termination of the action processing, it is possible to achieve an effective use of resources.

【0068】図1を参照すると、本発明の第4の実施例
であるオンラインサブシステム実行システムは、第3の
発明のオンラインサブシステム実行システムにおいて、
一括入力手段12において、サブシステムの異常終了時
に、サブ立ち上げ手段8を起動しない構成となってい
る。
Referring to FIG. 1, an online subsystem execution system according to a fourth embodiment of the present invention is different from the online subsystem execution system according to the third invention in that
In the batch input unit 12, the sub-startup unit 8 is not activated when the subsystem abnormally ends.

【0069】次に本発明の第4の実施例の動作につい
て、図1と図8を参照して説明する。
Next, the operation of the fourth embodiment of the present invention will be described with reference to FIGS.

【0070】一括入力手段12はステップ8−3終了
後、ステップ8−4とステップ8−6を実行せずにステ
ップ8−7へ至るようにする。
After the completion of step 8-3, the batch input means 12 proceeds to step 8-7 without executing steps 8-4 and 8-6.

【0071】本実施例においては、一括入力ファイル5
のファイル属性をサブシステム以上終了中でも他からア
クセス可能としておくことにより、サブ立ち上げ手段8
を起動して一括入力ファイル5を使用可能な状態にする
必要がない。
In this embodiment, the batch input file 5
The sub-startup means 8 can be made accessible by others even when the file attribute of the
Need not be activated to make the batch input file 5 usable.

【0072】本発明の第4の実施例であるオンラインサ
ブシステム実行システムは、第3の実施例に比べて、改
めて異常終了したサブシステムを立ち上げなくてもメイ
ンデータベースを更新することができる効果を有してい
る。
The online subsystem execution system according to the fourth embodiment of the present invention has the advantage that the main database can be updated without having to start up the abnormally terminated subsystem again, as compared with the third embodiment. have.

【0073】[0073]

【発明の効果】以上説明したように、本発明のオンライ
ンサブシステム実行システムは、メインシステムにおい
てオンライントランザクション処理が異常終了した場合
に、該メインシステムに接続されたサブシステムにおい
て該オンライントランザクション処理の一部を実行する
ことにより、オンライントランザクション処理の異常終
の影響を最小限にとどめ、可能な限りオンライントラ
ンザクション処理を実行することができるという効果を
有している。
As described above, the online subsystem execution system of the present invention can be implemented in the main system.
Terminates online transaction processing abnormally
In the subsystem connected to the main system,
By executing a part of the online transaction processing, the abnormal termination of the online transaction processing is performed.
To minimize the impact of completion, as much as possible online tiger
The effect of being able to execute transaction processing.
Have.

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

【図1】図1は本発明の第1、第2、第3、および第4
の実施例を示すブロック図である。
FIG. 1 illustrates first, second, third, and fourth embodiments of the present invention.
FIG. 3 is a block diagram showing an embodiment.

【図2】図2は本発明の第1、第2、第3、および第4
の実施例のサブシステム情報テーブル1の構成を示す図
である。
FIG. 2 illustrates first, second, third, and fourth embodiments of the present invention.
FIG. 5 is a diagram showing a configuration of a subsystem information table 1 according to the embodiment.

【図3】図3は本発明の第1、第2、第3、および第4
の実施例のオンライン情報テーブル3の構成を示す図で
ある。
FIG. 3 illustrates first, second, third, and fourth embodiments of the present invention.
FIG. 8 is a diagram showing a configuration of an online information table 3 according to the embodiment.

【図4】図4は本発明の第1、第2、第3、および第4
の実施例の業務テーブル4の構成を示す図である。
FIG. 4 shows first, second, third, and fourth embodiments of the present invention.
It is a figure showing the composition of the business table 4 of an example.

【図5】図5は本発明の第1、第2の実施例のメイン立
ち上げ手段7の処理を示す流れ図である。
FIG. 5 is a flowchart showing a process of a main start-up means 7 according to the first and second embodiments of the present invention.

【図6】図6は本発明の第1、第2、および第3の実施
例のメイン終了手段9の処理を示す流れ図である。
FIG. 6 is a flowchart showing processing of a main ending means 9 according to the first, second, and third embodiments of the present invention.

【図7】図7は本発明の第1の実施例のサブシステム立
ち上げ手段8およびサブ終了手段11の処理を示す流れ
図である。
FIG. 7 is a flowchart showing processing of a subsystem start-up means 8 and a sub-end means 11 according to the first embodiment of the present invention.

【図8】図8は本発明の第1、第3、および第4の実施
例の一括入力手段12の処理を示す流れ図である。
FIG. 8 is a flowchart showing processing of the batch input unit 12 according to the first, third, and fourth embodiments of the present invention.

【符号の説明】[Explanation of symbols]

1 サブシステム情報テーブル 2 メインデータベース 3 オンライン情報テーブル 4 業務テーブル 5 一括入力ファイル 6 サブデータベース 7 メイン立ち上げ手段 8 サブ立ち上げ手段 9 メイン終了手段 10 サブ終了手段 11 データ複写手段 12 一括入力手段 13 端末接続手段 DESCRIPTION OF SYMBOLS 1 Subsystem information table 2 Main database 3 Online information table 4 Business table 5 Batch input file 6 Subdatabase 7 Main start-up means 8 Sub-startup means 9 Main end means 10 Sub end means 11 Data copy means 12 Batch input means 13 Terminal Connection means

Claims (3)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 メインシステムにおいてオンライントラ
ンザクション処理が異常終了した場合に、該メインシス
テムに接続されたサブシステムにおいて前記オンライン
トランザクション処理の一部を実行するオンラインサブ
システム実行システムであって、 前記サブシステムが、 前記メインシステムのオンライントランザクション処理
の稼働状態を示す情報と前記メインシステムが有するメ
インデータベースが更新中か否かを示す情報とを保持す
るオンライン情報テーブルと、 自サブシステムで実行可能な前記一部のオンライントラ
ンザクション処理の情報と該オンライントランザクショ
ン処理が前記メインデータベースのデータ更新を行うか
否かの情報とを保持する業務テーブルと、 自サブシステムで前記メインデータベースのデータ更新
を行うオンライントランザクション処理を登録する一括
入力ファイルと、 利用者による起動要求に応じて自サブシステムを起動
し、前記一部のオンライントランザクション処理の実行
要求に応じて前記オンライン情報テーブルを参照し、前
記メインシステムのオンライントランザクション処理が
異常終了しており、かつ前記メインデータベースが更新
中でない場合には、前記業務テーブルを参照して該メイ
ンデータベースの更新を行わないオンライントランザク
ション処理を実行するとともに、該メインデータベース
の更新を行うオンライントランザクション処理について
は前記一括入力ファイルに登録するサブ立ち上げ手段
と、 利用者による終了要求に応じて自サブシステムを終了す
るサブ終了手段と、 前記メインシステムによる起動要求に応じて、他のサブ
システムへ該他のサブシステムの前記オンライン情報テ
ーブルに前記メインデータベースが更新中である旨の情
報を格納するように通知し、前記一括入力ファイルに登
録されているオンライントランザクション処理を実行す
る一括入力手段とを含み、 前記メインシステムが、 利用者による起動要求に応じて自メインシステムを起動
し、前記サブシステムの前記一括入力ファイルにオンラ
イントランザクション処理が登録されている場合には該
サブシステムの前記一括入力手段を起動して前記一括入
力ファイルに登 録されているオンライントランザクショ
ン処理を実行させ、自メインシステムの立ち上げ処理完
了後、すべてのトランザクションの受付を開始し、自メ
インシステム終了まで実行要求されたオンライントラン
ザクション処理を実行するメイン立ち上げ手段と、 利用者による終了要求に応じて自メインシステムを終了
するとともに、自メインシステムにおけるオンライント
ランザクション処理が異常終了した場合にはその旨の情
報を前記サブシステムの前記オンライン情報テーブルに
格納するメイン終了手段とを含むことを特徴とするオン
ラインサブシステム実行システム。
1. An online subsystem execution system for executing a part of the online transaction processing in a subsystem connected to the main system when the online transaction processing ends abnormally in the main system, the subsystem comprising: An online information table holding information indicating an operation state of online transaction processing of the main system and information indicating whether or not a main database of the main system is being updated; A business table holding information on the online transaction processing of the section and information on whether or not the online transaction processing updates the data in the main database; A batch input file for registering online transaction processing, and starting the own subsystem in response to a start request from a user, referring to the online information table in response to the partial online transaction processing execution request, If the online transaction processing of the main system has been terminated abnormally and the main database is not being updated, the online transaction processing which refers to the business table and does not update the main database is executed. For online transaction processing for updating a database, a sub-startup means for registering in the batch input file, a sub-end means for ending its own subsystem in response to an end request from a user, In response to the request, the other subsystem is notified to store information indicating that the main database is being updated in the online information table of the other subsystem, and the online registered in the batch input file is notified. Batch processing means for executing transaction processing, wherein the main system starts its own main system in response to a start request from a user, and online transaction processing is registered in the batch input file of the subsystem Activates the batch input means of the subsystem and
Online transactional cane that to force file has been registered
Execution process, and the startup process of the main system is completed.
After that, start accepting all transactions and
Main startup means for executing the requested online transaction processing until the in-system termination, and termination of the own main system in response to the termination request by the user, and when the online transaction processing in the own main system ends abnormally A main ending means for storing information to that effect in the online information table of the subsystem.
【請求項2】 前記メイン立ち上げ手段が前記サブ立ち
上げ手段を起動し、 前記メイン終了手段が前記サブ終了手段を起動すること
を特徴とする請求項1のオンラインサブシステム実行シ
ステム。
2. The online subsystem execution system according to claim 1, wherein said main activating means activates said sub-activating means, and said main ending means activates said sub-ending means.
【請求項3】 前記メインシステムにおけるオンライン
トランザクション処理の異常終了時に、 前記メイン終了手段が前記サブ立ち上げ手段を起動し、 記一括入力手段が前記サブ終了手段を起動することを
特徴とする請求項1のオンラインサブシステム実行シス
テム。
3. Online in the main system
At abnormal termination of the transaction process, the main termination means starts the sub-raising means before Symbol line subsystem execution system of claim 1, collective input unit, characterized in that the start of the sub-ending means.
JP5231513A 1993-09-17 1993-09-17 Online subsystem execution system Expired - Lifetime JP2743786B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5231513A JP2743786B2 (en) 1993-09-17 1993-09-17 Online subsystem execution system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5231513A JP2743786B2 (en) 1993-09-17 1993-09-17 Online subsystem execution system

Publications (2)

Publication Number Publication Date
JPH0784958A JPH0784958A (en) 1995-03-31
JP2743786B2 true JP2743786B2 (en) 1998-04-22

Family

ID=16924669

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5231513A Expired - Lifetime JP2743786B2 (en) 1993-09-17 1993-09-17 Online subsystem execution system

Country Status (1)

Country Link
JP (1) JP2743786B2 (en)

Also Published As

Publication number Publication date
JPH0784958A (en) 1995-03-31

Similar Documents

Publication Publication Date Title
JPH02310665A (en) Data restoration method for distributed transaction processing system
US6275930B1 (en) Method, computer, and article of manufacturing for fault tolerant booting
JPH11259326A (en) Hot standby system, automatic restart method in hot standby system, and recording medium therefor
JP2743786B2 (en) Online subsystem execution system
JP4804653B2 (en) Processing request recovery system
JP2007058506A (en) Document management server, document management system, document management program and recording medium thereof
CN114490182A (en) File backup method and related components
JP3846222B2 (en) Job re-execution method
JP2003140905A (en) Method of upgrading system program, program for upgrading system program, and program recording medium for upgrading system program
JP2010140316A (en) Information processing terminal and module updating method and program
JPH07141216A (en) System configuration change processing method
JP2909128B2 (en) Startup processing takeover processor
JP2666426B2 (en) Duplex auxiliary storage device
JPH0668034A (en) Online system monitoring method
JP3891128B2 (en) Online transaction processing system terminal definition generation / update method
JP3483901B2 (en) Method of changing system configuration and computer system for implementing the method
JP2000322393A (en) Operation management system
JPH10161815A (en) Disk duplex management device and method therefor
JP2999024B2 (en) End process for child process
JP2001084234A (en) Online processing system
TWI220707B (en) Mainboard test program processing system and method
JP2639334B2 (en) Remote maintenance recovery method
JP2024121632A (en) Image processing device, system including device management system and image processing device, control method for image processing device, control method for system, and program
JPH03196222A (en) Program replacing system
JPH03196341A (en) Data synchronization managing system in on-line system

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 19980106