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

Problema di ripristino del database di Heroku

Ho appena trovato la soluzione, in realtà due cose erano sbagliate nel mio caso.

Uno, il .dump caricato il file non era ben leggibile/utilizzabile da heroku .

Due, il heroku postgresql DB non è stato necessario fornire l'URL completo.

Quindi, il modo giusto che ha funzionato per me è stato che il file caricato dovrebbe essere accessibile senza alcun token e anche senza alcun percorso virtuale/indiretto, ecc. L'URL del file dovrebbe puntare direttamente al file . Nel mio problema interrogato, stavo usando firebase ospitare temporaneamente il mio file DB per eseguire heroku operazione. E firebase non forniva l'URL diretto al file fisico caricato .

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

Dopo aver digitato questo comando, mi è stato chiesto di riscrivere heroku nome dell'app solo per confermare l'operazione. Una volta fatto, tutto ha funzionato a meraviglia.