Boa tarde a todos!

Criei um arquivo .bat para realizar a criação do meu database e restaurar
um backup.

Segue o corpo do bat:

@Echo off

set PGUSER=postgres
set PGPASSWORD=root

c:
cd \
cd C:\Program Files (x86)\PostgreSQL\9.3\bin

@echo "Aguarde enquanto o banco de dados é criado..."

psql -U postgres -c "create database MeuBanco"

pg_restore.exe -i -h localhost -p 5432 -U postgres -d MeuBanco -v
"D:\Sollaris.backup"

pause


O bat me retorna a msg: psql: FATAL:  password authentication failed for
user "postgres"

A questão é que root é de fato a minha senha. Tenho acesso normal ao
pgadmin, e se executo os comandos pelo cmd, ele pede a senha, informo root
e passa.

o que está errado neste .bat? Todos os exemplos que pesquisei possuem a
mesma estrutura. Utilizo o so Windows 7 e 8.


Obrigado pela ajuda!!

Atenciosamente,




Júnior Miranda
*Analista de Sistemas*
*Especializando em Sistemas Computacionais*
*E-mail: [email protected] <[email protected]>*
*Tel.: *(75) 9191-1678/ 34143042/ 34143149/ 34143020
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a