- PSファイル(Physical Sequential)
Windowsでいう「1つのテキストファイル」のことです。上から順番にデータを書き込んでいきます。
- PDSファイル(Partitioned Data Set)
Windowsでいう「フォルダ」のことです。この中に複数のファイルを入れることができます。
今回は「PSファイル(普通のファイル)」の作り方を順番に解説します!✨
作成の手順 🚀
ステップ1:メニュー画面を進む
ISPFの最初の画面で、ユーティリティ機能を意味する「3」を入力します。
次の画面で、データセット(ファイル)操作を意味する「2」を入力します。
3.2画面に遷移する
ISPF Primary Option Menu
Option ===> 3.2
More: +
0 Settings Terminal and user parameters User ID . : ZXXXXX
1 View Display source data or listings Time. . . : 09:56
2 Edit Create or change source data Terminal. : 3278
3 Utilities Perform utility functions Screen. . : 1
4 Foreground Interactive language processing Language. : ENGLISH
5 Batch Submit job for language processing Appl ID . : ISR
6 Command Enter TSO or Workstation commands TSO logon : DBPROCDG
7 Dialog Test Perform dialog testing TSO prefix: ZXXXXX
8 LM Facility Library administrator functions System ID : S0W1
9 IBM Products IBM program development products MVS acct. : FB3
10 SCLM SW Configuration Library Manager Release . : ISPF 8.1
11 Workplace ISPF Object/Action Workplace
ステップ2:ファイルの名前とアクションを決める
新しく作りたいファイルの名前を入力します。(例:mvk.first.dataset)
アクション指定欄に、割り当て(作成)を意味する「A(Allocate)」と入力してEnterキーを押します。
Menu RefList Utilities Help
------------------------------------------------------------------------------
Data Set Utility Top of data
Option ===> A
A Allocate new data set C Catalog data set
R Rename entire data set U Uncatalog data set
D Delete entire data set S Short data set information
blank Data set information V VSAM Utilities
ISPF Library:
Project . . Znnnnn Enter "/" to select option
Group . . . PS / Confirm Data Set Delete
Type . . . . SRC
Other Partitioned, Sequential or VSAM Data Set:
Name . . . . . . .
Volume Serial . . . (If not cataloged, required for option "C")
Data Set Password . . (If password protected)
ステップ3:ファイルのサイズや形式を設定する
設定画面が開いたら、以下のように項目を入力していきます。
Management class . . . (Blank for default management class)
Storage class . . . . ZXPS (Blank for default storage class)
Volume serial . . . . ZXPL01 (Blank for system default volume) **
Multiple Volumes (Enter '/' to select option)
Device type . . . . . (Generic unit or device address) **
Data class . . . . . . ZXPD (Blank for default data class)
Space units . . . . . TRACK (BLKS, TRKS, CYLS, KB, MB, BYTES
or RECORDS)
Average record unit (M, K, or U)
Primary quantity . . 1 (In above units)
Secondary quantity 1 (In above units)
Directory blocks . . 0 (Zero for sequential data set) *
Record format . . . . FB
Record length . . . . 80
Block size . . . . . 800
Data set name type (LIBRARY, PDS, LARGE, BASIC, *
EXTREQ, EXTPREF or blank)
- 管理クラス(Management Class / Storage Class)
よく分からない場合は空欄(デフォルト)のままで大丈夫です。先輩が作った設定を真似してもOKです。
基本は「TRK(トラック)」を選びます。大きなファイルを作る場合は「CYL(シリンダー)」を選びます。
- 最初の容量(Primary quantity):10
- 追加の容量(Secondary quantity):10
- ディレクトリブロック(Directory blocks):0
※フォルダ(PDS)を作るときに使う項目なので、普通のファイル(PS)を作るときは「0」にします。
FB(Fixed Block)は、1行の長さが一定に揃っている形式のことです。
一般的な80バイト(80文字分)に設定します。
通常は「1行の長さ × 10」などの倍数を指定します。
- ファイルの種類(Data set name type)
「PS」と入力するか、エラーが出る場合は「スペース(空欄)」にしてEnterキーを押します。
作成完了と画面の戻り方 🔄
キーボードの「F3キー」を押すと、前の画面に戻ることができます。
2回押せば、最初のメニュー画面まで戻れます!
もし同じ名前でもう一度作ろうとして「Duplicate(重複しています)」と表示されたら、無事にファイルが作成できている証拠です!👏
最終更新:2026年08月11日 19:34