sql >> Base de Datos >  >> RDS >> PostgreSQL

Problema de restauración de la base de datos de Heroku

Acabo de encontrar la solución, en realidad dos cosas estaban mal en mi caso.

Uno, el .dump subido heroku no podía leer/utilizar bien el archivo .

Dos, la base de datos heroku postgresql DB No se requirió proporcionar la URL completa.

Entonces, la forma correcta que funcionó para mí fue que el archivo subido debería ser accesible sin ningún token y también sin ninguna ruta virtual/indirecta, etc. La URL del archivo debería apuntar directamente al archivo . En mi problema cuestionado, estaba usando firebase para alojar mi archivo DB temporalmente para hacer el heroku operación. Y firebase no estaba dando la URL directa al archivo físico cargado .

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

Después de escribir este comando, se me pidió que volviera a escribir heroku nombre de la aplicación solo para confirmar la operación. Una vez hecho esto, todo funcionó a la perfección.