आज, डेटाबेस क्लस्टर टेबल (PG 9.4) का लॉजिकल बैकअप (pg डंप) लेते समय, हमने एक टोस्ट टेबल त्रुटि देखी।
pg_dump: Dumping the contents of table linkhistory failed: PQgetResult() failed. pg_dump: Error message from server: ERROR: unexpected chunk number 6 (expected 2) for toast value 1876670 in pg_toast_185452 pg_dump: The command was: COPY public.linkhistory (key, value) TO stdout;
उपरोक्त त्रुटि टोस्ट तालिका भ्रष्टाचार को दर्शाती है। इसे ठीक करने के लिए, हमें किसी विशेष सॉफ़्टवेयर की आवश्यकता नहीं है, हमें केवल सामुदायिक चैनल पर पोस्टग्रेस-समुदाय के लोगों द्वारा बार-बार सुझाए गए निर्देशों का पालन करना है। हमने एक दृष्टिकोण का पालन किया और इसे ठीक कर दिया।
ऑनलाइन फ़ार्मेसियों में उपयोग किए जा सकने वाले बड़े डेटाबेस के लिए, किसी भिन्न स्क्रिप्ट का उपयोग करना बेहतर है।
कृपया स्टेप कवर करने वाला वीडियो देखें:https://www.youtube.com/watch?v=4jcC-lYGM0k
नोट: गलत हार्डवेयर के कारण भ्रष्टाचार हुआ। उचित कार्रवाई की गई है और डेटाबेस को नवीनतम संस्करण में अपग्रेड किया गया है।
-राघव