アットウィキロゴ
  • 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です。

  • 容量の単位(Space units)
基本は「TRK(トラック)」を選びます。大きなファイルを作る場合は「CYL(シリンダー)」を選びます。

  • 最初の容量(Primary quantity):10
  • 追加の容量(Secondary quantity):10

  • ディレクトリブロック(Directory blocks):0
※フォルダ(PDS)を作るときに使う項目なので、普通のファイル(PS)を作るときは「0」にします。

  • データの形式(Record format):FB
FB(Fixed Block)は、1行の長さが一定に揃っている形式のことです。

  • 1行の長さ(Record length):80
一般的な80バイト(80文字分)に設定します。

  • ブロックサイズ(Block size):800
通常は「1行の長さ × 10」などの倍数を指定します。

  • ファイルの種類(Data set name type)
「PS」と入力するか、エラーが出る場合は「スペース(空欄)」にしてEnterキーを押します。

作成完了と画面の戻り方 🔄

キーボードの「F3キー」を押すと、前の画面に戻ることができます。
2回押せば、最初のメニュー画面まで戻れます!

もし同じ名前でもう一度作ろうとして「Duplicate(重複しています)」と表示されたら、無事にファイルが作成できている証拠です!👏


タグ:

+ タグ編集
  • タグ:
最終更新:2026年08月11日 19:34