2011-01-03 9 views
3

heroku db:pullおよびdb:pushコマンドの実行に問題があります。私のアプリは実行中ですRails 3竹ree-1.8.7スタックです。私はSequelを初めて熟知しており、スクリプトが何を不満しているのかよくわかりません。heroku db:プッシュエラー初期化されていない定数Sequel :: Postgres :: PGError

$のHerokuのデシベル:postgresの:?//[email protected]/xxx_developmentエンコーディング= UTF8
警告:

ロードタップv0.3.14
自動検出ローカルデータベースプッシュするアプリ内のデータを " profreelas 'は上書きされ、復旧できません。
は、データベースへの接続に失敗しました: NameError - >初期化されていない一定の続編:: Postgresの:: PGError

追加情報:
マイタップ、続編、とHerokuの宝石は、日付
までしている私はpg db adapter gemを実行する
ローカルマシンでpostgresqlを実行する

+1

これはプログラミングに関する質問ではなく、Herokuの技術サポートの質問です。 Herokuのサポートフォーラムやスーパーユーザーのサイトを見れば、より良い運を得られるかもしれません。ごめんなさい。 –

+0

または、あなたはヒロクでサポートチケットを開くことができます... – wizztjh

+2

私はこの質問が閉じられた理由を知りません..?他の誰かがこれにぶつかる場合、私もやった。私は自分のアプリにpg gemを使用しようとしていましたが、herokuから引き抜こうとすると、このままで走っていました。ローカルのマシンからactiverecord-jdbcpostgresql-adapterとactiverecord-jdbc-adapterの宝石をアンインストールすることで問題を解決することができました。 – 2potatocakes

答えて

5

ruby​​パスのどこかにpg.rbまたはpostgres.rbファイルがありますか?これはエラーが発生する可能性があるため、pgまたはpostgresがpgまたはpostgresライブラリの代わりにファイルを読み込むためです。

+0

パスにpg/psotgres.rbが見つかりませんでした。私は英雄でチケットを開いた。ありがとう! – sergiomb

+4

この回答は3日間の痛みの後に私を助けました。 activerecord-jdbc-adapter gemには、この問題の原因となるpg.rbファイルが含まれています。アンインストールすると、修正されます。この問題を抱えている人には、pg.rbのRubyディレクトリ(およびサブディレクトリ)でファイル検索を行うことをお勧めします。エバンス氏、私はあなたに、同じ価値のビールや他の飲料を借りています。 – kinofrost

+2

gem uninstall activerecord-jdbc-adapter worked素晴らしい! –

関連する問題