PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

PostgreSQL:डेटाबेस डंप से पुनर्स्थापित करें - सिंटैक्स त्रुटि

-f filename psql पर तर्क फ़ाइल में पढ़ेगा, इसलिए आपको इसे पाइप करने की आवश्यकता नहीं है। psql को विंडोज़ में PostgreSQL की बिन निर्देशिका में शामिल किया जाना चाहिए। इस तरह:

psql -d dbname -U username -f dumpfile.sql

यदि आपके पथ पर नहीं है तो आपको psql निष्पादन योग्य के लिए एक पूर्ण पथ शामिल करना पड़ सकता है, और संभव है कि ".exe" को psql में जोड़ें, इसलिए यह "psql.exe" है।

यह भी सुनिश्चित करें कि आप संस्करण संख्या में नीचे नहीं जा रहे हैं, मैंने पहले सिंटैक्स मुद्दों में भाग लिया है (उदाहरण के लिए 8.4 डेटाबेस निर्यात न करें और इसे 8.1 डेटाबेस में लोड करने का प्रयास करें)। यदि ऐसा है, तो आपको डंप फ़ाइल को मैन्युअल रूप से संपादित करना पड़ सकता है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. मैं sql या phpPgAdmin का उपयोग करके PostgreSQL डेटाबेस के लिए डेटाबेस एन्कोडिंग कैसे बदल सकता हूँ?

  2. टाइपोर्म के साथ एक शून्य डेटाबेस फ़ील्ड को न्यूल पर कैसे सेट करें?

  3. एक has_many संबंध के साथ आदेश

  4. कॉलम डेटाटाइप को सरणी से पूर्णांक में बदलें

  5. JSON API से विशिष्ट मानों को लक्षित करना और Python का उपयोग करके Postgresql में सम्मिलित करना