[Portugal] Partilha dados (POSTGRESQL) entre duas entidades
Luis Calisto
luis.calisto hotmail.com
Quarta-Feira, 27 de Maio de 2015 - 09:58:29 PDT
Ola Pedro,
Tenta os comandos do Prof Rocha, costumo usar algo semelhante e geralmente não tenho problemas.
De qualquer forma se a estrutura das bases de dados for diferente e quiseres apenas restaurar dos dados entre tabelas sem restaurar eventuais "triggers", as vezes é preciso utilizar a opção --disable-triggers mas cuidado com a integridade dos dados. Para usar esta opção é preciso estares com credenciais de super utilizador
Abraço Luís Calisto
Date: Wed, 27 May 2015 15:58:42 +0100
From: pedromap gmail.com
To: portugal lists.osgeo.org
Subject: Re: [Portugal] Partilha dados (POSTGRESQL) entre duas entidades
Viva Prof,
Dá inúmeros erros, relacionados com relações, etc:
psql:guimaraes_vimagua.sql:30: ERROR: relation "t_emergency_entity_id_seq" does not existpsql:guimaraes_vimagua.sql:33: ERROR: relation "public.t_arruamentos_cmg_2015" does not existpsql:guimaraes_vimagua.sql:39: ERROR: relation "t_arruamentos_cmg_2015" does not existpsql:guimaraes_vimagua.sql:3858: invalid command \.psql:guimaraes_vimagua.sql:3865: ERROR: syntax error at or near "492455"LINE 1: 492455 3395 1 0105000020656B00000100000001020000002700000000... ^psql:guimaraes_vimagua.sql:3866: ERROR: relation "t_arruamentos_cmg_2015" does not existpsql:guimaraes_vimagua.sql:3867: ERROR: relation "t_arruamentos_cmg_2015" does not existpsql:guimaraes_vimagua.sql:3868: ERROR: relation "t_arruamentos_cmg_2015" does not exist
Vou testar com os comandos sugeridos. Na próxima semana dou novidades :)
Obrigado e abraço,Pedro
2015-05-27 12:33 GMT+01:00 Jorge Gustavo Rocha <jgr di.uminho.pt>:
Olá Pedro,
Que problema/erro te dá?
Os comandos que costumo usar para passar de uma base de dados 'privada' para uma 'publica' são:
pg_dump -h x.x.x.x -p 5432 -U geobox -W --format custom --verbose --file cos2007.dump --table ocupacao_solo.cos2007 privada
pg_restore -h y.y.y.y -p 5432 -U geobox -W --format custom --verbose -d publica cos2007.dump
Uso o formato 'custom' em vez de SQL.
Dá-lhe!
J. Gustavo
On 27-05-2015 11:19, Pedro Pereira wrote:
Boas,
Necessitava partilhar dados (em PostgresSQL) remotamente entre duas
entidades. Pretendia, partilhar apenas algumas tabelas de uma
determinada BD.
- Numa primeira tentativa fiz o dump de uma tabela de uma base de dados:
pg_dump -t t_arruamentos -f /home/user/bkups/tabela.sql database1
- A segunda fase, sem sucesso, era de copiar os dados para a 2ª tabela,
não consegui com o:
pg_restore -d database2 tabela.sql
ou
psql database2 -f tabela.sql
Alguma sugestão?
Obrigado,
Pedro Pereira
_______________________________________________
Portugal mailing list
Portugal lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/portugal
J. Gustavo
--
Jorge Gustavo Rocha
Departamento de Informática
Universidade do Minho
4710-057 Braga
Tel: +351 253604480
Fax: +351 253604471
Móvel: +351 910333888
skype: nabocudnosor
_______________________________________________
Portugal mailing list
Portugal lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/portugal
--
Pedro Pereira
_______________________________________________
Portugal mailing list
Portugal lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/portugal
-------------- próxima parte ----------
Um anexo em HTML foi limpo...
URL: <http://lists.osgeo.org/pipermail/portugal/attachments/20150527/b2dc4f6b/attachment.html>
Mais informações acerca da lista Portugal