2011-02-03 16 views
14

PostgreSQL डेटाबेस के लिए नया, मैंने पाया कि कॉलम नाम स्वचालित रूप से लोअरकेस में परिवर्तित हो गए थे। मैंने एक प्लेन बैकअप बनाया, मैन्युअल रूप से कॉलम नामों को उचित मामले में संपादित किया। जब मैंने संपादित प्लेन बैकअप को पुनर्स्थापित करने का प्रयास किया, तो pgAdmin3 पुनर्स्थापना का ठीक बटन अक्षम कर दिया गया था।pgAdmin III पुनर्स्थापित करें प्लेन बैकअप

क्या संपादित सादा बैकअप फ़ाइल चलाने का कोई तरीका है? कृपया मदद करे।

+0

"त्रुटियों में विफल" - उदाहरण? –

उत्तर

25

पुनर्स्थापित करने के लिए क्लाइंट प्रोग्राम psql का उपयोग करें, ठीक काम करता है। PgAdmin और PostgreSQL के इंस्टॉलर भी psql स्थापित करते हैं, इसलिए आपको इसे अपने पीसी या अपने डेटाबेस सर्वर पर रखना चाहिए।

psql -f backup.sql postgres 
+0

मुझे backup.sql कहां रखना चाहिए, किस निर्देशिका में? मैं विंडोज 7 का उपयोग कर रहा हूं। –

+0

बस सी: \ में रखें और psql को कहां ढूंढें: psql -f "c: /backup.sql" postgres –

+0

आप इस उपयोगकर्ता का उपयोग अन्य उपयोगकर्ता के साथ इस उपयोगकर्ता का उपयोग करने के लिए जोड़ सकते हैं चूक। –

संबंधित मुद्दे