4

heroku config から SHARED_DATABASE_URL を取得しました

SHARED_DATABASE_URL => postgres://username:xxxx@host.com/db_name

pgAdmin を使用して接続しようとしていますが、タイムアウトし続けます。ポートを指定する必要がありますか? 私は何が欠けていますか?

4

3 に答える 3

18

このコマンドを使用して psql に接続できます。

heroku pg:psql

于 2012-12-27T09:02:58.227 に答える
3

postgres 9.1 に変更することに満足している場合は、新しく起動した開発データベースを使用できます。これにより、通常の postgres ツールを介した接続が可能になります。詳細については、https://postgres.heroku.com/blog/past/2012/4/26/heroku_postgres_development_plan/をご覧ください。

于 2012-05-22T05:45:04.333 に答える
0

psql、pgadminなどを使用して共有データベースにアクセスすることはできません。

Herokuでは、共有データベースパッケージまたは専用データベースパッケージのどちらで実行するかを選択できます。共有プランは、アプリケーションの開発とステージングに適しています。Postgres8.3を実行します。専用プランは、実稼働規模のアプリケーションに適しています。さらに、専用データベースには、直接アクセス(psqlまたはネイティブのpostgresライブラリを介した)、ストアドプロシージャ、Postgres9のサポートなどの多くの利点があります。[ソース]

于 2012-05-21T20:02:38.433 に答える