[Gfoss] Export PostGIS - SpatiaLITE

Massimiliano Moraca massimilianomoraca a gmail.com
Mar 6 Feb 2018 21:49:37 CET


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.
>
>
>


Maggiori informazioni sulla lista Gfoss