मैं heroku pg:push
कमांड का उपयोग करके अपने स्थानीय पोस्टग्रेस्क्ल डेटाबेस को उसकेोकू में धक्का देना चाहता हूं। आदेश इस तरह दिखता है: heroku pg:push mylocaldb DATABASE --app sushi
heroku दस्तावेज़ के अनुसार: https://devcenter.heroku.com/articles/heroku-postgresql। postgres://bill:[email protected]/mysitedb
:Heroku में डेटाबेस को पुश करें: heroku pg का उपयोग कैसे करें: पुश
Name: mysitedb
User: bill
Password: bill
मेरी मशीन में DATABASE_URL वातावरण चर के लिए सेट है:
यहाँ मेरी स्थानीय डेटाबेस की जानकारी है।
मेरा ऐप का नाम secure-gorge-4090
है। मैंने heroku pg:push mysitedb DATABASE --app secure-gorge-4090
की कोशिश की। आउटपुट था:
! Remote database is not empty.
! Please create a new database, or use `heroku pg:reset`
मुझे आश्चर्य हुआ कि मैंने अपने डाटाबेस में कुछ भी नहीं रखा है। लेकिन मैं अभी भी अपने डाटाबेस को रीसेट करने के लिए heroku pg:reset DATABASE
चला गया। इसके बाद, मैंने heroku pg:push mysitedb DATABASE --app secure-gorge-4090
फिर से प्रयास किया लेकिन आउटपुट अभी भी वही था।
मैंने heroku pg:push postgres://bill:[email protected]:8000/mysitedb DATABASE --app secure-gorge-4090
की कोशिश की। आउटपुट था:
! LOCAL_SOURCE_DATABASE is not a valid database name
मुझे नहीं पता कि यह स्थानीय डेटाबेस को उसके स्थानीय डेटाबेस को स्थानांतरित करने के लिए कैसे उपयोग करें। मुझे आपकी मदद चाहिए। धन्यवाद!
दर्ज किया है इस पुराने अनसुलझा प्रश्न पर ध्यान देने के लिए धन्यवाद! मैंने अभी अपने आदेशों में 'डेटाबास' टाइप किया है। वास्तव में, 'डेटाबेस' पहले से ही मेरे डिफ़ॉल्ट डेटाबेस - 'हीरोकू-POSTGRESQL-VIOLET' के रूप में सेट है। तो आदेश 'heroku pg: mysitedb डेटाबैस --app safe-gorge-4090' और' heroku pg दबाएं: mysitedb को दबाएं HEROKU-POSTGRESQL-VIOLET --app सुरक्षित-gorge-4090' का एक ही प्रभाव होना चाहिए। आपकी सलाह के बाद, मैंने 'HEROKU_POSTGRESQL_COBALT' नामक एक नया डेटाबेस बनाया और 'PGUSER = बिल PGPASSWORD = बिल heroku pg: mysitedb HEROKU_POSTGRESQL_COBALT --app सुरक्षित-gorge-4090' दबाएं, लेकिन एक ही त्रुटि हुई। –
कौन सी त्रुटि? आप "दूरस्थ डेटाबेस खाली नहीं है" त्रुटि का उल्लेख करते हैं और "LOCAL_SOURCE_DATABASE मान्य डेटाबेस नाम नहीं है" त्रुटि। – carols10cents
"दूरस्थ डेटाबेस खाली नहीं है" त्रुटि। –