Er zijn twee populaire opties:open source ogr2ogr
of een commercieel aanbod van Veilige software
.
Hier is hoe ik de ogr2ogr
. zou benaderen oplossing.
Eerst moet je over de juiste tools beschikken:GDAL/OGR
. Als je Unix gebruikt, compileer dan met de juiste bibliotheken om Oracle-ondersteuning te krijgen (standaard niet ingeschakeld). Maar ik ga ervan uit dat je Windows gebruikt. De eenvoudigste manier om open source geospatiale tools te krijgen is met OSGeo4W
. Om Oracle-ondersteuning voor GDAL/OGR in te schakelen, moet u ook de gdal-oracle10g
selecteren pakket in setup.exe met de modus "Geavanceerde installatie". Meer informatie over het Oracle-pakket vindt u op deze pagina
, en merk op dat u ook de niet-vrije OCI.DLL
. moet aanleveren . Tijdens het werken zou u de naam van het stuurprogramma moeten zien verschijnen met ogr2ogr --formats
.
Uw basiscommando van de OSGeo4W Shell zou er ongeveer zo uit moeten zien:
ogr2ogr -f "PostgreSQL" PG:"host=localhost user=someuser dbname=somedb password=password port=5432" OCI:someuser/password layername
Hier is meer informatie over GDAL/OGR:
- Gebruik van
- ogr2ogr-opdracht:http://www.gdal.org/ogr2ogr.html
- Oracle-stuurprogramma:http://www.gdal.org/drv_oci.html
- PostgreSQL/PostGIS-stuurprogramma:http://www.gdal.org/drv_pg.html