tecnica:gps_cartografia_gis:postgis
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| tecnica:gps_cartografia_gis:postgis [2017/11/15 16:24] – [Creazione di un database geografico] niccolo | tecnica:gps_cartografia_gis:postgis [2017/11/15 17:02] (current) – [Migrazione da PostgreSQL 9.4/PostGIS 2.1] niccolo | ||
|---|---|---|---|
| Line 35: | Line 35: | ||
| A differenza delle vecchie versioni di PostGIS (es. la 1.3), non c'è da impazzire con i permessi da assegnare alle tabelle speciali. La **'' | A differenza delle vecchie versioni di PostGIS (es. la 1.3), non c'è da impazzire con i permessi da assegnare alle tabelle speciali. La **'' | ||
| - | ==== Restore di un dump di PostgreSQL 9.4/PostGIS 2.1 ==== | + | ==== Migrazione da PostgreSQL 9.4/PostGIS 2.1 ==== |
| - | FIXME | + | La **migrazione** di un database dalla vecchia versione **postgresql-9.4-postgis-2.1** alla nuova **postgresql-9.6-postgis-2.3** è relativamente semplice, il tutto si risolve nell' |
| + | |||
| + | Nelle versioni precedenti di PostGIS (es. la 1.3) c'era da impazzire con gli **oggetti creati dall' | ||
| + | |||
| + | Con la versione 2.x di PostGIS il dump conterrà solo i dati utente e il restore è molto semplificato. Sulla vecchia installazione si esegue il **dump** del database: | ||
| + | |||
| + | < | ||
| + | su - postgres | ||
| + | pg_dump -Fc strade > strade.dump | ||
| + | </ | ||
| + | |||
| + | Sulla nuova installazione si esegue il **restore** a nome dell' | ||
| + | |||
| + | < | ||
| + | pg_restore --port 5433 -U strade -W -h 127.0.0.1 -d strade strade.dump | ||
| + | </ | ||
| + | |||
| + | Poiché l' | ||
| + | |||
| + | < | ||
| + | pg_restore: [archiver (db)] Error from TOC entry 3407; 0 0 COMMENT EXTENSION plpgsql | ||
| + | pg_restore: [archiver (db)] Error from TOC entry 3408; 0 0 COMMENT EXTENSION postgis | ||
| + | pg_restore: [archiver (db)] Error from TOC entry 3199; 0 88843 TABLE DATA spatial_ref_sys postgres | ||
| + | </ | ||
| + | |||
| + | sono errori che possono essere ignorati, poiché le estensioni ' | ||
| ===== PostGIS 1.3 ===== | ===== PostGIS 1.3 ===== | ||
tecnica/gps_cartografia_gis/postgis.1510759478.txt.gz · Last modified: by niccolo
