System z®용 Rational® Developer가
레코드 형식(RECFM), 레코드 길이(LRECL), 블록 크기(BLKSIZE)에
특정 규칙을 강제 적용합니다.
파티션된 데이터 세트 또는 순차 데이터 세트를 할당하고
새 데이터 세트 마법사의 데이터 세트 특성 페이지를 사용하여 레코드 형식, 레코드 길이 및
블록 크기를 지정하는 경우 System z용
Rational Developer가
다음 규칙을 강제 시행합니다.
- U를 제외한 모든 레코드 형식 값에는 레코드 길이 또는 블록 크기가 필요하며
둘 다 지정할 수도 있습니다. 값이 0이면 지정되지 않은 것과 동일합니다. 레코드 길이와
블록 크기를 둘 다 생략하면 마법사는 레코드 길이: 비어 있을 수 없음 또는
블록 크기: 비어 있을 수 없음이라는 메시지를 프롬프트합니다.
- 레코드 형식이 F, FA 또는 FM이고 레코드 길이와 블록 크기가 둘 다 지정된 경우
이들은 동일합니다. 각 값은 다른 값의 기본값이 됩니다.
레코드 길이와 블록 크기에 서로 다른 값을 입력하려는 경우 System
z용 Rational Developer가
선택한 레코드 형식에서 레코드 길이와 블록 크기 둘 다 지정된 경우 두 값은 값아야 합니다.라는
메시지를 프롬프트합니다.
- 레코드 형식이 FB, FBA 또는 FBM이고 레코드 길이와 블록 크기가 둘 다 지정된 경우
블록 크기는 레코드 길이의 배수여야 합니다. 블록 크기를 지정하지 않고 레코드 길이만
지정하는 경우 OPEN은 장치 유형에 따라 블록 크기의 최적 값을 계산합니다. 블록 크기에 레코드 길이의
배수가 아닌 값을 입력하려는 경우 System z용
Rational Developer가
선택된 레코드 형식에서 레코드 길이와 블록 크기가 둘 다 지정된 경우 블록 크기는 레코드 길이의 배수여야 합니다.라는 메시지를
프롬프트합니다.
- 레코드 형식이 V, VB, VA, VBA, VM 또는 VBM이고 블록 크기와 레코드 길이가
둘 다 지정된 경우 블록 크기는 레코드 길이 값보다 4 이상 커야 합니다. 블록 크기를 지정하지 않고 레코드 길이만
지정하는 경우 OPEN은 장치 유형에 따라 블록 크기의 최적 값을 계산합니다. 블록 크기는
레코드 길이 값보다 4 이상 커야 합니다. 블록 크기에 레코드 길이보다 4 이상
크지 않은 값을 지정하려고 시도하면 System
z용 Rational Developer가
선택된 레코드 형식에서 레코드 길이와 블록 크기가 둘 다 지정된 경우 블록 크기는 레코드 길이보다 4 이상
커야 합니다.라는 메시지를 프롬프트합니다.
- 레코드 형식이 VA, VBA, VM 또는 VBM인 경우 레코드 길이는 4 이상이어야 합니다.
레코드 길이에 5 미만의 값을 지정하려고 시도하면 System
z용 Rational Developer가
선택된 레코드 형식에서 레코드 길이의 값은 5 이상이어야 합니다.라는 메시지를 프롬프트합니다.
- 레코드 형식이 U인 경우 블록 크기는 필수이며 레코드 길이는 사용 불가능합니다.
블록 크기를 생략하면 마법사는 블록 크기: 비어 있을 수 없음이라는 메시지를 프롬프트합니다.