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 | บันทึกถูกล็อก - การเข้าถึงบันทึกล้มเหลว |