के रूप में उपयोग कर रहा हूं तो धक्का दें मुझे अपने विकास डीबी से हेरोोक में डेटा को धक्का देने में समस्याएं आ रही थीं। मैंने PostgreSQL पर अपने विकास डीबी के रूप में स्विच करने का निर्णय लिया है और डेटाबेस.मिल अपडेट किया है और gemfiles से sqlite मणि हटा दिया है।heroku db का उपयोग करके SQLite त्रुटि प्राप्त करें: जब मैं PostgreSQL को विकास डीबी
एप्लिकेशन PostgreSQL के खिलाफ ठीक चलता है, लेकिन जब मैं कमांड चलाने का प्रयास:
! Taps Load Error: cannot load such file -- sqlite3
! You may need to install or update the taps gem to use db commands.
! On most systems this will be:
!
! sudo gem install taps
:
heroku db:push
मैं एक SQLite त्रुटि जो अपने प्रोजेक्ट में SQLite के लिए कोई संदर्भ है, क्योंकि puzzling है मिल
यहाँ मेरी database.yml फ़ाइल है:
development:
adapter: postgresql
encoding: unicode
database: xxxx
pool: 5
timeout: 5000
username: xxxx
password: xxxx
test:
adapter: postgresql
encoding: unicode
database: test
pool: 5
timeout: 5000
username: xx
password: xx
production:
adapter: postgresql
encoding: unicode
database: test
pool: 5
timeout: 5000
मैं RVM उपयोग कर रहा हूँ और मैं एक बनाया है बिना किसी किस्मत के नए रत्न।
मैं भी इस की कोशिश की, लेकिन एक ही SQLite त्रुटि मिली:
heroku db:push postgres://xx:[email protected]/xx
! Taps Load Error: cannot load such file -- sqlite3
! You may need to install or update the taps gem to use db commands.
! On most systems this will be:
!
! sudo gem install taps
मैं भी समाप्त हो गया है बंडल स्थापित करने और बंडल अद्यतन।
जोहान
ने कोशिश की, लेकिन एक ही त्रुटि प्राप्त हुई (मैंने बंडल इंस्टॉल और अपडेट किया और डीबी को धक्का देने से पहले उसकेोकू में धन्यवाद ... एक एसक्लाइट त्रुटि प्राप्त करें)। – gugguson
इसे हल किया गया - tekniklr उत्तर मुझे सही ट्रैक पर डाल दिया। समस्या यह थी कि नलियां स्क्लाइट का उपयोग कर रही हैं और क्लाइंट मशीन पर स्थापित नहीं थीं (मुझे लगता है कि मैंने इसे मैन्युअल रूप से मैन्युअल रूप से हटा दिया है)। एसक्लाइट स्थापित करने के बाद यह ठीक काम करता था। – gugguson
मुझे एक ही समस्या थी। मैंने सोचा कि यह एक होमब्री समस्या थी क्योंकि मैंने कुछ बिंदु पर होमब्री का उपयोग करने के लिए मैन्युअल रूप से मैनोकू स्थापित किया था। 'मणि स्थापित sqlite3' समस्या हल हो गई। – dicato