2017-02-26 3 views
-1

4GB 제한을 초과하는 VSAM 파일이 필요한 프로젝트가 있습니다. IDCAM을 사용하여 확장 VSAM을 정의하려고 시도하고 있지만 예제 나 가이드를 찾을 수 없습니다.확장 VSAM 할당

//STEP1 EXEC PGM=IDCAMS 
//SYSPRINT DD SYSOUT=* 
//SYSIN DD* 
DEFINE CLUSTER      - 
     (NAME(AA.AFILE.AV)   -  
     KEYS(10 0)     -    
     RECSZ(1011 1011)    -   
     INDEXED      - 
            -   
            -   
     CYL (50 50)     -    
     VOL (* * * * * * * * * *) - 
     SHR (2 3)     - 
     )        - 
     DATA       - 
     (NAME(AA.AFILE.AV.DATA)  -  
     SHR (2 3))     - 
     INDEX      - 
     (NAME(AA.AFILE.AV.INDEX)  -  
     SHR (2 3)     - 
     ) 
/* 

내가 DSNTYPE = EXTREQ의 옵션이 있다는 것을 읽고 있었다, 그러나 나는 배치에 상관없이, 나는 오류가 발생 : 이것은 내가 정기적 VSAM을 정의 할 방법이다. 누군가가 IDCAMS를 사용하여 확장 VSAM을 할당하는 방법의 예를 보여줄 수 있습니까?

+0

DSNTYPE은 DFSMS 데이터 클래스 정의 매개 변수로, 확장 데이터 세트에 필요합니다. IDCAMS DEFINE의 일부가 아닙니다. 거의 확실하게 스토리지 관리 담당자와 이야기해야합니다. 그들은 귀하가 귀하의 사이트에서 필요한 것을 정확히 말할 수 있습니다. –

+0

@BillWoodger, 감사합니다. – SaggingRufus

+0

@BillWoodger 또한 JCL DD 키워드입니다. ** SaggingRufus ** 확장 된 VSAM에는 확장 속성을 가져 오기 전에 많은 종속성 (VSAM의 기본값 인 DEFINE CLUSTER EATTR (OPT), SMS 데이터 클래스, JCL 키워드, 모델 데이터 세트, SVC 99 매개 변수)이 있습니다. 그러나 이는 DSNTYPE = EXTREQ를 지정할 수 있기 때문에 JCL에서 VSAM 데이터 세트를 작성하는 것이 IDCAMS보다 잘 작동하는 몇 가지 드문 경우 중 하나 일 수 있습니다. 필자는 필요한 DD 키워드에 약간 녹슬지 만 DFSMS 매뉴얼뿐만 아니라 훌륭한 JCL User 's Guide and Reference는 도움을 줄 수 있기를 바랍니다. – zarchasmpgmr

답변

0

같은 질문으로 나를 따라 오는 사람이 대답 추가 :

내 사이트에 저장들 이야기, 그들은 시스템에서 필터의 일종을 설정 할 수 있었다합니다. 이제 우리가 VSAMS를 할당 할 때마다 (과거에 할당 한 방식대로) VSAMS가 기본적으로 확장됩니다. JCL을 변경할 필요가 없었습니다.