Hello Geodatabase, has anyone had any success, or failure, using a recent st_shapelib.dll with an Oracle 19c Geodatabase running on Windows?
If I place a 3.4 or 3.6 st_shapelib.dll in the relevant folder and run a simple test, I see this error.
SQL> select sde.ST_AsText(SDE.ST_Geometry('POINT (10 10)', 0)) from dual;
ERROR:
ORA-06520: PL/SQL: Error loading external library
ORA-06512: at "SDE.ST_GEOMETRY_SHAPELIB_PKG", line 12
ORA-06512: at "SDE.ST_GEOMETRY", line 55
But if I replace it with a 3.3 (or even ArcMAP 10.8.1) st_shapelib.dll, it works as expected.
SQL> select sde.ST_AsText(SDE.ST_Geometry('POINT (10 10)', 0)) from dual;
SDE.ST_ASTEXT(SDE.ST_GEOMETRY('POINT(1010)',0))
--------------------------------------------------------------------------------
POINT ( 10.0 10.0)
So as that works, it suggests that I have completed all these Extproc configuration steps correctly. I'm suspicious there may just be a Bug with the newer st_shapelib.dll files?
This sounds familiar, had a similar issue with 11.5. Need to investigate.