2017-02-26 19 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キーワードで少し錆びていますが、細かいJCLユーザーズ・ガイドおよびリファレンスとDFSMSマニュアルは、うまくいけば援助を提供することができます。 – zarchasmpgmr

答えて

0

は、私は私のサイトのストレージみんなに話し、彼らはシステム上、フィルタのいくつかの並べ替えを設定することができました。現在、これらのVSAMS(過去に割り当てた方法)を割り当てるたびに、デフォルトでVSAMSが拡張されます。 JCLを変更する必要はありませんでした。