Search Postgresql Archives

Re: EXTERNAL: Re: Loading Oracle Spatial Data to Postgresql

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 8/20/20 7:57 AM, Ko, Christina wrote:


-----Original Message-----
From: Adrian Klaver <adrian.klaver@xxxxxxxxxxx>
Sent: Thursday, August 20, 2020 10:42 AM
To: Ko, Christina (US) <christina.ko@xxxxxxxx>; pgsql-general@xxxxxxxxxxxxxxxxxxxx
Cc: Ho, Chuong <chuongho@xxxxxxxxxx>
Subject: EXTERNAL: Re: Loading Oracle Spatial Data to Postgresql

On 8/20/20 7:30 AM, Ko, Christina wrote:
Hi All,

I am running into issue using DMS to load oracle spatial data (oracle
11.2.0.3) to postgresql.

Oracle table:

CREATETABLESpatial_Tbl

IDNUMBER(38,9),

    P_ID NUMBER(38,9),

GEOMETRY  MDSYS.SDO_GEOMETRY

AWS DMS calls the SDO2GEOJSON custom function trying to load the data,
but it failed and the Geometry columns in Postgresql was empty

The query?

The error messages?
CK - Error insert null to column, looks like DMS is having problem converting Spatial data.

Where does the above error appear?

Does SDO2GEOJSON work when run on the Oracle database?

As I understand it SDO2GEOJSON converts SDO_GEOMETRY object to GeoJSON(https://spatialdbadvisor.com/oracle_spatial_tips_tricks/206/sdo2geojson)

Not sure how well that is going to work even if the function runs as you are trying to put JSON into a Postgres(PostGIS) geometry field.


Postgres version?

Postgres table schema?
CK -
CREATE TABLE modstar.p_mstdbgeospatial
(
     id numeric(38,9) NOT NULL,
     p_id numeric(38,9),
     geometry geometry,
     CONSTRAINT p_mstdbgeospatial_pkey PRIMARY KEY (id)
)
WITH (
     OIDS = FALSE
)


I also tried using SDO_UTIL.TO_GEOJSON utility and didn't work either.

I am looking for suggestions of how to load the geometry data from
oracle 11.2.0.3 to oracle.

I'm assuming you mean oracle 11.2.0.3 to Postgres?
CK - Correct.  oracle 11.2.0.3 to Postgres
Thank you for your response Adrian.


Thanks in advanced for your help!

Christina





--
Adrian Klaver
adrian.klaver@xxxxxxxxxxx



--
Adrian Klaver
adrian.klaver@xxxxxxxxxxx





[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Postgresql Jobs]     [Postgresql Admin]     [Postgresql Performance]     [Linux Clusters]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Postgresql & PHP]     [Yosemite]

  Powered by Linux