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

Problém s obnovením databáze Heroku

Právě jsem našel řešení, vlastně dvě věci byly v mém případě špatně.

Za prvé, nahraný .dump soubor nebyl dobře čitelný/použitelný pro heroku .

Za druhé, heroku postgresql DB nebylo nutné uvést úplnou adresu URL.

Správný způsob, který mi fungoval, byl, že nahraný soubor by měl být přístupný bez jakéhokoli tokenu a také bez jakékoli virtuální/nepřímé cesty atd. Adresa URL k souboru by měla odkazovat přímo na soubor . V mém dotazovaném problému jsem používal firebase dočasně hostit můj soubor DB a provést heroku úkon. A firebase neposkytoval přímou adresu URL nahranému fyzickému souboru .

heroku pg:backups:restore  --app heroku-postgres-f3*** 'https://www.h***.com/dss_iaya_db_dump2.dump' DATABASE_URL

Po zadání tohoto příkazu jsem byl požádán, abych znovu napsal heroku název aplikace pouze pro potvrzení operace. Po dokončení vše fungovalo jako kouzlo.



  1. Připojení Django k postgresu pomocí docker-compose

  2. DATE_FORMAT() Příklady – MySQL

  3. Jak vytvořit a nasadit Azure Database for MySQL Server pomocí Azure Portal a Workbench

  4. Jak rozdělit řetězec v PL/SQL?