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

स्थापना के बिना विंडोज़ में पोस्टग्रेस्क्ल और पीजीएडमिन शुरू करना

  1. ज़िप फ़ाइल को https://www.enterprisedb.com/products-services-training/pgbindownload

    से डाउनलोड करें।
  2. अपनी पसंद की निर्देशिका में संग्रह को अनज़िप करें (संग्रह को इस तरह बनाया गया है कि इसे अनज़िप करने पर, यह एक निर्देशिका pgsql बनाएगा उसके नीचे बाकी सब कुछ के साथ)

  3. initdbचलाएं (यह उपनिर्देशिका में पाया जा सकता है pgsql\bin )

     initdb -D c:\Users\Arthur\pgdata -U postgres -W -E UTF8 -A scram-sha-256
    

    यह c:\Users\Arthur\pgdata में "डेटा डायरेक्टरी" (उर्फ "क्लस्टर") पोस्टग्रेज बनाएगा . आपको यह सुनिश्चित करने की आवश्यकता है कि इस कमांड को चलाने वाले उपयोगकर्ता के पास उस निर्देशिका पर पूर्ण पढ़ने/लिखने के विशेषाधिकार हैं।

    -U postgres सुपरयूज़र को postgres . के रूप में बनाता है , -W सुपरयूज़र के पासवर्ड के लिए आपको संकेत देगा, -E UTF8 UTF-8 के साथ डेटाबेस तैयार करेगा एन्कोडिंग और -A scram-sha-256 पासवर्ड प्रमाणीकरण सक्षम करता है।

  4. पोस्टग्रेज़ शुरू करने के लिए, दौड़ें:

     pg_ctl -D c:\Users\Arthur\pgdata -l logfile start
    

    यह है (!) initdb चलाने वाले उपयोगकर्ता के रूप में किया जाना है डेटा निर्देशिका तक पहुंच के साथ किसी भी समस्या से बचने के लिए।

  5. पोस्टग्रेज़ को बंद करने के लिए, दौड़ें:

     pg_ctl -D c:\Users\Arthur\pgdata stop
    
  6. psql.exe (कमांड लाइन क्लाइंट) bin . में स्थित है निर्देशिका। पोस्टग्रेज 9.6 से शुरू होकर pgAdmin निष्पादन योग्य pgAdmin4.exe उप-निर्देशिका में स्थित है "pgAdmin 4\bin"

  7. वैकल्पिक रूप से Postgres को स्वचालित रूप से चलाने के लिए एक Windows सेवा बनाएं (जरूरी Windows व्यवस्थापक खाते का उपयोग करके चलाएँ)

     pg_ctl register -N postgresql -D c:\Users\Arthur\pgdata 
    


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PostgreSQL 11 - प्रक्रियाएं

  2. जावा जेडीबीसी setFetchSize को अनदेखा करता है?

  3. स्ट्रट्स 2 को हाइबरनेट और पोस्टग्रेएसक्यूएल से कैसे कनेक्ट करें

  4. पोस्टग्रेज डीबी फाइलें - कौन सी फाइल विशिष्ट टेबल/इंडेक्स का प्रतिनिधित्व करती है?

  5. Django विकास डेटाबेस को डिफ़ॉल्ट SQLite से PostgreSQL में बदलना