2013-10-16 4 views
0

최근 SORTOUT이 VSAM 파일이고 SORTIN이 보통 파일 인 메인 프레임 작업의 SORT 단계에서 비정상 종료가 발생했습니다.BLKSET 정렬 옵션과 NOBLKSET 정렬 옵션의 차이점을 설명해 주시겠습니까?

오류 : 내 고위 동료의

ICE077A 0 VSAM OUTPUT ERROR L(12) SORTOUT 

는 중복이 있는지 나에게 제안,하지만 난 입력 파일에서 중복을 찾지 못했습니다. s 일부 설명서를 살펴본 후 OPTION NOBLKSET 컨트롤 카드가 기본 BLOCKSET COPY 기술을 무시하고 정렬 오류를 우회하는 데 사용될 수 있음을 알았습니다 (정렬 오류를 무시할 수있는 모든 영향을 분석 할 경우) 옵션 NOBLKSET. 이제 단계가 성공적으로 실행됩니다.

은 SYSOUT을 분석 한 후 나는

ICE143I K PEERAGE  SORT TECHNIQUE SELECTED 

어느 하나가 블록 세트 기술이 어떻게 작동하는지 설명 할 수 있음을 발견하는 방법과 귀족 기술이 작동? 우리 시스템에서 사용되는 SORT는 DFSORT입니다.

답변

2

당신은 세 가지 기술의 Blockset으로는, 정렬 데이터 세트를 병합 및 복사 DFSORT 선호하는 가장 효율적인 방법이라고 설명한다, 여기 시작할 수 있습니다 http://pic.dhe.ibm.com/infocenter/zos/v1r12/index.jsp?topic=%2Fcom.ibm.zos.r12.icea100%2Fice1ca5028.htm

귀족/베일과 기존의 다른 두 기술은 어느 하나의 Blockset을 사용할 수 없다면 차선책으로 생각되는 블록이 선택됩니다.

NOBLKSET 사용에 대한 잘못된 언급이 있습니다. DFSORT에서 "내부"오류가 실제로 발생하는 경우와 BLOCKSET을 사용하는 경우 Blockset을 해제하면 다른 SORT 메소드가 선택되며, 이는 단계 실행을 얻고 오류가 조사되는 동안 생산이 완료됩니다 Blockset을 사용하는 단계.

NOBLKSET은 완전한 것이 아니며 DFSORT 사용에 영향을 미치지 않습니다. 매우 특별한 경우에만 NOBLKSET을 사용해야합니다. Blockset은 Peerage/Vale 또는 Conventional보다 훨씬 효율적입니다.

질문을 입력 데이터의 샘플과 KSDS의 IDCAMS LISTCAT로 업데이트해야합니다.

중복 키가 있거나 삽입 (파일이 쓰여지고 있음)이 순서에 맞지 않습니다. 이미 데이터가있는 KSDS가있는 경우 중복을 얻을 수 있습니다.

Blockset 및 Peerage/Value에 대한 자세한 내용은 기술 저널 및 특허 목록을 참조해야합니다. 왜 네가 그렇게 멀리 가고 싶어하는지 모르겠다. 아마 그걸 알면, 당신은 지금하지 않습니까?