Muito obrigado, utilizei os comandos e deu certinho. Obrigado mesmo.

From: Monica Ferrari Villarino 
Sent: Tuesday, August 10, 2010 2:22 PM
To: Comunidade PostgreSQL Brasileira 
Subject: [pgbr-geral] RES: PG_Dump

1. criar o  banco no destino:

createdb -T template0  meu_banco

 

2. exportar o banco na origem:

pg_dump -U postgres -Fc  meu_banco > exp_meu_banco.dmp

 

3. importar o banco no destino:

time pg_restore -d meu_banco -Fc -v exp_meu_banco.dmp 2>>import_meu_banco.log

 


--------------------------------------------------------------------------------

De: [email protected] 
[mailto:[email protected]] Em nome de Julio C. Gava
Enviada em: terça-feira, 10 de agosto de 2010 14:14
Para: Comunidade PostgreSQL Brasileira
Assunto: Re: [pgbr-geral] PG_Dump

 

Amigo não deu certo, 

    por favor você pode me passar um comando de DUMP e um de RESTORE, pois o 
que acontece é o seguinte, tenho um Banco aqui em minha máquina, preciso 
exportar este banco para um outro pc. Todos os comandos que testei até agora 
não deram certo.

 

From: JotaComm 

Sent: Tuesday, August 10, 2010 2:07 PM

To: Comunidade PostgreSQL Brasileira 

Subject: Re: [pgbr-geral] PG_Dump

 

Olá,

Em 10 de agosto de 2010 14:04, Julio C. Gava <[email protected]> escreveu:

Tentei utilizar o comando psql banco -f  banco.sql, ele pede senha do usuario 
–f. Como alterar isso


Você precisa passar o seu usuário:

psql banco -U usuario -f banco.SQL 

   

  From: JotaComm 

  Sent: Tuesday, August 10, 2010 2:00 PM

  To: Comunidade PostgreSQL Brasileira 

  Subject: Re: [pgbr-geral] PG_Dump

   

   

  Olá, 




  Em 10 de agosto de 2010 13:57, Julio C. Gava <[email protected]> 
escreveu:

  boa tarde,

      estou tentando exportar uma base de dados, e restaura-la em outro pc e 
não estou conseguindo utilizando o PG_Dump e o PG_Restore.

      estou utilizando o seguintes comandos:

          C:\Arquivos de Programas\PostgreSQL\8.4\bin> pg_dump.exe -i -b –f 
"C:\stat.sql" -h 192.168.1.2 -p 5432 -U postgres stat

          restaurar

          C:\Arquivos de Programas\PostgreSQL\8.4\bin> pg_restore -d banco 
banco.sql

      quando tento restaurar ele da erro: pg_restore: [archiver] input file 
does not appear to be a valid archive


  Simples. Para usar o pg_restore você tem que ter um dump binário, isto é, com 
as opções -Fc, caso contrário você usa psql para restaurar.

  Faça: psql banco -f  banco.sql



     

    Obrigado


    _______________________________________________
    pgbr-geral mailing list
    [email protected]
    https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral



  []s
  -- 
  JotaComm
  http://jotacomm.wordpress.com


------------------------------------------------------------------------------

  _______________________________________________
  pgbr-geral mailing list
  [email protected]
  https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


  _______________________________________________
  pgbr-geral mailing list
  [email protected]
  https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral



[]s
-- 
JotaComm
http://jotacomm.wordpress.com


--------------------------------------------------------------------------------

_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral



--------------------------------------------------------------------------------
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a