2016-05-24 16 views
0

私はherokuのスタートガイドを辿っていますが、私はひどい打撃を受け、接続するリモートデータベースにアクセスできないようですが、データベース名はありません。私はpostgres sql 9.5をローカルにインストールしましたが、作成したローカルデータベースをプッシュしようとすると失敗し、heroku pg:infoを実行すると応答しません。私のPCにherokuアプリを設定しようとしています

私はドキュメントを読むつもりですが、たくさんあるので、うまくいけばpsqlのウィザードがこれを見て、行きます。これは間違っていて、私に知らせてください。

答えて

0

データベースを「作成」していない可能性があります。 rake db:create - これはHerokuのサーバーとローカルマシンで行う必要があります。

+0

実際、 'rake db:create'は禁止されています。 HerokuのPGインスタンスは、postgres.heroku.comまたはCLI経由でプロビジョニングする必要があります。 –

0

私はルビを使用していません。私が最初に気付かなかった主な注意点は、私が問題になっていたかもしれないbashシェルにないことです。ポストグラム私のローカルインストールからのリモートインスタンスは、pgadminを使用してインストールし、そこから手動でテーブルを作成します。私はheroku pg:credentialsというデータベースを使って得た接続情報を入手しなければなりませんでした。私はpgadminにサーバーを追加するために必要な情報を与えました。ツール内でsslをチェックする必要があります。名前は制限されていますので、データベースには10個のデータベースがありません。これは、同じ問題を抱えている他の誰にも役立ちます。

ありがとうございました

関連する問題