PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Не може pg_restore на Heroku:не може да се прочете от входен файл:край на файла

Не успях да заредя дъмпа по точно описания по-горе начин, НО стигнах до друго решение, което работи добре за мен:

Направете дъмпа в прост SQL формат:
pg_dump --no-owner mydb > mydb.dump

Може да се наложи да превключите към потребителя, който има права за достъп до вашата база данни, postgres например. И така, sudo su postgres и след това направете дъмп.

И след това го заредете с psql инструмент:
[email protected]:~/path/to/your/dump$ heroku pg:psql < mydb.dump



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PostgreSQL намира обща комбинация от двойки в една и съща колона

  2. POSTGRES проверява дали дадена стойност присъства в колоната на тип масив

  3. Компилиране на PL/Proxy с PostgresPlus Advance Server 9.1

  4. рекурсивно изравняване на вложен jsonb в postgres без неизвестна дълбочина и неизвестни ключови полета

  5. Заявката на Postgres е много бавна с current_date::date вместо твърдо кодирана дата