VSAM - สถานะไฟล์
ในขณะที่ทำงานกับชุดข้อมูล VSAM คุณอาจพบบ่อย ต่อไปนี้เป็นรหัสสถานะไฟล์ทั่วไปพร้อมคำอธิบายซึ่งจะช่วยคุณแก้ไขปัญหา -
| รหัส | คำอธิบาย |
|---|---|
| 00 | การดำเนินการเสร็จสมบูรณ์ |
| 02 | พบคีย์ที่ซ้ำกันของดัชนีสำรองที่ไม่ซ้ำกัน |
| 04 | บันทึกความยาวคงที่ไม่ถูกต้อง |
| 05 | ขณะดำเนินการเปิดไฟล์และไม่มีไฟล์อยู่ |
| 10 | พบจุดสิ้นสุดของไฟล์ |
| 14 | พยายามอ่านบันทึกสัมพัทธ์นอกขอบเขตไฟล์ |
| 20 | คีย์ไม่ถูกต้องสำหรับ VSAM KSDS หรือ RRDS |
| 21 | ข้อผิดพลาดของลำดับขณะดำเนินการเขียนหรือเปลี่ยนคีย์บน REWRITE |
| 22 | พบคีย์ที่ซ้ำกันหลัก |
| 23 | ไม่พบบันทึกหรือไม่พบไฟล์ |
| 24 | คีย์นอกขอบเขตของไฟล์ |
| 30 | ข้อผิดพลาด I / O ถาวร |
| 34 | บันทึกนอกขอบเขตไฟล์ |
| 35 | ขณะดำเนินการเปิดไฟล์และไม่มีไฟล์อยู่ |
| 37 | เปิดไฟล์ด้วยโหมดที่ไม่ถูกต้อง |
| 38 | พยายามเปิดไฟล์ที่ถูกล็อก |
| 39 | OPEN ล้มเหลวเนื่องจากแอตทริบิวต์ของไฟล์ที่ขัดแย้งกัน |
| 41 | พยายามเปิดไฟล์ที่เปิดอยู่แล้ว |
| 42 | พยายามปิดไฟล์ที่ไม่ได้เปิด |
| 43 | พยายามรีไรท์โดยไม่อ่านบันทึกก่อน |
| 44 | พยายามเขียนซ้ำบันทึกที่มีความยาวแตกต่างกัน |
| 46 | พยายามอ่านเกินจุดสิ้นสุดของไฟล์ |
| 47 | พยายามอ่านจากไฟล์ที่ไม่ได้เปิด IO หรือ INPUT |
| 48 | พยายามเขียนไปยังไฟล์ที่ไม่ได้เปิด IO หรือ OUTPUT |
| 49 | พยายามลบหรือเขียนซ้ำไปยังไฟล์ที่ไม่ได้เปิด IO |
| 91 | รหัสผ่านหรือการอนุญาตล้มเหลว |
| 92 | ลอจิกผิดพลาด |
| 93 | ทรัพยากรไม่พร้อมใช้งาน |
| 94 | บันทึกตามลำดับไม่พร้อมใช้งานหรือเกิดข้อผิดพลาด OPEN พร้อมกัน |
| 95 | ข้อมูลไฟล์ไม่ถูกต้องหรือไม่สมบูรณ์ |
| 96 | ไม่มีคำสั่ง DD สำหรับไฟล์ |
| 97 | เปิดสำเร็จและตรวจสอบความสมบูรณ์ของไฟล์ |
| 98 | ไฟล์ถูกล็อค - OPEN ล้มเหลว |
| 99 | บันทึกถูกล็อก - การเข้าถึงบันทึกล้มเหลว |