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

psql त्रुटि:फ़ाइल पता नहीं खोल सका। पढ़ने के लिए csv:ऐसी कोई फ़ाइल या निर्देशिका नहीं

आपको कॉपी स्टेटमेंट में वास्तविक पथ का उपयोग करना चाहिए, जैसे,

copy address from '/home/tommy/virtualenv_folder/code_data/postgresql_csv_files/address.csv'. 

यह भी सुनिश्चित करें कि पोस्टग्रेज़ उपयोगकर्ता ने उस फ़ाइल और निर्देशिका तक पहुंच को पढ़ा है या स्वामित्व को पोस्टग्रेज़ में बदल दिया है, यानी, पोस्टग्रेज को पोस्टग्रेज:पोस्टग्रेस एड्रेस.सीएसवी। मैं एक निर्देशिका बनाने और सभी उपयोगकर्ताओं को इसे पढ़ने/लिखने की सुविधा देता हूं, इसलिए मैं आसानी से डेटा को पोस्टग्रेज में लोड कर सकता हूं और इसे फिर से वापस डंप कर सकता हूं, या तो खुद के रूप में या पोस्टग्रेज उपयोगकर्ता के रूप में, उदाहरण के लिए,

chmod a+rw /var/import/postgresfiles

search_path बाहरी फाइल सिस्टम में नहीं डेटाबेस के भीतर स्कीमा के माध्यम से खोज पोस्टग्रेज से संबंधित है।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. बाएँ बाहरी कई मानों के साथ सरणी स्तंभ पर शामिल हों

  2. कैसे Heroku पर एक .sql स्क्रिप्ट निष्पादित करने के लिए?

  3. पोस्टग्रेज में पंक्ति संख्या का चयन करें

  4. Postgres-XL 9.6 . में नया क्या है?

  5. PostgreSQL कनेक्शन स्ट्रिंग/यूआरएल के लिए प्रारूप क्या है?