[Gfoss] Export PostGIS - SpatiaLITE

Totò Fiandaca pigrecoinfinito a gmail.com
Mar 6 Feb 2018 21:57:24 CET


massimiliano, è importante seguire bene la sintassi; hai aggiunto apici
dove non ci vogliono è public senza apici:

*ogr2ogr --config PG_LIST_ALL_TABLES YES --config PG_SKIP_VIEWS NO -f
"SQLite" parete_puc.sqlite -progress PG:"dbname='parete_puc'
active_schema=public schemas=public host='localhost' port='5432'
user='postgres' password='1983' " -lco LAUNDER=yes -dsco SPATIALITE=yes
-lco SPATIAL_INDEX=no*

riprova con quella di sopra.

Il giorno 6 febbraio 2018 21:49, Massimiliano Moraca <
massimilianomoraca a gmail.com> ha scritto:

> Nulla da fare...ti copio pari pari quello che scrivo:
>
> *ogr2ogr --config PG_LIST_ALL_TABLES YES --config PG_SKIP_VIEWS NO -f
> "SQLite" parete_puc.sqlite -progress PG:"dbname='parete_puc'
> active_schema='public' schemas='public' host='localhost' port='5432'
> user='postgres' password='1983' " -lco LAUNDER=yes -dsco SPATIALITE=yes
> -lco SPATIAL_INDEX=no*
>
> L'errore ora è questo:
>
> *ERROR 1: ERRORE:  errore di sintassi a o presso "public"*
> *LINE 1: SET search_path=''public'',public*
> *                          ^*
>
> *ERROR 1: ERRORE:  errore di sintassi a o presso "public"*
> *LINE 1: SET search_path=''public''*
> *                          ^*
>
> *ERROR 1: ERRORE:  errore di sintassi a o presso "public"*
> *LINE 1: SET search_path=''public''*
> *                          ^*
>
> *FAILURE:*
> *Unable to open datasource `PG:dbname='parete_puc'  active_schema='public'
> schemas='public' host='localhost' port='5432' user='postgres'
> password='1983' ' with the following drivers.*
>
>
>
> Il giorno 6 febbraio 2018 21:38, Totò Fiandaca <pigrecoinfinito a gmail.com>
> ha scritto:
>
>> Incolla sempre l'intero script cosi possiamo controllare.
>> nello script del blog, il db pg ha due schemi:  active_schema=public,data_2015
>> schemas=public,data_2015
>> tu, se hai un solo schema, devi scrivere:  active_schema=public
>> schemas=public
>>
>> usa questo:
>> ogr2ogr --config PG_LIST_ALL_TABLES YES --config PG_SKIP_VIEWS NO -f
>> “SQLite” nome_database.sqlite -progress PG:”dbname=’puc_parete’
>> active_schema=public schemas=public host=’localhost’ port=’5432′
>> user=’postgres’ password=’1983’ ” -lco LAUNDER=yes -dsco SPATIALITE=yes
>> -lco SPATIAL_INDEX=no
>>
>>
>> Il giorno 6 febbraio 2018 21:26, Massimiliano Moraca <
>> massimilianomoraca a gmail.com> ha scritto:
>>
>>> Ho fatto come mi hai detto Totò(password a parte che era chiaro :D) ed
>>> ora ho questo messaggio:
>>>
>>> *ERROR 1: PQconnectdb failed.*
>>> *FATALE:  il database "puc_parete" non esiste*
>>>
>>> *FAILURE:*
>>> *Unable to open datasource `PG:dbname='puc_parete'
>>> active_schema='public' schemas='public' host='localhost' port='5432'
>>> user='postgres' password='1983' ' with the following drivers.*
>>>
>>> Nello script sul tuo blog c'è scritto *active_schema='public.data_2015'
>>> schemas= 'public.data_2015'*, io ho lasciato solo public perchè credo
>>> che il tuo script faccia riferimento ad una specifica tabella(
>>> *data_2015*). Confermi? Io voglio esportare tutto ciò che c'è in
>>> public.
>>>
>>> Il giorno 6 febbraio 2018 21:00, Totò Fiandaca <
>>> pigrecoinfinito a gmail.com> ha scritto:
>>>
>>>> massimiliano,
>>>> stai attento agli spazi (tra NO e -f  "SQLite" occorre uno spazio)
>>>> inoltre, meglio esplicitarlo: al posto degli ****** occorre mettere
>>>> password
>>>>
>>>> poi, non mettere intero percorso del file sqlite ma solo il
>>>> nome.sqlite; poi lo ritroverai sotto c:\utenti\nome_utente
>>>>
>>>> ciao
>>>>
>>>> Il giorno 6 febbraio 2018 19:47, Massimiliano Moraca <
>>>> massimilianomoraca a gmail.com> ha scritto:
>>>>
>>>>> Luca sono su Windows 10
>>>>>
>>>>> Il giorno 6 febbraio 2018 19:46, Massimiliano Moraca <
>>>>> massimilianomoraca a gmail.com> ha scritto:
>>>>>
>>>>>> Totò mi sono "permesso" di apportare due piccole modifiche allo
>>>>>> script e cioè yes al post di no per l'index ed ho inserito il percorso in
>>>>>> cui mi deve creare il db sqlite:
>>>>>>
>>>>>> *ogr2ogr --config PG_LIST_ALL_TABLES YES --config PG_SKIP_VIEWS NO-f
>>>>>> "SQLite" D:\Postgresql\export\puc_parete.sqlite -progress
>>>>>> PG:"dbname=puc_parete  active_schema=public schemas=public host=localhost
>>>>>> port=5432 user=postgres password=******** " -lco LAUNDER=yes -dsco
>>>>>> SPATIALITE=yes -lco SPATIAL_INDEX=yes*
>>>>>>
>>>>>> Il risultato è stato questo:
>>>>>>
>>>>>> *FAILURE:*
>>>>>> *Unable to open datasource `D:\Postgresql\export\puc_parete.sqlite'
>>>>>> with the following drivers.*
>>>>>>
>>>>>> :(
>>>>>>
>>>>>> Esportare uno per uno i singoli vettore è l'estrema ratio che vorrei
>>>>>> evitare....
>>>>>>
>>>>>> Il giorno 6 febbraio 2018 11:45, Totò Fiandaca <
>>>>>> pigrecoinfinito a gmail.com> ha scritto:
>>>>>>
>>>>>>> Ciao massimiliano,
>>>>>>> io seguo questo articolo, funziona bene:
>>>>>>>
>>>>>>> https://pigrecoinfinito.wordpress.com/2017/11/28/da-postgis-
>>>>>>> a-spatialite/
>>>>>>>
>>>>>>> Il giorno 6 febbraio 2018 11:40, Luca Delucchi <lucadeluge a gmail.com
>>>>>>> > ha scritto:
>>>>>>>
>>>>>>>> 2018-02-06 10:51 GMT+01:00 Massimiliano Moraca <
>>>>>>>> massimilianomoraca a gmail.com>:
>>>>>>>> >
>>>>>>>> >
>>>>>>>> > parete_puc
>>>>>>>> >
>>>>>>>>
>>>>>>>> scusa mi ero dimenticato che volevi esportare l'intero db... io ho
>>>>>>>> fatto una prova con un mio di db e ha funzionato correttamente.
>>>>>>>>
>>>>>>>> Su che sistema operativo sei? (io uso linux)
>>>>>>>>
>>>>>>>> Sembrerebbe che non legga correttamente  "--config
>>>>>>>> PG_LIST_ALL_TABLES
>>>>>>>> YES" e che voglia un layer da convertire. prova a rimuovere il "-gt
>>>>>>>> 65536/"
>>>>>>>>
>>>>>>>> --
>>>>>>>> ciao
>>>>>>>> Luca
>>>>>>>>
>>>>>>>> www.lucadelu.org
>>>>>>>> _______________________________________________
>>>>>>>> Gfoss a lists.gfoss.it
>>>>>>>> http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
>>>>>>>> Questa e' una lista di discussione pubblica aperta a tutti.
>>>>>>>> I messaggi di questa lista non hanno relazione diretta con le
>>>>>>>> posizioni dell'Associazione GFOSS.it.
>>>>>>>> 796 iscritti al 28/12/2017
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> *Ing. Salvatore Fiandaca*
>>>>>>> *mobile*.:+39 327.493.8955 <+39%20327%20493%208955>
>>>>>>> *m*: *pigrecoinfinito a gmail.com <pigrecoinfinito a gmail.com>*
>>>>>>> *C.F*.: FNDSVT71E29Z103G
>>>>>>> *P.IVA*: 06597870820
>>>>>>> *membro QGIS Italia - http://qgis.it/ <http://qgis.it/>*
>>>>>>> *socio GFOSS.it - *http://gfoss.it/
>>>>>>> *blog:*
>>>>>>> * https://pigrecoinfinito.wordpress.com/
>>>>>>> <https://pigrecoinfinito.wordpress.com/> FB: Co-admin
>>>>>>> - https://www.facebook.com/qgis.it/ <https://www.facebook.com/qgis.it/>**
>>>>>>> <https://www.facebook.com/qgis.it/> *
>>>>>>> *FB: moderatore - **https://www.facebook.com/groups/GisItalia/
>>>>>>> <https://www.facebook.com/groups/GisItalia/>**
>>>>>>> <https://www.facebook.com/groups/GisItalia/> *
>>>>>>> *TW:  <http://goog_95411464>**https://twitter.com/totofiandaca
>>>>>>> <https://twitter.com/totofiandaca>*
>>>>>>>
>>>>>>> 43°51'0.54"N  10°34'27.62"E - EPSG:4326
>>>>>>>
>>>>>>> “Se la conoscenza deve essere aperta a tutti,
>>>>>>> perchè mai limitarne l’accesso?”
>>>>>>> R. Stallman
>>>>>>>
>>>>>>> Questo documento, allegati inclusi, contiene informazioni di
>>>>>>> proprietà di FIANDACA SALVATORE e deve essere utilizzato esclusivamente dal
>>>>>>> destinatario in relazione alle finalità per le quali è stato ricevuto. E'
>>>>>>> vietata qualsiasi forma di riproduzione o divulgazione senza l'esplicito
>>>>>>> consenso di FIANDACA SALVATORE. Qualora fosse stato ricevuto per
>>>>>>> errore si prega di informare tempestivamente il mittente e distruggere la
>>>>>>> copia in proprio possesso.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> *Ing. Salvatore Fiandaca*
>>>> *mobile*.:+39 327.493.8955 <+39%20327%20493%208955>
>>>> *m*: *pigrecoinfinito a gmail.com <pigrecoinfinito a gmail.com>*
>>>> *C.F*.: FNDSVT71E29Z103G
>>>> *P.IVA*: 06597870820
>>>> *membro QGIS Italia - http://qgis.it/ <http://qgis.it/>*
>>>> *socio GFOSS.it - *http://gfoss.it/
>>>> *blog:*
>>>> * https://pigrecoinfinito.wordpress.com/
>>>> <https://pigrecoinfinito.wordpress.com/> FB: Co-admin
>>>> - https://www.facebook.com/qgis.it/ <https://www.facebook.com/qgis.it/>**
>>>> <https://www.facebook.com/qgis.it/> *
>>>> *FB: moderatore - **https://www.facebook.com/groups/GisItalia/
>>>> <https://www.facebook.com/groups/GisItalia/>**
>>>> <https://www.facebook.com/groups/GisItalia/> *
>>>> *TW:  <http://goog_95411464>**https://twitter.com/totofiandaca
>>>> <https://twitter.com/totofiandaca>*
>>>>
>>>> 43°51'0.54"N  10°34'27.62"E - EPSG:4326
>>>>
>>>> “Se la conoscenza deve essere aperta a tutti,
>>>> perchè mai limitarne l’accesso?”
>>>> R. Stallman
>>>>
>>>> Questo documento, allegati inclusi, contiene informazioni di proprietà
>>>> di FIANDACA SALVATORE e deve essere utilizzato esclusivamente dal
>>>> destinatario in relazione alle finalità per le quali è stato ricevuto. E'
>>>> vietata qualsiasi forma di riproduzione o divulgazione senza l'esplicito
>>>> consenso di FIANDACA SALVATORE. Qualora fosse stato ricevuto per
>>>> errore si prega di informare tempestivamente il mittente e distruggere la
>>>> copia in proprio possesso.
>>>>
>>>>
>>>>
>>>
>>
>>
>> --
>> *Ing. Salvatore Fiandaca*
>> *mobile*.:+39 327.493.8955 <+39%20327%20493%208955>
>> *m*: *pigrecoinfinito a gmail.com <pigrecoinfinito a gmail.com>*
>> *C.F*.: FNDSVT71E29Z103G
>> *P.IVA*: 06597870820
>> *membro QGIS Italia - http://qgis.it/ <http://qgis.it/>*
>> *socio GFOSS.it - *http://gfoss.it/
>> *blog:*
>> * https://pigrecoinfinito.wordpress.com/
>> <https://pigrecoinfinito.wordpress.com/> FB: Co-admin
>> - https://www.facebook.com/qgis.it/ <https://www.facebook.com/qgis.it/>**
>> <https://www.facebook.com/qgis.it/> *
>> *FB: moderatore - **https://www.facebook.com/groups/GisItalia/
>> <https://www.facebook.com/groups/GisItalia/>**
>> <https://www.facebook.com/groups/GisItalia/> *
>> *TW:  <http://goog_95411464>**https://twitter.com/totofiandaca
>> <https://twitter.com/totofiandaca>*
>>
>> 43°51'0.54"N  10°34'27.62"E - EPSG:4326
>>
>> “Se la conoscenza deve essere aperta a tutti,
>> perchè mai limitarne l’accesso?”
>> R. Stallman
>>
>> Questo documento, allegati inclusi, contiene informazioni di proprietà di
>> FIANDACA SALVATORE e deve essere utilizzato esclusivamente dal destinatario
>> in relazione alle finalità per le quali è stato ricevuto. E' vietata
>> qualsiasi forma di riproduzione o divulgazione senza l'esplicito consenso
>> di FIANDACA SALVATORE. Qualora fosse stato ricevuto per errore si prega
>> di informare tempestivamente il mittente e distruggere la copia in proprio
>> possesso.
>>
>>
>>
>


-- 
*Ing. Salvatore Fiandaca*
*mobile*.:+39 327.493.8955
*m*: *pigrecoinfinito a gmail.com <pigrecoinfinito a gmail.com>*
*C.F*.: FNDSVT71E29Z103G
*P.IVA*: 06597870820
*membro QGIS Italia - http://qgis.it/ <http://qgis.it/>*
*socio GFOSS.it - *http://gfoss.it/
*blog:*
* https://pigrecoinfinito.wordpress.com/
<https://pigrecoinfinito.wordpress.com/> FB: Co-admin
- https://www.facebook.com/qgis.it/ <https://www.facebook.com/qgis.it/>**
<https://www.facebook.com/qgis.it/> *
*FB: moderatore - **https://www.facebook.com/groups/GisItalia/
<https://www.facebook.com/groups/GisItalia/>**
<https://www.facebook.com/groups/GisItalia/> *
*TW:  <http://goog_95411464>**https://twitter.com/totofiandaca
<https://twitter.com/totofiandaca>*

43°51'0.54"N  10°34'27.62"E - EPSG:4326

“Se la conoscenza deve essere aperta a tutti,
perchè mai limitarne l’accesso?”
R. Stallman

Questo documento, allegati inclusi, contiene informazioni di proprietà di
FIANDACA SALVATORE e deve essere utilizzato esclusivamente dal destinatario
in relazione alle finalità per le quali è stato ricevuto. E' vietata
qualsiasi forma di riproduzione o divulgazione senza l'esplicito consenso
di FIANDACA SALVATORE. Qualora fosse stato ricevuto per errore si prega di
informare tempestivamente il mittente e distruggere la copia in proprio
possesso.


Maggiori informazioni sulla lista Gfoss