sql >> Database teknologi >  >> RDS >> PostgreSQL

Får [archiver] ikke-understøttet version (1.13) i filhovedet, når du kører pg_restore

Du skal opgradere din lokale postgres for at få den sidste sikkerhedsrettelse fra 2018-03-01, såsom Heroku gjorde 1. marts. Du skal bruge en af ​​de sidste udgivelser 10.3 , 9.6.8 , 9.5.12 , 9.4.17 og 9.3.22 .

Sikkerhedsrettelsen kan findes her https://www.postgresql.org/about/news/1834/.

Det ser ud til, at patchen er modificeret pg_dump, det er sandsynligvis derfor, vi ikke længere kan bruge pg_restore uden denne patch til dumpet af Heroku (med patchen påsat).



  1. Sådan genererer du tilføje kolonneerklæring for alle tabellerne i en database i SQL Server - SQL Server / T-SQL selvstudium del 49

  2. Brug af en primær nøgle med et WithoutRowID

  3. Hvordan erklærer man variabel og bruger den i det samme Oracle SQL-script?

  4. Opdel kommasepareret streng og indsæt til en tabel (int)