[Portugal] exportar tabelas pgadmin

Pedro Costa pedrocostaarma at sapo.pt
Thu Aug 18 06:06:08 EDT 2011


psql -d osm -c "UPDATE passeios SET rua = (SELECT FID_ FROM eixos_rua 
ORDER BY ST_Distance(eixos_rua.wkb_geometry,passeios.wkb_geometry) ASC 
LIMIT 1)"




Esta querie não está a funcionar, fica a processar eternamente, ninguém 
sabe uma alternativa?4
Obrigado









On 18-08-2011 10:13, Joaquim Luis wrote:
> Não sei se será o caso aqui mas o Notepad é uma lástima como editor. 
> Nomeadamente não é capaz de detectar/escrever os unix EOLs (End Of 
> Line) o que para os scripts no Cygwin é mortal. Aí, se as linhas não 
> terminarem apenas com um '\n' (unix) mas sim com um '\n\r' (Win) os 
> scripts não se executam.
> Pode ser que seja o caso presente também.
>
> Joaquim
>
>
>
>> Mesmo assim não funciona, mas não percebo, na consola se executar o 
>> só esse passo dá. Só não resulta no bloco de notas, estranho...
>>
>>
>>
>>
>> On 17-08-2011 23:06, João Carvalho wrote:
>>> Já experimentaste com pelicas em vez das aspas?
>>> Ou meteres tudo na mesma linha?
>>>
>>>
>>> No dia 17 de Agosto de 2011 16:43, Pedro Costa 
>>> <pedrocostaarma  sapo.pt <mailto:pedrocostaarma  sapo.pt>> escreveu:
>>>
>>>
>>>     Alguém consegue identificar porque estes comandos não funcionam
>>>     na shell:
>>>
>>>
>>>     # psql -d osm "UPDATE p_celorico
>>>     SET rua = (
>>>     SELECT FID_
>>>     FROM ev_celorico
>>>     ORDER BY
>>>     ST_Distance(ev_celorico.wkb_geometry,p_celorico.wkb_geometry) ASC
>>>     LIMIT 1)"
>>>
>>>     # psql -d osm "UPDATE p_mota
>>>     SET rua = (
>>>     SELECT FID_
>>>     FROM ev_mota
>>>     ORDER BY ST_Distance(ev_mota.wkb_geometry,p_mota.wkb_geometry) ASC
>>>     LIMIT 1)"
>>>
>>>     # psql -d osm "UPDATE p_fermil
>>>     SET rua = (
>>>     SELECT FID_
>>>     FROM ev_fermil
>>>     ORDER BY
>>>     ST_Distance(ev_fermil.wkb_geometry,p_fermil.wkb_geometry) ASC
>>>     LIMIT 1)"
>>>
>>>     # psql -d osm "UPDATE p_gandarela
>>>
>>>     SET rua = (
>>>     SELECT FID_
>>>     FROM ev_gandarela
>>>     ORDER BY
>>>     ST_Distance(ev_gandarela.wkb_geometry,p_gandarela.wkb_geometry) ASC
>>>     LIMIT 1)"
>>>
>>>
>>>
>>>     A parte que está entre aspas funciona perfeitamento no pgadmin.
>>>     Só na shell é que não consigo. Alguém tem alguma ideia?
>>>
>>>     Obrigado
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>     On 17-08-2011 16:16, João Carvalho wrote:
>>>>     Experimenta a meter o nome do esquema antes do nome da tabela.
>>>>
>>>>     Se não resultar, meter a query no pgadmin para perceberes o erro.
>>>>
>>>>     João
>>>>
>>>>     No dia 17 de Agosto de 2011 16:06, Pedro Costa
>>>>     <pedrocostaarma  sapo.pt <mailto:pedrocostaarma  sapo.pt>> escreveu:
>>>>
>>>>         Obrigado. Tou com outro problema, eu coloco o seguinte no
>>>>         script:
>>>>
>>>>
>>>>         "
>>>>
>>>>         # psql-d osm -c "UPDATE p_gandarela
>>>>         SET rua = (
>>>>         SELECT FID_
>>>>         FROM ev_gandarela
>>>>         ORDER BY
>>>>         ST_Distance(ev_gandarela.wkb_geometry,p_gandarela.wkb_geometry)
>>>>         ASC
>>>>         LIMIT 1)"
>>>>
>>>>         "
>>>>
>>>>
>>>>         Mas não funciona, alguém consegue identificar o prblema?
>>>>
>>>>         e já agora como funciona a instrução do psql2shp?
>>>>
>>>>         obrigado
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>         On 17-08-2011 15:37, Luís Ferreira wrote:
>>>>>         Era isso :)
>>>>>
>>>>>         Eu escrevi
>>>>>         #! /bin/sh
>>>>>
>>>>>         mas só reparei depois q usas o bash. O sh é um link para o
>>>>>         dash e eu não sei quais as diferenças.
>>>>>
>>>>>         Bom trabalho.
>>>>>
>>>>>         Luís Ferreira
>>>>>
>>>>>         On Qua, 2011-08-17 at 15:30 +0100, Pedro Costa wrote:
>>>>>>         Já descobri como o executar, faltava o "
>>>>>>         chmod +x"
>>>>>>
>>>>>>
>>>>>>         obrigado
>>>>>>
>>>>>>
>>>>>>
>>>>>>         On 17-08-2011 15:20, Luís Ferreira wrote:
>>>>>>>         Olá Pedro,
>>>>>>>
>>>>>>>         Respondendo de "chofre" :) , parece-me que com o pgadmin
>>>>>>>         apenas consegues exportar as tabelas para SQL plain
>>>>>>>         text, que poderás depois importar.
>>>>>>>
>>>>>>>         Para exportar para shapefile usa o pgsql2shp ou, ainda
>>>>>>>         mais facilmente, usa o QGIS.
>>>>>>>
>>>>>>>         Luís Ferreira
>>>>>>>
>>>>>>>
>>>>>>>         On Qua, 2011-08-17 at 15:07 +0100, Pedro Costa wrote:
>>>>>>>>         Pessoal existe maneira de exportar as tabelas do pgadmin de uma
>>>>>>>>         determinada base de dados para shapefile?
>>>>>>>>
>>>>>>>>         Obrigado
>>>>>>>>         _______________________________________________
>>>>>>>>         Portugal mailing list
>>>>>>>>         Portugal  lists.osgeo.org  <mailto:Portugal  lists.osgeo.org>
>>>>>>>>         http://lists.osgeo.org/mailman/listinfo/portugal
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>         _______________________________________________
>>>>>>>         Portugal mailing list
>>>>>>>         Portugal  lists.osgeo.org  <mailto:Portugal  lists.osgeo.org>
>>>>>>>         http://lists.osgeo.org/mailman/listinfo/portugal
>>>>>>
>>>>>>         _______________________________________________
>>>>>>         Portugal mailing list
>>>>>>         Portugal  lists.osgeo.org  <mailto:Portugal  lists.osgeo.org>
>>>>>>         http://lists.osgeo.org/mailman/listinfo/portugal
>>>>>
>>>>>
>>>>>
>>>>>         _______________________________________________
>>>>>         Portugal mailing list
>>>>>         Portugal  lists.osgeo.org  <mailto:Portugal  lists.osgeo.org>
>>>>>         http://lists.osgeo.org/mailman/listinfo/portugal
>>>>
>>>>
>>>>         _______________________________________________
>>>>         Portugal mailing list
>>>>         Portugal  lists.osgeo.org <mailto:Portugal  lists.osgeo.org>
>>>>         http://lists.osgeo.org/mailman/listinfo/portugal
>>>>
>>>>
>>>>
>>>>
>>>>     _______________________________________________
>>>>     Portugal mailing list
>>>>     Portugal  lists.osgeo.org  <mailto:Portugal  lists.osgeo.org>
>>>>     http://lists.osgeo.org/mailman/listinfo/portugal
>>>
>>>
>>>     _______________________________________________
>>>     Portugal mailing list
>>>     Portugal  lists.osgeo.org <mailto:Portugal  lists.osgeo.org>
>>>     http://lists.osgeo.org/mailman/listinfo/portugal
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> Portugal mailing list
>>> Portugal  lists.osgeo.org
>>> http://lists.osgeo.org/mailman/listinfo/portugal
>>
>>
>> _______________________________________________
>> 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/20110818/7b811390/attachment.html


More information about the Portugal mailing list