メインフレームで参考になったサイト一覧

Windowsでメインフレーム(MVS)を動かす » 「メインフレーム・コンピュータ」で遊ぼう

勉強編(オンライン学習)

マニュアル

IBM Knowledge Center

RACF(Resources Access Contorol Facilities)

IBM Knowledge Center
RACF commands

IBMメインフレームユーティリティ

IBM メインフレーム ユーティリティプログラム - Wikipedia
IBM Knowledge Center
IBM Knowledge Center
IGYWとか意味って何だろう。。
International Geophysical Year

LANGUAGE Compile Only Compile & Link Compile,Link & Go Compile & Go
COBOL for OS/390 IGYWC IGYWCL IGYWCLG IGYWCG

VENDOR.PROCLIBにある。

原因解明編

JOBログ

JOBログの見方

http://www-03.ibm.com/systems/z/os/zos/bkserv/lookat/
ISPFから実行JOBに対して?を実行するとSYSOUTを見ることが可能。

データセットの作成

   Menu  RefList  Utilities  Help                                               
 ------------------------------------------------------------------------------ 
                             Allocate New Data Set                              
 Command ===>                                                                   
                                                                                
 Data Set Name  . . . : AUXXXXX.XXXXX                                           
                                                                                
 Management class . . .                (Blank for default management class)     
 Storage class  . . . .                (Blank for default storage class)        
  Volume serial . . . . VPWRKI         (Blank for system default volume) **     
  Device type . . . . .                (Generic unit or device address) **      
 Data class . . . . . .                (Blank for default data class)           
  Space units . . . . . CYLINDER       (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 . . . . U                                                       
  Record length . . . . 0                                                       
  Block size  . . . . . 4096                                                    
  Data set name type    LIBRARY        (LIBRARY, HFS, PDS, LARGE, BASIC, *      
  Data set version  . : 1               EXTREQ, EXTPREF or blank)               
  Num of generations  : 0                                                       
  Extended Attributes                  (NO, OPT or blank)                       
  Expiration date . . .                (YY/MM/DD, YYYY/MM/DD                    
 Enter "/" to select option             YY.DDD, YYYY.DDD in Julian form         
    Allocate Multiple Volumes           DDDD for retention period in days       
                                        or blank)                               
                                                                                
 ( * Specifying LIBRARY may override zero directory block)                      
                                                                                
 ( ** Only one of these fields may be specified)                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
   *DSUTIL                                                                      
   Menu  RefList  Utilities  Help                                               
 ------------------------------------------------------------------------------ 
                             Allocate New Data Set                              
 Command ===>                                                                   
                                                                                
 Data Set Name  . . . : AUXXXXX.XXXXX                                           
                                                                                
 Management class . . .                (Blank for default management class)     
 Storage class  . . . .                (Blank for default storage class)        
  Volume serial . . . . VPWRKH         (Blank for system default volume) **     
  Device type . . . . .                (Generic unit or device address) **      
 Data class . . . . . .                (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  . . 10             (In above units)                         
  Secondary quantity    5              (In above units)                         
  Directory blocks  . . 0              (Zero for sequential data set) *         
  Record format . . . . FB                                                      
  Record length . . . . 80                                                      
  Block size  . . . . . 32720                                                   
  Data set name type    LIBRARY        (LIBRARY, HFS, PDS, LARGE, BASIC, *      
  Data set version  . : 1               EXTREQ, EXTPREF or blank)               
  Num of generations  : 0                                                       
  Extended Attributes                  (NO, OPT or blank)                       
  Expiration date . . .                (YY/MM/DD, YYYY/MM/DD                    
 Enter "/" to select option             YY.DDD, YYYY.DDD in Julian form         
    Allocate Multiple Volumes           DDDD for retention period in days       
                                        or blank)                               
                                                                                
 ( * Specifying LIBRARY may override zero directory block)                      
                                                                                
 ( ** Only one of these fields may be specified)                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
   *DSUTIL                                                                      

メインフレームQA

EXEC PGM=XXXXのXXXXはどこに存在するのか。

PGMは、ライブラリに存在する?ユーティリティプログラムの場合は?

ICEMAN,SORT,DFSORTは同じ?

IGYCL出来ない場合

IEW2735S DA0F OUTPUT DATA SET FOR DDNAME SYSLMOD HAS INVALID RECORD FORMAT.
RECFM=U IS REQUIRED.
07.データセットの種類とアクセス法 » 「メインフレーム・コンピュータ」で遊ぼう

PSファイルとPOファイル

physical sequential files→直接書き込める
partitioned data set→フォルダ。メンバ入れられる。
Physical Sequential (PS)
Partitioned Organization (PO)

PDSとPDSEの違いは.

おそらくロードモジュールを配置するうえで自動的に領域拡張をしてくれるとか?

VSAMデータセットの見方は?

File Manager (FM)で見る。

SMSとは?

Systems Managed Storage (SMS).
Data Facility Storage Management Subsystem (DFSMS)

ISPF Editor Command Summary

ISPF Editor Command Summary

Use F1 (Help) to get details and examples of using Primary and Line command operands

Edit Session Profile
DescriptionSetting
recovery on/off
number on/off
caps on/off
hex on/off
nulls on/off
tabs on/off
note on/off
autonum on/off
autolist on/off
stats on/off
autosave on/off
pack on/off
reset reset the edit display
hilite color reserve words
undo reverse last change



Basic Primary Commands
CommandDescription
save save the data without ending the edit session
cancel cancel edit without saving the data
find find a specified character string
change find and change a specified character string
exclude exclude lines that contain a specified character string
locate display a particular line in the data
sort sort by specified fields
create create a new member of a partitioned data set
replace replace a member or an entire sequential data set
copy copy data from a member or sequential data set
move move (copy and delete) a member or sequential data set
compare display differences between data sets
submit submit edit JCL as a job stream for background execution



Basic Line Commands
Description
Insert/Delete/Repeat i d r    
Copy/Move/After/Before/Overlay c m a b o
Shifting Lines Right/Left ) ( > <  
Exclude/Show Lines x f l s  
Text Handing te tf ts lc  
Miscellaneous bnds cols mask tabs uc
Data md hx      



Line Operations for Multiple Lines or Block of Lines
DescriptionSingleMultipleBlockDependency
Insert i i#    
Delete d d# dd  
Repeat r r# rr  
Copy c c# cc (b)efore or (a)fter
Move m m# mm (b)efore or (a)fter
After a      
Before b      



Line Text Handling
DescriptionLine Commands
format screen for power typing text paragraphs te
flow text to the end of a paragraph tf
split a text line at the cursor to allow insertion ts
change text from uppercase to lowercase lc
change text from lowercase to uppercase uc



Basic Primary Commands
DescriptionLine Ranges
unique .string .a
unique .string .b
c abc 123 .a .b all



Line Miscellaneous
DescriptionLine Commands
display and allow changes to the current bounds bnds
display formatted line for identifying display columns cols
display and allow changes to the current mask mask
display and allow changes to the current tabs line tabs