2012-11-20 18 views
8

के लिए अनुमति अस्वीकार हर बार जब मैं डेटाबेस में कुछ सहेजने का प्रयास करता हूं, तो मुझे यह त्रुटि संदेश मिलता है। मैंने देखा कि हेरोकू पहले 10.000 रिकॉर्ड के लिए मुफ्त PostgreSQL डेटाबेस प्रदान करता है, डेटाबेस के लिए भुगतान करने के लिए 10.000 से अधिक रिकॉर्ड की आवश्यकता है।हेरोकू: पीजी :: त्रुटि: त्रुटि: संबंध

अभी, मेरे डेटाबेस में 60.000 रिकॉर्ड की तरह है। उस त्रुटि/डेटाबेस को अपग्रेड कैसे करें?

अग्रिम

+0

-1 कोई शोध प्रयास नहीं; यह व्यापक रूप से चर्चा की जाती है और अच्छी तरह से प्रलेखित होती है, जिसमें हेरोकू की साइट पर और एसओ पर इस तरह के प्रश्न भी शामिल हैं: http://stackoverflow.com/q/11930996/398670 –

उत्तर

6

आप अपने डेटाबेस का बैकअप लेने के लिए पीजी बैकअप एड-ऑन का उपयोग करना चाहते हैं, फिर अपने dev/मूल योजना से उत्पादन-ग्रेड (भुगतान) योजना में माइग्रेट करें।

यह की कमी:

  • प्रावधान नए उत्पादन ग्रेड Heroku Postgresql योजना
  • रखरखाव मोड पर अपने ऐप रखो नए अद्यतन को रोकने के लिए
  • बैकअप कैद उन्नत बनाया डेटाबेस
  • को पुनर्स्थापित
  • प्राथमिक
  • पर नए डेटाबेस को बढ़ावा दें अपने ऐप को पुनः सक्रिय करें
  • सब से

https://devcenter.heroku.com/articles/upgrade-heroku-postgres-with-pgbackups

5

आप अपने सीमा के ऊपर हैं धन्यवाद। आपको upgrade to a larger plan की आवश्यकता है, डेटा हटाएं, या केवल पढ़ने योग्य पहुंच के साथ रहें। वे आपके केवल तीन विकल्प हैं।

0

सबसे पहले, आप Heroku पर अपनी योजना को अपग्रेड करना होगा। ऐसा करने के लिए, this लिंक पर जाएं।

This एक बहुत अच्छा लेख है जहां एक अन्य योजना में उसके डीक्यू पर डीबी माइग्रेट करने के सभी कदम समझाए गए हैं।

मुझे इस समस्या का भी सामना करना पड़ा है और उपरोक्त ट्यूटोरियल की मदद से आसानी से समस्या को ठीक किया गया है।

0

या:

स्थानीय रूप से डीबी का डंप लोड करें। इसे साफ करो। इस डंप को उसकेोकू पर रखो।

या:

psql या दूरदराज के डेटाबेस के लिए pgAdmin के माध्यम से

कनेक्ट और इस को साफ।

इस उत्तर Heroku

0

द्वारा प्रायोजित नहीं है बस भावी पीढ़ी के लिए मेरे समाधान जोड़ना चाहते थे। मुझे वही समस्या थी जहां मुझे त्रुटि :Heroku: PG::Error: ERROR: permission denied for relation" घटना मिली थी, हालांकि मैं केवल अपने डीबी के 180/10000 पंक्तियों का उपयोग कर रहा था। मैंने किया:

heroku restart 

और इस मुद्दे को ठीक किया गया।

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

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