Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia pessoal
Tenho um banco de dados no postgresql 9.1 com a estenção .backup
E estou tentando restaurar o mesmo e esta dandio erro:
Veja a mensagem de erro que me retorna:
C:/Program Files/PostgreSQL/9.1/bin\pg_restore.exe --host localhost --port 5432 --username "postgres" --dbname "Condominio" --no-password --list "E:\Sistema de Condominio Ivan\Security CES\Bkp BD\BKp BD 17-12-2011 Antes de Formatar o pc.backup"
pg_restore: [arquivador] arquivo de entrada não parece ser um archive válido
Cara tive que formatar o meu pc e agora estou com este problema.
Se alguem tiver a solução eu agradeço.
valeu
t+
Meu carro obrigado por responder.
Ja descobri por que não estava restaurando o banco.
que quando fiz o backup não defini o format do backup.
Se ele erra Custom, Tar, Plain ou Directory e por este motivo não restaurava o backup.
É que sou novo em postgresql faz 2 meses que comesei a usar o memos para um aplicativo para condominios.
Agora a sei que devo escolher o formato do meu backup, fiz um teste e o mesmo restaura certinho.
valeu obrigado
Geralmente quando faço um restore não costumo definir qual o format do mesmo não, pelo menos nas versões até 9.0.
Segue um exemplo:
C:\Program Files\PostgreSQL\9.0\bin\pg_restore.exe --host localhost --port 5432
--username postgres --dbname BANCO_X --verbose "C:\Users\pessoa\desktop\backup10102011.backup"
da uma olhada nesse link e post se deu certo ou não
http://postgresql.1045698.n5.nabble.com/PG-Dump-td2460000.html