JPS5960667A - 磁気テ−プジヤ−ナルの判別方法 - Google Patents

磁気テ−プジヤ−ナルの判別方法

Info

Publication number
JPS5960667A
JPS5960667A JP57172140A JP17214082A JPS5960667A JP S5960667 A JPS5960667 A JP S5960667A JP 57172140 A JP57172140 A JP 57172140A JP 17214082 A JP17214082 A JP 17214082A JP S5960667 A JPS5960667 A JP S5960667A
Authority
JP
Japan
Prior art keywords
journal
magnetic tape
data
data record
information
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
JP57172140A
Other languages
English (en)
Other versions
JPH046017B2 (ja
Inventor
Takashi Sumiyoshi
住吉 孝史
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP57172140A priority Critical patent/JPS5960667A/ja
Priority to US06/536,875 priority patent/US4652940A/en
Publication of JPS5960667A publication Critical patent/JPS5960667A/ja
Publication of JPH046017B2 publication Critical patent/JPH046017B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/12Accounting
    • 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
    • G06F11/1402Saving, restoring, recovering or retrying
    • G06F11/1415Saving, restoring, recovering or retrying at system level
    • G06F11/1441Resetting or repowering

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Finance (AREA)
  • Accounting & Taxation (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Economics (AREA)
  • Quality & Reliability (AREA)
  • Development Economics (AREA)
  • General Engineering & Computer Science (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Technology Law (AREA)
  • General Business, Economics & Management (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔発明の利用分野〕 本発明は、オンラインシステムにおいてジャーナルとし
て用いる磁気テープに係り、特に当該磁気テープがジャ
ーナルとして使用可能であるか否かを判別する方法に関
するものである。
〔従来技術1〕 一般にオンラインシステムにおいては、顧客データを収
容しておくファイルの他に、処理の履歴を記憶してお(
ジャーナルが具備され、システムダウン後のシステム再
開始時、該ジャーナルの履歴情報にもとづいてファイル
の修正を行っている。
第1図にオンラインシステムの概略構成を示す。
第1図において、1は端末袋Uであり、例えば金融機関
のオンラインシステムでは各支店等に設置される窓口装
置や自動入出金装置が、これに相当する。これらの端末
装置はそれぞれ通信回線を介して中央処理装置2と結ば
れている。一方、中央処理装置2には、各顧客対応のテ
ークが収容されているファイル3、処理の履歴を記憶し
てお(ジャーナル4が接続されている。例えばファイル
3は磁気ディスク装置からなり、ジャーナル4は磁気テ
ープ装置からなる。
第2図は中央処理装置2の処理フローである。
オンライン動作時、端末装置1から取引き要求があると
、中央処理装M 2はファイル3から該当顧客データを
読み出して所定の処理を行い(スデツプl(J )、同
時に、そのときの処理前と処理後の情報をジャーナル4
に登録する(ステップ11)。次に、ファイル3におけ
る該当顧客データを更新しくステップ12)、回答を端
末装置1に返して1件分のオンライン処理が完了すると
、その旨をジャーナル4に登録する(ステップ13)。
以下、端末装置h−1から取引き要求がある毎に同様の
動作をL・lり近し、該オンライン処理の履歴がジャー
ナル4に辷−記録される。
次にシステムが何らかの原因でダウンし、それが同化し
て処Jμノを再開する時、中央処理装置2はジャーナル
4かも履歴情報を読み込み(ステップ]4)、ファイル
3から顧客データを読み込む(ステップ15)。そして
、ジャーナル4の履歴情報をもとに、システムダウン時
、ファイル3の顧客データが更新されていたか否かチェ
ックしくステップ16)、更新されていなければ該顧客
データに対して何もしない。顧客データが更新されてい
る」場合は、さらにそのオンライン処理が完了している
か舌かチェックしくステップ17)、もし完了していれ
ば同様に何もしない。一方、システムタウン時、オンラ
イン処理がまだ完了していなくて、ファイル3の顧客デ
ータのみが更新された状態になっている場合は、該当顧
客データを更新前の状態に戻す(ステップ18)。
以上、オンラインシステムの特に中央処理装置の動作概
要を説明したが、処理の履歴情報を記憶しておくジャー
ナルには、一般に磁気テープが用いられる。このため、
システム再開始処理でジャーナルを読むために、先ず、
入力となる磁気テープがジャーナルであるが否かを判別
する必要がある。しかし、従来のオンラインシステムの
磁気テープジャーナルへのアクセスは、データセット0
PEN時、磁気テープ媒体の先頭にあるラベルをチェッ
クすることにより、当該磁気テープがジャーナルとして
使用可能か否かを判別する方式をとっていた。このため
、オンラインシステムダウン後のシステム再開始(回復
)処理で、磁気テープジャー++の0PENを行うとき
、システムタウン時の磁気テープヘッド位置がテープの
終端近くにあると、ラベルチェック処理に分オーダの時
間を要し、システム回復時間が長くなるという欠点があ
った。
〔発明の目的〕
本発明の目的は、オンラインシステムの磁気テープジャ
ーナルへのアクセスにおいて、データセッhOPEN時
、磁気テープジャーナルのヘッド位置によらず、当該磁
気テープがジャーナルとして使用可能か否かを高速に判
別する方法を提供することにある。
〔発明の概要〕
磁気テープジャーナルのヘッド位置、によらず、当該磁
気テープがジャーナルとして使用不可か否かを高−速に
判別するためには、従来のように磁気テープ媒体の先頭
にあるラベルによりチェックしていたのでは不可能であ
る。そこで本発明では、個々のジャーナルデータレコー
ドの一部として、当該磁気テープがジャーナルとして使
用可能であるか否かを示す情報を設け、システム再開始
処理で、システムダウン時のヘッド位置に最も近いジャ
ーナルデータのみのチェックによりジャーナル妥当性を
判別できるようにしたものである。
〔発明の実施例〕
第3図は本発明を適用した磁気テープジャーナルの一笑
施例な示したものである。第3図(イ)において、磁気
テープ20の先頭にはラベル2工が付され、そのあとに
個々のジャーナルデータレコード四が続いている。本発
明の場合、第3図(ロ)に示すように、個々のジャーナ
ルデータレコード22の中に当該磁気テープがジャーナ
ルとして使用可能か否かを判別するために必要な情報2
3.別を誉ぎ込んでおく。ここで、23は当該磁気テー
プがジャーナル用か否かを示す情報(ID)、冴は当該
磁気テープへジャーナルデータ(履歴データ)を取得し
た日付を示す情報で、これらはジャーナルデータを取得
した時点に書き込んでお(。乙の矢印はオンラインシス
テムダウン時の磁気ヘッドの位置である。
第4図に本発明における磁気テープジャーナル判別方法
の処理フローを示す。即ち、オンラインシステムの再開
始処理にあたって、中央処理装置は磁気テープジャーナ
ルのラベルチェックのためのテープリワインドを抑止し
、パックリードによりシステムダウン時点の最新ジャー
ナルデータレコードを読み込む(ステップ30)。そし
て、該レコードにデータがあるか否かチェックしくステ
ップ31)、データがあれば、該データ中の情報により
当該磁気テープが処理対象となるジャーナルデータセッ
トであるか否かをチェックしくステップ32 、33 
)、それが肯定であれば、当該磁気テープの妥当性チェ
ックを終了する。又、ステップ32゜33の少なくとも
いずれかが否であれば、バッタリードによりその前のジ
ャーナルデータレコードを読み込み、同様にして当該磁
気テープの妥当性をチェックする。なお、ステップ31
でデータ無しが検出された場合は、中央処理装置はディ
スプレイ装置等にエラーメツセージを出力する(ステッ
プ34)。これを見て、オペレータは別の磁気テープを
セットする等の処置をとることになる。
〔発明の効果〕
以上の説明から明らかな如く、本発明によれば、システ
ムダウン時のヘッド位置に最も近いレコードのみのチェ
ックにより、当該磁気テープが処理対象となるジャーナ
ルデータセットであるか否かの妥当性をチェックするこ
とが可能で、磁気テープの先頭までさかのぼる必要がな
く、システム再開始時間を大幅に短縮することができる
【図面の簡単な説明】
第1図はオンラインシステムの全体ブロック図、第2図
は第1図における中央処理装置の処理フロー図、第3図
は本発明を通用した磁気テープジャーナルの一実施例を
示す図、第4図は本発明における磁気テープジャーナル
判別方法の処理フロー図である。 1・・・端末装置、2・・・中央処理装置、3・・・フ
ァイル、4・・・ジャーナル 代理人 弁理士 鈴 木   誠(、)/′     
             \\ \ /                 \/     
                \/       
                    \/   
                         
  \\ オ・4図 一1続 浦 正 書 (自発) 収ノ\印抵分−1 0円 昭和お年3月9日 3、補IEを1−る者 h flとの関1系  出願人 14ミ  所 東京都千代田区丸の内−丁目5番1号名
 Ja+・ (510)  株式会社 日立製作所代表
台     三 1)勝 茂 4、代理人   @151 イ(所  ジlL京jiIX渋谷区代々木2丁1」38
番12け 錦アQビル201弓氏  is   (73
76)   弁理士 鈴 ホ   誠   、・)電話
03 (374) 9671番  /′5 補止により
増加する発明の数 なし6、補正のλ・1象    図
面 7、補正の内容 第1図を別紙の通りに補正する。 8、 添付書類の目録

Claims (1)

    【特許請求の範囲】
  1. (1)オンラインシステムにおいて処理の履歴を記憶す
    るのに用いる磁気テープジャーナルの判別方法であって
    、前記磁気テープジャーナルの個々のデータレコード部
    に、当該磁気テープがジャーナルとして使用可能である
    か否かを示す情報を書き込んでおき、システムの再開始
    処理時、前記データレコード部の情報により、当該磁気
    テープがジャーナルとして使用可能か否かを判別するこ
    とを特徴とずろ磁気テープジャーナル判別方法。
JP57172140A 1982-09-30 1982-09-30 磁気テ−プジヤ−ナルの判別方法 Granted JPS5960667A (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP57172140A JPS5960667A (ja) 1982-09-30 1982-09-30 磁気テ−プジヤ−ナルの判別方法
US06/536,875 US4652940A (en) 1982-09-30 1983-09-29 Method of identifying magnetic tape as tape for journal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57172140A JPS5960667A (ja) 1982-09-30 1982-09-30 磁気テ−プジヤ−ナルの判別方法

Publications (2)

Publication Number Publication Date
JPS5960667A true JPS5960667A (ja) 1984-04-06
JPH046017B2 JPH046017B2 (ja) 1992-02-04

Family

ID=15936302

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57172140A Granted JPS5960667A (ja) 1982-09-30 1982-09-30 磁気テ−プジヤ−ナルの判別方法

Country Status (2)

Country Link
US (1) US4652940A (ja)
JP (1) JPS5960667A (ja)

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5089958A (en) * 1989-01-23 1992-02-18 Vortex Systems, Inc. Fault tolerant computer backup system
JPH02245864A (ja) * 1989-03-20 1990-10-01 Hitachi Ltd 多重プロセッサシステム
US5372507A (en) * 1993-02-11 1994-12-13 Goleh; F. Alexander Machine-aided tutorial method
JP3632213B2 (ja) * 1993-06-30 2005-03-23 ソニー株式会社 信号処理装置
US6181498B1 (en) * 1994-01-20 2001-01-30 Sony Corporation Recording and reproducing apparatus, information signal recording and reproducing system and method of managing invalid area information
US5649152A (en) 1994-10-13 1997-07-15 Vinca Corporation Method and system for providing a static snapshot of data stored on a mass storage system
US5835953A (en) 1994-10-13 1998-11-10 Vinca Corporation Backup system that takes a snapshot of the locations in a mass storage device that has been identified for updating prior to updating
US7725760B2 (en) * 2003-09-23 2010-05-25 Symantec Operating Corporation Data storage system
US7287133B2 (en) * 2004-08-24 2007-10-23 Symantec Operating Corporation Systems and methods for providing a modification history for a location within a data store
US7991748B2 (en) * 2003-09-23 2011-08-02 Symantec Corporation Virtual data store creation and use
US7730222B2 (en) * 2004-08-24 2010-06-01 Symantec Operating System Processing storage-related I/O requests using binary tree data structures
US7631120B2 (en) * 2004-08-24 2009-12-08 Symantec Operating Corporation Methods and apparatus for optimally selecting a storage buffer for the storage of data
US7904428B2 (en) * 2003-09-23 2011-03-08 Symantec Corporation Methods and apparatus for recording write requests directed to a data store
US7239581B2 (en) * 2004-08-24 2007-07-03 Symantec Operating Corporation Systems and methods for synchronizing the internal clocks of a plurality of processor modules
US7409587B2 (en) * 2004-08-24 2008-08-05 Symantec Operating Corporation Recovering from storage transaction failures using checkpoints
US7827362B2 (en) * 2004-08-24 2010-11-02 Symantec Corporation Systems, apparatus, and methods for processing I/O requests
US7577806B2 (en) * 2003-09-23 2009-08-18 Symantec Operating Corporation Systems and methods for time dependent data storage and recovery
US7296008B2 (en) * 2004-08-24 2007-11-13 Symantec Operating Corporation Generation and use of a time map for accessing a prior image of a storage device
US7577807B2 (en) * 2003-09-23 2009-08-18 Symantec Operating Corporation Methods and devices for restoring a portion of a data store
WO2007047346A2 (en) * 2005-10-14 2007-04-26 Symantec Operating Corporation Technique for timeline compression in a data store

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS4924535A (ja) * 1972-06-28 1974-03-05
JPS5136920A (ja) * 1974-09-24 1976-03-29 Tokyo Shibaura Electric Co Kosokuhojokiokusochi

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3321747A (en) * 1964-10-02 1967-05-23 Hughes Aircraft Co Memory protection system
US3852571A (en) * 1970-05-18 1974-12-03 Hempstead Bank System of transferral of funds
US3801963A (en) * 1972-09-28 1974-04-02 Burroughs Corp Method and apparatus for transferring data from a volatile data store upon the occurrence of a power failure in a computer
GB1442665A (en) * 1972-12-14 1976-07-14 Siemens Ag Data processing systems
JPS5315792B2 (ja) * 1973-06-28 1978-05-27
FR2261694A5 (ja) * 1973-09-05 1975-09-12 Honeywell Bull Soc Ind
US4355369A (en) * 1975-07-30 1982-10-19 Docutel Corporation Automatic banking machine
US4306299A (en) * 1976-06-10 1981-12-15 Pitney-Bowes, Inc. Postage meter having means transferring data from a working memory to a non-volatile memory under low power conditions
GB1545169A (en) * 1977-09-22 1979-05-02 Burroughs Corp Data processor system including data-save controller for protection against loss of volatile memory information during power failure
US4316248A (en) * 1978-12-06 1982-02-16 Data General Corporation Memory refresh means including means for providing refresh addresses during power failures
JPS5637883A (en) * 1979-09-04 1981-04-11 Fanuc Ltd Information rewrite system
US4404649A (en) * 1980-11-03 1983-09-13 Recognition Equipment Incorporated Document processing system
US4523295A (en) * 1982-09-07 1985-06-11 Zenith Electronics Corporation Power loss compensation for programmable memory control system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS4924535A (ja) * 1972-06-28 1974-03-05
JPS5136920A (ja) * 1974-09-24 1976-03-29 Tokyo Shibaura Electric Co Kosokuhojokiokusochi

Also Published As

Publication number Publication date
JPH046017B2 (ja) 1992-02-04
US4652940A (en) 1987-03-24

Similar Documents

Publication Publication Date Title
JPS5960667A (ja) 磁気テ−プジヤ−ナルの判別方法
US6636876B1 (en) Database copy apparatus, database copy method and recording medium recorded with database copy program
US6195767B1 (en) Data corruption detection apparatus and method
CN114626947A (zh) 基于区块链的开票交易信息处理方法及装置
CN111951009A (zh) 一种交易数据处理方法、装置、电子设备及计算机可读存储介质
JPH0667944A (ja) データベース管理方式
JPS5856142B2 (ja) オンライン回復制御方式
JP2822869B2 (ja) ライブラリファイル管理装置
JP2708610B2 (ja) データベースのログ管理処理方式
JPH08161264A (ja) データベース更新処理装置及びデータベース更新処理方法
JP2977317B2 (ja) 金融機関の窓口端末の入力制御方法
JP2880828B2 (ja) システム障害時のメッセージ復旧方式
JPS63318646A (ja) オンラインシステムにおけるファイル擬似更新方式
JP2001195362A (ja) トランザクション処理装置と方法およびトランザクション処理機能付きicカード
JPH0287241A (ja) 障害回復方法
JP2002092319A (ja) 取引照会システム及び記憶媒体
CN114387071A (zh) 一种资金结算方法、装置、设备及存储介质
JPS60142446A (ja) バツクワ−ド障害復元処理方式
JPH04199363A (ja) 金融機関オンラインシステムにおける現金自動取引方式
JP2580585B2 (ja) 再書き込み不可媒体上のラベル検索装置
JPH02143343A (ja) 格納順ファイルのロバスト化処理方式
TWM640096U (zh) 具回溯帳本功能之跨行轉帳系統
TWM615771U (zh) 金融載具的更換系統
JPH0820933B2 (ja) データ書き込み方法およびその装置
JPH0540681A (ja) データベースの前進復旧方式