0

これに似た投稿がたくさんあることは知っていますが、それでも問題を解決できないようです。ですから、私が何かを見逃した場合は、子供に説明するように遠慮なく説明してください。:)

Mysql を使用するローカル マシンから Postgres を使用する Heroku にデータをプッシュしようとしています。

このコマンドにより、次heroku db:push sometable -tのエラー メッセージが生成されます。

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

私も試しました:

heroku db:push -t sometable mysql://user:password@localhost/db_name

追加情報:

  1. Windows 7 の使用
  2. Rails 3.2.8 の使用
  3. Ruby 1.9.3 を使用する
  4. Mysql gem がインストールされており、Rails で動作します
  5. Heroku クライアントは最新です
  6. データベースは実行中です
  7. Heroku db スキーマが実行されています。
  8. RailsはRailsInstaller 1.92でインストールされました

どんな提案でも大歓迎です。前もって感謝します。

4

2 に答える 2

0

同様の問題があり、標準のheroku gemを使用して機能させることができました。

サイトのダウンローダー - Windows 用の「Heroku Toolbelt」パッケージから Heroku をインストールしました。それはうまくいかなかったので、さらにインストールしました

Heroku gemおよびすべての依存関係。(非推奨の警告は無視してください)

sqlite3 gemタップ用 (私は sqlite を使用していませんが、heroku には必要です)

それはうまくいきました!

于 2012-11-14T18:35:25.693 に答える