[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