2010-04-02 3 views

답변

4

새 PDS에 글을 쓸 때만 구성원을 설정할 수 있습니다. 다음과 같이하면 :

//S1  EXEC PGM=IEFBR14          
//PDS  DD DSN=USER.TEST.PDS(NEWMEM),DISP=(NEW,CATLG),  
//   SPACE=(TRK,(1,1,24)),UNIT=DISK,      
//   LRECL=80,RECFM=FB,BLKSIZE=6080 

... PDS가 등록되지만 회원은 저장되지 않습니다. 멤버에게 쓰는 프로그램을 실행하면 다음과 같이됩니다.

//S2  EXEC PGM=IEBGENER          
//SYSUT1 DD *             
//SYSUT2 DD DSN=USER.TEST.PDS(NEWMEM),DISP=(NEW,CATLG),  
//   SPACE=(TRK,(1,1,24)),UNIT=DISK,      
//   LRECL=80,RECFM=FB,BLKSIZE=6080      
//SYSPRINT DD SYSOUT=*           
//SYSIN DD DUMMY 

... 그러면 멤버가 저장됩니다.

나중에 작업 또는 단계를 위해 빈 멤버를 만드는 것처럼 들립니다. 일반적으로 BPAM은 존재하지 않을 경우 멤버를 만들고 존재하는 경우 기존 멤버를 덮어 쓰므로 필요하지 않습니다.

1

IEBCOPY도 마찬가지입니다. 이는 PDS를 작성하거나 PDS의 필수 구성원을 선택하거나 생략하여 하나의 PDS를 부분적으로 또는 전체적으로 복사하는 데 사용됩니다. 위에서 언급 한 두 단계를 하나의 단계로 결합합니다. 그 일을 위해 JOB 구문이 필요한 경우 다시 얻으십시오 ..

관련 문제