किसी तालिका की पंक्तियों को डेटाबेस से गलती से हटा दिया गया था।एक .sql postgresql बैकअप से एकल तालिका को पुनर्स्थापित कैसे करें?
psql -h localhost -d proddump -f /Users/U/Desktop/prod_db_backup/PostgreSQL/site_prod.sql
यह एक पूर्ण स्थानीय रूप से बहाल कर समाप्त होता है: हम एक डाटाबेस बैकअप जो एक एसक्यूएल फ़ाइल कि इतने तरह बहाल कर सकते हैं में परिणाम होती हैं। लेकिन हमें एक टेबल की पंक्तियों को उत्पादन में बहाल करने की आवश्यकता है। PostgreSQL 9.1 के साथ इस काम को कैसे बनाया जाए इस पर कोई सुझाव? यदि आप, एकल तालिका पुनर्स्थापित करना आदि Use pg_dump
's -Fc
option
धन्यवाद
क्या '-gc' प्रारूप में' pg_dumpall' बैकअप बनाना संभव है? – vyegorov
@ vyegorov, pg_dumpall में नहीं है -एफ ध्वज - यह केवल SQL प्रारूप में डेटाबेस डंप कर सकता है। – mys