post - Postgresql 9.2 execute pg_dump command issue -


इस सवाल का पहले से ही एक उत्तर है: < / P>

  • 9 जवाब

    मुझे कमांड पोस्टग्रेज़ डेटाबेस।

    मैं कमांड को सफलतापूर्वक निष्पादित कर सकता हूं लेकिन कमांड को निष्पादन के लिए पासवर्ड दर्ज करना है। तो मुझे प्रवेश पासवर्ड से बचने के लिए क्या करना चाहिए।

    नीचे दिए गए आदेश हैं:

      pg_dump -i -h स्थानीयहोस्ट-पी 5432 -यू पोस्टग्रेज़ -F सी-बी-वी सी: \ PostgreSQL \ PostgreSQL \ bin \ Data.backup "DB_NAME   

    कृपया मुझे बताएं कि मुझे क्या करना चाहिए?

    अग्रिम धन्यवाद।

    < P> आपको pg_hba.conf को अपने PostgreSQL सर्वर में बदलना होगा, यदि आपका pgAdmin का उपयोग करना है तो उपकरण & gt; सर्वर कॉन्फ़िगरेशन -> पर जाएं ; Ph_hba.conf

    और ticked को बदलने के लिए विश्वास < / कोड>

    यहां छवि विवरण दर्ज करें

    और पुनरारंभ करें < कोड> पोस्टग्रेएसक्यूएल सर्वर


    मैं आपको MD5

    का उपयोग करने की सलाह देता हूं

    -w --no-password कभी भी पासवर्ड प्रॉम्प्ट जारी नहीं करें यदि सर्वर को पासवर्ड प्रमाणीकरण की आवश्यकता होती है और किसी अन्य माध्यम जैसे .pgpass फ़ाइल द्वारा पासवर्ड उपलब्ध नहीं है, तो कनेक्शन का प्रयास विफल हो जाएगा। यह विकल्प बैच की नौकरियों और लिपियों में उपयोगी हो सकता है, जहां कोई उपयोगकर्ता पासवर्ड दर्ज करने के लिए मौजूद नहीं है।

    -W --password डेटाबेस से कनेक्ट करने से पहले पासवर्ड के लिए संकेत करने के लिए pg_dump को बल दें। < P> यह विकल्प कभी-कभी आवश्यक नहीं होता है, क्योंकि pg_dump स्वतः पासवर्ड के लिए संकेत देगा यदि सर्वर पासवर्ड प्रमाणीकरण मांगता है। हालांकि, pg_dump एक कनेक्शन प्रयास को बर्बाद कर देगा जो कि सर्वर पासवर्ड चाहता है। कुछ मामलों में यह अतिरिक्त कनेक्शन प्रयास से बचने के लिए टाइपिंग- W है।

Comments

Popular posts from this blog

java - ImportError: No module named py4j.java_gateway -

python - Receiving "KeyError" after decoding json result from url -

.net - Creating a new Queue Manager and Queue in Websphere MQ (using C#) -