Ada dua opsi populer:open source ogr2ogr
atau penawaran komersial dari Perangkat Lunak Aman
.
Inilah cara saya mendekati ogr2ogr
solusi.
Pertama, Anda harus memiliki alat yang tepat:GDAL/OGR
. Jika Anda menggunakan Unix, kompilasi menggunakan pustaka yang tepat untuk mendapatkan dukungan Oracle (tidak diaktifkan secara default). Tapi saya akan menganggap Anda menggunakan Windows. Cara termudah untuk mendapatkan alat geospasial open source adalah dengan OSGeo4W
. Untuk mengaktifkan dukungan Oracle untuk GDAL/OGR, Anda juga harus memilih gdal-oracle10g
paket di setup.exe dengan mode "Instal Lanjutan". Info lebih lanjut tentang paket Oracle ada di halaman ini
, dan perhatikan bahwa Anda juga perlu menyediakan OCI.DLL
non yang tidak gratis . Saat bekerja, Anda akan melihat nama driver muncul dengan ogr2ogr --formats
.
Perintah dasar Anda dari OSGeo4W Shell akan terlihat seperti:
ogr2ogr -f "PostgreSQL" PG:"host=localhost user=someuser dbname=somedb password=password port=5432" OCI:someuser/password layername
Berikut adalah info lebih lanjut tentang GDAL/OGR:
- penggunaan perintah ogr2ogr:http://www.gdal.org/ogr2ogr.html
- Pengandar Oracle:http://www.gdal.org/drv_oci.html
- Driver PostgreSQL/PostGIS:http://www.gdal.org/drv_pg.html