2012-11-09 64 views
0

我知道有許多類似這樣的帖子,但我似乎仍然無法解決我的問題。所以,如果我錯過了一些東西,隨時就像對孩子一樣解釋它。 :)Heroku的DB:推 - 續集適配器沒有找到

我試圖從使用MySQL來的Heroku我的本地機器,它使用Postgres的推送數據。

命令heroku db:push sometable -t生成以下錯誤信息:

Failed to connect to database Sequel::AdapterNotFound -> LoadError cannot load such file 

我也有嘗試:

heroku db:push -t sometable mysql://user:[email protected]/db_name 

新增信息:

  1. 使用Windows 7
  2. 使用Rails 3.2 .8
  3. 使用Ruby 1.9.3
  4. Mysql的寶石的安裝和使用Rails的作品
  5. Heroku的客戶端是最新的
  6. 數據庫運行
  7. Heroku的DB模式運行。
  8. 滑軌安裝用RailsInstaller 1.92

任何建議,將大大appeciated。 在此先感謝。

回答

0

Heroku的使用的PostgreSQL數據庫。如果你安裝了pg,你不應該得到這個錯誤。

嘗試運行:gem install pg

0

我也有類似的問題,並能得到它的工作使用標準的Heroku寶石。

我通過他們的網站上下載安裝的Heroku - 「Heroku的列工具」包窗口。這沒有用此外我也安裝了

Heroku gem和所有依賴關係。 (忽略折舊警告)

sqlite3 gem絲錐(我不使用SQLite,但是Heroku的需要它)

那麼它的工作!

+0

嗨約什 - 我剛接到通知,從水龍頭已被棄用他們的幫助臺和我應該用遷移來代替。儘管如此,我會試試你的方式。感謝等待。 –

+0

再次嗨 - 只是嘗試了喬希提供的建議。不幸的是,問題仍然存在。嗯.... –

+0

什麼是錯誤信息? – mastaBlasta