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

कमांड लाइन में पोस्टग्रेज डेटाबेस बनाने में सक्षम लेकिन बैश स्क्रिप्ट में नहीं

आपके बाद sudo su आप एक और उपयोगकर्ता बन जाते हैं। इस बिंदु पर स्क्रिप्ट निष्पादित करना बंद कर देगी, जब तक आप उपयोगकर्ता से बाहर नहीं निकल जाते, तब तक यह निष्पादित होता रहेगा।

इसके बजाय अगर आप पोस्टग्रेज के रूप में कुछ चलाना चाहते हैं, तो इस तरह से प्रयास करें:

sudo su postgres <<EOF
psql -c 'CREATE DATABASE routing;'
EOF
exit



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. कैसे हल करें org.postgresql.jdbc.PgConnection.createClob () अभी तक लागू नहीं किया गया है

  2. -बैश:pg_dump:कमांड नहीं मिली

  3. django postgresql पर चलने वाले सभी प्रश्नों को प्राप्त करना

  4. धीमी क्वेरी के साथ PostgreSQL प्रदर्शन समस्याओं की पहचान कैसे करें

  5. क्या PostgreSQL उच्चारण असंवेदनशील कॉलेशन का समर्थन करता है?