¿Alguien tiene un documento claro sobre cómo mover datos de Oracle Spatial a Postgres (tanto en la versión de la Comunidad y Empresa DB ... GraciasCómo mover los datos espaciales de Oracle a PostgreSQL
Respuesta
En primer lugar, en Postgres que se necesitan para instalar PostGIS. a continuación, exportar sus tablas de Oracle ya sea a shapefile (tratar SD02SHP describe here) o to KML. Si se puede exportar a archivo de formas, importa nuevamente a PostGIS con shp2pgsql
por these instructions. Si utiliza kml, volver a importar la geometría con el constructor geometría ST_GeomFromKML
También podrías exp Trate las geometrías de Oracle como texto conocido y luego vuelva a importarlas. Esto requeriría que escriba instrucciones de importación para las tablas que deberían ser bastante fáciles de crear
Puede usar ogr2ogr. Para conectarse a Oracle necesita el OCI.dll proporcionado por la instalación avanzada de OSGeo4W.
ogr2ogr -a_srs *srs* -overwrite -f "PostgreSQL" -nln *postgis schema*.*postgis table* PG:"host=*postgis host* user=*postgis user* password=*postgis password* dbname=*postgis database*" OCI:"*oracle user*/*oracle password*@(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = *hostname*)(PORT = *port number*)))(CONNECT_DATA = (SID =*sid name*))):*oracle schema*.*oracle table*"
SRS = EPSG en el formato por ejemplo EPSG: 27700
Ver estos otros enlaces:
Migrate SPATIAL data from Oracle to Postgresql
http://lists.maptools.org/pipermail/foss-gis-suite/2009-August/000781.html
- 1. Datos espaciales en PostgreSQL
- 2. ¿Estructuras de datos espaciales para mover objetos?
- 3. Mover el cluster de datos postgresql
- 4. Mover datos entre diferentes servidores en Oracle
- 5. Acceso a los datos espaciales de PostGIS desde Rails
- 6. Estructura de datos para datos espaciales
- 7. NoSQL y datos espaciales
- 8. ¿Cómo puedo convertir coordenadas espaciales 3D a coordenadas espaciales 2D?
- 9. Se une a los índices espaciales mysql
- 10. Índice compuesto de Postgresql para parámetros espaciales + tiempo
- 11. Estructuras de datos espaciales en C
- 12. Datos espaciales con mongodb o cassandra
- 13. Estructura de datos espaciales para juegos
- 14. Oracle SQL Developer y PostgreSQL
- 15. migrar datos de MS SQL a PostgreSQL?
- 16. ¿Hay buenos tutoriales sobre bases de datos espaciales?
- 17. traslado de datos desde SQL Server a Oracle repetidamente
- 18. ¿Conoce alguna de las bibliotecas de datos espaciales de C#?
- 19. ¿Cómo importar * enormes * fragmentos de datos a PostgreSQL?
- 20. Estructura de datos efectiva para áreas espaciales superpuestas
- 21. Estructura de datos para el modelado basado en agentes espaciales
- 22. cómo copiar datos de un archivo a PostgreSQL usando JDBC?
- 23. Copiar datos de Oracle a otra tabla
- 24. Mover la base de datos PostgreSQL falla en caracteres no ascii con 'valor demasiado largo'
- 25. Fusionar regiones vecinas en R (datos espaciales agregados)?
- 26. PostgreSQL - Renombrar base de datos
- 27. ¿Pasa los parámetros "WHERE" a la vista de PostgreSQL?
- 28. Cómo copio datos entre tablas PostgreSQL
- 29. ¿Cómo desactivo temporalmente los desencadenadores en PostgreSQL?
- 30. Migración de Oracle a SQL Server