heroku config から SHARED_DATABASE_URL を取得しました
SHARED_DATABASE_URL => postgres://username:xxxx@host.com/db_name
pgAdmin を使用して接続しようとしていますが、タイムアウトし続けます。ポートを指定する必要がありますか? 私は何が欠けていますか?
heroku config から SHARED_DATABASE_URL を取得しました
SHARED_DATABASE_URL => postgres://username:xxxx@host.com/db_name
pgAdmin を使用して接続しようとしていますが、タイムアウトし続けます。ポートを指定する必要がありますか? 私は何が欠けていますか?
このコマンドを使用して psql に接続できます。
heroku pg:psql
postgres 9.1 に変更することに満足している場合は、新しく起動した開発データベースを使用できます。これにより、通常の postgres ツールを介した接続が可能になります。詳細については、https://postgres.heroku.com/blog/past/2012/4/26/heroku_postgres_development_plan/をご覧ください。
psql、pgadminなどを使用して共有データベースにアクセスすることはできません。
Herokuでは、共有データベースパッケージまたは専用データベースパッケージのどちらで実行するかを選択できます。共有プランは、アプリケーションの開発とステージングに適しています。Postgres8.3を実行します。専用プランは、実稼働規模のアプリケーションに適しています。さらに、専用データベースには、直接アクセス(psqlまたはネイティブのpostgresライブラリを介した)、ストアドプロシージャ、Postgres9のサポートなどの多くの利点があります。[ソース]