2013-08-07 11 views
9

मुझे यकीन नहीं है कि मेरे हेरोकू पोस्टग्रेज़ के साथ क्या हुआ है, लेकिन जब मैं pg:info और pg:psql के साथ कमांड लाइन के साथ इसे एक्सेस करने का प्रयास करता हूं, तो मुझे "नहीं मिला" मिलता है।हेरोकू पीजी: जानकारी और पीजी: psql "नहीं मिला"

मैंने अपने ऐप के लिए डेटाबेस बनाने के लिए भी उसकेोकू पर बटन पर क्लिक किया।

मैं इसे कैसे डिबग कर सकता हूं? मैं क्या कोशिश कर सकता हूँ? परीक्षण के लिए यह खरोंच से शुरू करने से कोई फर्क नहीं पड़ता।

+0

आप Heroku टूलबेल्ट स्थापित है? –

+0

हाँ, मैं 'heroku config' – user2345093

+0

जैसे कमांड चला सकता हूं, यदि आप ऐप नाम पास करते हैं तो यह वही करता है, यह' heroku pg: info --app ' –

उत्तर

6

ऐपनाम या डेटाबेस नाम को स्पष्ट रूप से पारित करने का प्रयास करें। हेरोकू क्ली आपके एप्लिकेशन नाम को 'हेरोकू' गिट रिमोट से अनुमान लगाने की कोशिश करता है लेकिन अगर यह नहीं मिल रहा है कि यह सिर्फ मिला संदेश नहीं देता है।

उदाहरण के लिए;

heroku pg:info --app appname 
19

यह psql अपने स्थानीय मशीन पर स्थापित और कमांड लाइन पर avalibale चाहता है। उबंटू पर, मैंने sudo apt-get install postgresql-client भाग लिया। heroku pg:psql फिर सीधे काम किया।

+0

यह मेरे लिए तय किया गया, और यह पहली जगह में स्पष्ट प्रतीत नहीं हुआ। –

+0

उबंटू में एपीटी-गेट का उपयोग करना: sudo apt-get postresresll-client – Ciniod

+0

स्थापित करें यदि 'apt-get' स्थापित नहीं है, तो' sudo yum postgresql-server 'स्थापित करें। –

5

आप एक ओएस एक्स आप postgres इस तरह स्थापित करना चाहिए रहे हैं:

brew install postgres

संबंधित मुद्दे