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

Jak importovat výpis Heroku PG do místního počítače

Vidíte chyby, protože psql se snaží interpretovat SQL dotazy, když mu ve skutečnosti dáváte komprimovaný výpis (to je to, co používá heroku).

I když nemůžete výpis přečíst, pg_restore -O latest.dump vám poskytuje platný SQL, který byste mohli převést na psql, ale snadné řešení je následující:

pg_restore -O -d app_development latest.dump

Poznámky:

  • Použijte -O protože pravděpodobně nepoužíváte náhodné uživatelské jméno vašeho vzdáleného heroku postgres db.
  • Heroku nedoporučuje používat kohoutky, ale nevím, jak moc je to riskantní.


  1. Co je to vlastní runtime obrázek v Javě 9?

  2. Proč byste měli používat PHP PDO pro přístup k databázi

  3. Konfigurace vyhrazené sítě pro komunikaci skupiny dostupnosti

  4. 5 způsobů, jak zobrazit seznam dočasných tabulek pomocí T-SQL