JPS6045854A - ファイル移行制御方式 - Google Patents

ファイル移行制御方式

Info

Publication number
JPS6045854A
JPS6045854A JP58152803A JP15280383A JPS6045854A JP S6045854 A JPS6045854 A JP S6045854A JP 58152803 A JP58152803 A JP 58152803A JP 15280383 A JP15280383 A JP 15280383A JP S6045854 A JPS6045854 A JP S6045854A
Authority
JP
Japan
Prior art keywords
file
data
block length
capacity
new
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
JP58152803A
Other languages
English (en)
Inventor
Shigeru Takayama
高山 茂
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP58152803A priority Critical patent/JPS6045854A/ja
Publication of JPS6045854A publication Critical patent/JPS6045854A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

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

Description

【発明の詳細な説明】 (a) 発明の技術分野 本発明け、直接アクセス記憶装瘍′の増設/交替時に、
ファイルを移行するファイル移行制御方式(b) 従来
技術と問題点 処理システムに用いられるDASD (直接アクセス記
憶装置)の増設又は交替時の際、新しいDASDが従来
のDAsDと同−機種であるならば問題を生じない。し
かし従来とは異なるDASDの増設/交替の場合には、
両者のトラック(複数のブロック単位データが格納され
る)容量が異なるため、ファイルを移行する際、移行作
業工程全別個に必要とした9、ある層は移行作業にがな
りの作業時間が費消される欠点があった。
(c) 発明の目的 本発明は上記の欠点を解決するためになσれたもので、
’ DA、SDの増設又は交替時のファイル移行を容易
とするファイル移行制御方式の提供を目的とする。
(d)発明の構成 本発明は、処理装置と、第1のトラック容量を有する第
1のファイル装置と、処理されるデータの第1のブロッ
ク長を含む管理情報が記憶される記憶部とを有し、処理
が実行されたとき、処理されたデータに関わる管理情報
が記録される処理システムにおいて、第2のトランク容
量を有する第2のファイル装置と、前記第1のトラック
容量及び第2のトラック容量に基づきスペース容量全算
出する手段と、該スペース容量及び前記第16ブロソク
長で構成される第1の制御情報と、該第1の制御情報と
前記記憶部の管理情報とに基づいて第2のブロック長を
算出する手段と、該第2のブロック長を含む第2の制御
情報を作成する機能とを備え、前記処理装置の実行時に
、処理データを前記第2のファイル装置に格納する際、
前記第2の制御情報に基づいて、データを格納せしめる
ことを特徴とするファイル移行制御方式である。以上の
ように本発明は、第1のDASD (@接アクセス記憶
装置)を用いる処理システムにおいて、異種の第2のD
ASDがシステムに加えられたとき、従来のシステム管
理情報(課金情報々どで、処理されたデータのブロック
長などが記録されている)に基づいて新たなブロック長
及びスペース容量を算出し、得られたデータを含む制御
情報(ジョブ制御文)によム第2のDASDへのデータ
の移行を行わしめるように図ったものである。
(e) 発明の実施例 以下、本発明を図面によって説明する。第1図は本発明
の詳細な説明するフローチャートである。
第1のDASI)うが用いられる処理システムにおいて
、コノ第1c!′)DAsDO代シに異種の第2のDA
SDが用いられるよう々場合、不発8AI−r、、第2
のDASDにアクセス可能な第2の制御文J2に創出し
、この第2の制御文J2を用い、第1のDASDから第
2のDASDへのデータの移行を、処理の実行時に、行
いうるようにしたものである。第1図は、第2の制御文
J2を創出するまでの処理手順の概要を示すフローチャ
ートである。第1図におけるシステム管理用のファイル
1には、過去に実行されたジョブの実績データAが格納
されている。実績データAけ、レコードタイプRT、ジ
ョブ名JN。
時刻データH,レロード形弐RF、レコード長RL及び
ブロック長BLで構成される。ファイル2には、従来の
ファイルアクセス用のジョブ制御文J。
が格納され°ておムこれは、現行ブロック長BL及び現
行スペース容量Sで構成される。処理手順に次の通りで
ある。
■ ジョブ名、プログラム名、DD名をマツチングキー
として、ファイル2のJoに対する実Mlデータへをフ
ァイル1から索出し、これに基づいて新たなブロック長
NBLと新たなスペース量NSを鏝:出する。
■ 常駐ファイル配置マスタ6の新規通番nを、新ブロ
ック長NBLに追加し、新たなジョブ制御文J2にファ
イル5に出力する。このジョブ・ 制御文(移行用JC
L)J2は、通番n、新ブロック長NBL及び新スペー
ス1量1jSで構成される。なお以上の処理の際、下記
の条件を考慮する0 (1)新ブロック長(NBL)はファイル4の外(2)
 ”X<−、z量NSl′1lHDASDノ場合ト同等
