PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Obtenir [archiver] version non prise en charge (1.13) dans l'en-tête du fichier lors de l'exécution de pg_restore

Vous devez mettre à jour vos postgres locaux pour obtenir le dernier correctif de sécurité du 2018-03-01, comme Heroku fait le 1er mars. Vous avez besoin de l'une des dernières versions 10.3 , 9.6.8 , 9.5.12 , 9.4.17 , et 9.3.22 .

Le correctif de sécurité peut être trouvé ici https://www.postgresql.org/about/news/1834/.

Il semble que le patch ait modifié pg_dump, c'est probablement pourquoi nous ne pouvons plus utiliser pg_restore sans ce patch pour le dump de Heroku (avec le patch appliqué).