आपके डेटाबेस में कुछ टूटा हुआ है। कोशिश करें
VACCUM FULL ANALYZE my_db_log;
या, अधिक मौलिक रूप से, अपने db सर्वर पर शेल से चलाएँ:
vacuumdb --full --analyze my_database
त्रुटि संदेश सिस्टम कैटलॉग pg_attribute
या संबंधित सूचकांकों में से एक। इससे पहले कि आप कुछ और करें, भ्रष्टाचार के बारे में पढ़ें पोस्टग्रेज विकी में
. बहुत सावधान रहें कि मूल्यवान डेटा न खोएं।
फिर एक कोशिश करने के लिए दूसरी चीज़:
reindexdb --system my_database
यदि कुछ भी मदद नहीं करता है, तो अपने स्पष्ट रूप से टूटे हुए DB को ठीक करने के लिए, आप pg_dumpall
संपूर्ण क्लस्टर, क्लस्टर ड्रॉप करें, एक नया क्लस्टर बनाएं और बैकअप को पुनर्स्थापित करें। यह भी सुनिश्चित करें कि आपको पता चल गया है कि आपके डीबी ने क्या तोड़ा। ऐसा आमतौर पर नहीं होता (अभी तक मेरे साथ ऐसा कभी नहीं हुआ)। संभावना है, आप गंभीर हार्डवेयर समस्याओं का सामना कर रहे हैं, ऐसे में आपको जल्द ही कार्रवाई करने की आवश्यकता है ...