になるよう値を設定する。
(3)常駐ファイルについて出方側で新しいボリューム
通番を指定する。
上記の新ジョブ制御文(J2:JCL)を、処理装置の
稼動中に実行させることにより、旧DASDがら新DA
SDへのファイルの移行を行う。
第2図は本発明の一実施例全説明するブロック図である
。第2図における処理システムにおいて、ファイル装置
(DASD)14は従来から用いられていたものであシ
、これを異種(トラック客月が異なる)のファイル装置
(DASD)1 sに交替させる例である。とのDAS
Dの交替に伴いファイルを移行させるためには次の計算
式により新たなスペース量NS及びブロック長NBL’
i求めることができる。
(1)新スペース量の計算4 新スペースfr(NS)−現行スペース量(S)(2)
 ブロック長の計算 リ レコード形式がFB(固定ブロック)の場合 ×レコード長(RL) 但し〔n〕、はnを越えない最大の整数を表わす2)レ
コード形式がFB以外の場合 ブロック長(NBL)−最大ブロック長(MBL)従っ
て、まず第2図におけるシステムコンソール7から、現
行DASDの単位容量り、新DA81)の単位容量ND
及び最大ブロック長MBLk入力する。ファイル装fk
2には、現行のジョブ制御文JOが格納されており、そ
の内容は第3図に示すタロく、現行メペース量S、現行
ブロック長BL等力!格納されている。一方システム管
理用のファイル14にば、ジョブの実績データAが格納
されておシ、実績データへのレコードタイプRT4及び
RT+sの内容を、第6図(a)及び(b)に示す。以
下第2図における。動作を、第7図のフローチャートに
よって説明する。
■ 第2図において、主メモリ8のプログラム9の実行
によシ処理部10は、ファイル2がら現行ジョブ制御文
J。及び現行スペース量Sを取出す。次にシステムコン
ソール7かう外部バ、ラメータ(第5図(a)を参照)
 P+が入力されると、処理部101d:、新スペース
量NSを算出したのち、制御文J1を作成し、これをフ
ァイル3に格納する。制御文J、の内容は第4Fl(a
)に示す通りであり、新スペース容量NS、現行プロッ
・り長BLなどのデータで構成される。
■ 主メモリ10のプログラム11の実行により、処理
部10け、ファイル1内の実績データAからレロードタ
、イブRT、及びRTI5 k取出す。
この場合ジョブ名JN、、 JN、、 を第1のキー(
Key)とし、レコード作成符の時刻データH1゜H2
−・ を第2のキーとしてマージ処理を行い、必要項目
のみの編集を行ったのち、得られたデータ制御ブロック
DCBを、主メモリ11の領域12に格納する。このD
CBは、第9図に示すデータで構成される。
■ 次にプログラム13の実行によシ、処理部]0に、
ファイル3の制御文J1及び領域12のデータ制御ブロ
ックDCBとによシ、ファイル1の実績データAからレ
コードを検索したのち、ファイル4内の外部パラメータ
P2 (第5図(b) ’e参照)を用いて新ブロック
長NBLの計算を行う。次に常駐ファイル配置マスタ6
(データ内容については第8図参照)から新ボリューム
通番nを取出し、これを新ブロック長NBLに付加して
、ファイル5に格納する。またファイル5 VCは、第
4図(b) K示す如く、計算によシ得られた新スペー
ス量NS、レコード形式RF。
レコード長RL等が格納され、移行用ジョブ制御文J2
が形成される。
本発明は、システムの運用時に、この移行用ジョブ制御
文J2を用いることによシ、ファイル装置(DASD)
14のファイルデータの、新たな異種のファイル装置(
DASD)15へのファイル移行を行わしめるものであ
る。
(f) 発明の効果 以上のように本発明は、現行DAST)とは異なる新た
々DASDがシステムに導入され、そのDASDへのフ
ァイル移行が必要になった場合でも、移行用のジョブ制
御文を自動作成する手段を有し、且つ処理実行時にこの
移行用ジョブ制御文を用いて、ファイル移行を行いうる
ので、移行に要する作業効率を著しく向上しつる利点を
有する。
【図面の簡単な説明】
第1図は本発明の詳細な説明するフローチャート、第2
図は本発明の一実施例全説明するブロック図、第3図は
現行ジョブ制御文のチータブロック図、第4図は移行用
のジョブ制御文のチータブロック図、第5図は外部パラ
メータのデータブロック図、第6図はレコードタイプR
T4及びR’J’+sのチータブロック図、第7図は本
発明の一実施例の動作を説明するフローチャート、第8
図は常駐ファイル配置マスクのデータブロック図、第9
図はデータ制御ブロックDCHのデータブロック図であ
り、図中に用いた符号は次の通りである。 1.2,3,4.5にファイル、6は常駐ファイル配置
マスク、7はシステムコンソール、8は主′メモリ、9
,11.13はグログラム、工2け領域、14は現行D
A、SD (ファイル装置)15は新DAS’D (フ
ァイル装置)、Aid実績データ、BL。 BL、、BL2は現行ブロック長、Dは現行DASDの
単イ)’r、 容S’k、DCBdf−1fFtlJ御
う゛ロック、H2H5゜N7は時刻データ、Joは現行
ジョブ制御文、’J+はジョブ制御文、J2は移行用ジ
ョブ制御文、JN。 JN、、JN2はジョブ名、MBLは最大ブロック長、
N15Lは新ブロック長、NDは新DASDの単位容t
、NSは新スペース量、PI+P2は外部パラメータ、
RLはレコード長、RT、RT4.RT+sはレコード
タイプ、RFgレコード形式を示す。

