क्या इस आदेश के साथ गलत है:pg_dump: बहुत से आदेश पंक्ति तर्क
pg_dump -U postgres -W admin --disable-triggers -a -t employees -f D:\ddd.txt postgres
यह भी कई कमांड लाइन तर्क की त्रुटि है
क्या इस आदेश के साथ गलत है:pg_dump: बहुत से आदेश पंक्ति तर्क
pg_dump -U postgres -W admin --disable-triggers -a -t employees -f D:\ddd.txt postgres
यह भी कई कमांड लाइन तर्क की त्रुटि है
अपने डब्ल्यू विकल्प की तरह लग रहा है। उस विकल्प के साथ जाने के लिए कोई मूल्य नहीं है।
-W, --password force password prompt (should happen automatically)
यदि आप टाइपिंग के बिना कमांड चलाने के लिए चाहते हैं तो पासवर्ड है, एक .pgpass फ़ाइल का उपयोग करें। http://www.postgresql.org/docs/9.1/static/libpq-pgpass.html
पोस्टरिटी के लिए, ध्यान दें कि pg_dump और pg_restore (और कई अन्य कमांड) शब्द प्रोसेसर बनाने वाले लंबे हाइफ़न को संसाधित नहीं कर सकते हैं। यदि आप वर्ड प्रोसेसर से कमान-चिपकाने वाली कमांड लाइन हैं, तो सुनिश्चित करें कि यह आपके हाइफ़न को संपादन में किसी और चीज़ में परिवर्तित नहीं कर पाया है। अन्यथा आपको कमांड लाइन मिलेंगी जो सही दिखती हैं लेकिन इन उपकरणों में तर्क पार्सर्स को निराशाजनक रूप से भ्रमित करती हैं।
-W
-> पूर्ण डीबी डंप लेने के लिए की तरह
pg_dump -h 192.168.44.200 -p 5432 -U postgres -W -c -C -Fc -f C:\MMM\backup10_3.backup DATABASE_NAME
कृपया अपने उत्तर में अधिक जानकारी जोड़ें। –
pg_dump और pg_restore कुछ बात का उपयोग commanline पर पासवर्ड पूछने के लिए, यदि आप इसे आदेश रखा है, वे हमेशा देना "जरूरत है एक पासवर्ड के लिए संकेत देगा बहुत कमांड लाइन तर्क "त्रुटि। आप कमांडलाइन या बैच फ़ाइल में संबंधित वातावरण चर स्थापित करने के लिए नीचे दिए गए का उपयोग कर सकते हैं:
"SET PGPASSWORD=<password>"
ताकि आप अपने बैच फ़ाइल में मैन्युअल रूप से पासवर्ड डालने के लिए कहा नहीं कर रहे हैं। वे दिए गए पर्यावरण चर का उपयोग करते हैं।
यह इतना तकनीक था। यह मुझे एक भयानक मुझे उम्मीद/स्पॉन बैश लिपि से लिखने से बचाया। धन्यवाद। – ir0x539
मुझे यह कॉपी-पेस्टिंग से मिला, जहां डैश में से 1 अलग थे।
था: –-host=
(पहले पानी का छींटा आइए "लंबे" पानी का छींटा) --host=
को सही किया यह
हल अगर मैं डब्ल्यू ommit, यह एक ही त्रुटि संदेश देता है –
@BhargavGor: छोड़ 'डब्ल्यू admin', बस नहीं '-W' –
कि उत्तर स्वीकार किया जाना चाहिए –