Saltar al contenido

Tutorial de Postgres: pg_restore: [archiver] el archivo de entrada no parece ser un archivo válido

Estate atento porque en este escrito encontrarás la contestación que buscas.Esta reseña fue probado por nuestros especialistas para garantizar la calidad y exactitud de nuestro post.

Solución:

Según los comentarios anteriores, la solución fue simple.

No es necesario extraer el archivo dvdrental.zip a un archivo .tar sin comprimir, como se sugiere en las instrucciones del tutorial. pg_restore funcionará si se apunta a la directorio donde se extrajo el volcado de la base de datos:

pg_restore -U -d dvdrental /dvdrental

Mi problema fue que al instalar postgresql, elegí un nombre diferente para el superusuario (root por ejemplo, no postgres). Y el dvdrental/restore.sql archivo utiliza el postgres role. Entonces, para resolver este problema, debe crear otro superusuario llamado postgres.

createuser --superuser postgres

Luego crea un servidor (PosgreSQL) con rol postgres y base de datos dvdrental con papel postgres. Después de que pueda restaurar con éxito la base de datos de la carpeta extraída

Reseñas y puntuaciones del artículo

Finalizando este artículo puedes encontrar las interpretaciones de otros sys admins, tú aún tienes la opción de insertar el tuyo si dominas el tema.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *