sql >> Databáze >  >> RDS >> PostgreSQL

Jak mohu získat výpis postgres databáze ve formátu prostého textu na heroku?

Můžete si vytvořit svůj vlastní pg_dump přímo z vaší databáze Heroku.

Nejprve získejte svůj postgresový řetězec pomocí heroku config:get DATABASE_URL .

Vyhledejte adresu URL Heroku Postgres (příklad:HEROKU_POSTGRESQL_RED_URL: postgres://user3123:[email protected]:6212/db982398 ), jehož formát je postgres://<username>:<password>@<host_name>:<port>/<dbname> .

Dále spusťte toto na příkazovém řádku:

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

Terminál požádá o vaše heslo, poté jej spustí a uloží do output.sql.

Poté jej importujte:

psql -d my_local_database -f output.sql


  1. Seskupený a neshlukovaný index:7 hlavních vysvětlených bodů

  2. ComboBox.ValueMember a DisplayMember

  3. Jaké jsou různé typy omezení dostupných v SQL Server - SQL Server / Výukový program T-SQL, část 50

  4. Jak vložit zalomení řádku do řetězce SQL Server VARCHAR/NVARCHAR