Claims (1)

    【特許請求の範囲】
  1. 処理装置と、ツ1のトラック容量を有する第1のファイ
    ル装置と、処理されるデータの第1のブロック長を含む
    管理情報が記憶される記憶部とをイj(7、処理が実行
    されたとき、処理されたデータに関わる管理情報が記録
    される処理シス7ムにおいて、第2のトラック容量金有
    する第2のファイル装置と、前記第1のトラック容り及
    び第2のトラ、り容fikに基づきスペース容量を算出
    する手段と、該スペース容量及び前記第1のブロック長
    で構成でれる第1の毒1:御情報と、該第1の制御情報
    と前記記憶部の管理情報とに基いて第2のブロック長を
    算出する手段と、該第2のブロック長金含む第2の制御
    情報を作成する機能と全備え、前記処理装置の実行時に
    、処理データを前記第2のファイル装置に格納する際、
    前記第2の制御情報に基ついて、データを格納せしめる
    こと全特徴とするファイル移行制御方式。
JP58152803A 1983-08-22 1983-08-22 ファイル移行制御方式 Pending JPS6045854A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58152803A JPS6045854A (ja) 1983-08-22 1983-08-22 ファイル移行制御方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58152803A JPS6045854A (ja) 1983-08-22 1983-08-22 ファイル移行制御方式

Publications (1)

Publication Number Publication Date
JPS6045854A true JPS6045854A (ja) 1985-03-12

Family

ID=15548493

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58152803A Pending JPS6045854A (ja) 1983-08-22 1983-08-22 ファイル移行制御方式

Country Status (1)

Country Link
JP (1) JPS6045854A (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6299840A (ja) * 1985-10-25 1987-05-09 Nec Corp フアイル移行方式
JPS62139056A (ja) * 1985-12-13 1987-06-22 Fujitsu Ltd 移行ジヨブ制御文作成方式
JPS6385840A (ja) * 1986-09-29 1988-04-16 Nec Corp フアイル運用・保守用job制御言語の自動作成方式
JPH0267649A (ja) * 1988-09-01 1990-03-07 Hokuriku Nippon Denki Software Kk ファイル確保ジョブ制御言語生成装置

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5856149A (ja) * 1981-09-30 1983-04-02 Fujitsu Ltd システム・ジエネレ−シヨン処理方式

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5856149A (ja) * 1981-09-30 1983-04-02 Fujitsu Ltd システム・ジエネレ−シヨン処理方式

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6299840A (ja) * 1985-10-25 1987-05-09 Nec Corp フアイル移行方式
JPS62139056A (ja) * 1985-12-13 1987-06-22 Fujitsu Ltd 移行ジヨブ制御文作成方式
JPS6385840A (ja) * 1986-09-29 1988-04-16 Nec Corp フアイル運用・保守用job制御言語の自動作成方式
JPH0267649A (ja) * 1988-09-01 1990-03-07 Hokuriku Nippon Denki Software Kk ファイル確保ジョブ制御言語生成装置

Similar Documents

Publication Publication Date Title
JP3178475B2 (ja) データ処理装置
US5740445A (en) Information processing apparatus for generating directory information to manage a file using directories
JP2000259456A (ja) ファイルリビジョン管理システム
JPS599764A (ja) 複数行更新動作の原子性を保証する方法
US20050262033A1 (en) Data recording apparatus, data recording method, program for implementing the method, and program recording medium
JPS6045854A (ja) ファイル移行制御方式
CN120523818A (zh) 一种图形编辑撤销与重做方法及系统
EP0097239B1 (en) Method and apparatus for restoring data in a computing system
JP2741999B2 (ja) データ保存管理方法
JP2925042B2 (ja) 情報リンク生成方法
JP2877973B2 (ja) ファイルリコール制御方式
JPH0512087A (ja) 更新前ジヤーナルの出力方式
JPH02250166A (ja) 情報処理装置
JPH07200378A (ja) ライブラリファイル管理装置
JPH03171242A (ja) ファイルバックアップ方法
JPH03246643A (ja) ダンプサマリ編集処理方法
JPH05181722A (ja) 索引編成ファイルのアクセス方法
JPS58223858A (ja) 統合バツクアツプ・リストア処理方式
JPH02211557A (ja) データベースの退避方式
JPH04156626A (ja) Vtocのファイルエントリ作成方式
JPS63311451A (ja) 再書き込み不可な低速アクセス媒体のアクセス方式
JPH04184640A (ja) ジャーナルパージ方式
JPH05143422A (ja) 更新後ジヤーナル管理方式
JPH05257761A (ja) ダンプ出力制御方式
JPH03100744A (ja) データベース管理方式