sql >> Database teknologi >  >> RDS >> PostgreSQL

Hvordan kan jeg få en almindelig tekst postgres database dump på heroku?

Du kan bare lave din egen pg_dump direkte fra din Heroku-database.

Først skal du hente din postgres-streng ved hjælp af heroku config:get DATABASE_URL .

Se efter Heroku Postgres url (eksempel:HEROKU_POSTGRESQL_RED_URL:postgres://user3123:[email protected]:6212/db982398 ), hvilket format er postgres://:@:/ .

Kør derefter dette på din kommandolinje:

pg_dump --host=<host_name> --port=<port> --username=<username> --password --dbname=<dbname> > output.sql

Terminalen vil bede om din adgangskode og derefter køre den og dumpe den i output.sql.

Importer det derefter:

psql -d my_local_database -f output.sql


  1. Sådan hentes to Json-svar Json Object og Array

  2. Introduktion til PL/SQL-samlinger i Oracle-databasen

  3. SQLite eksempeldatabase

  4. Trimning af transaktionsloggen fedt