Ich bin mit Oracle 11g (Oracle Database 11g Enterprise Edition Veröffentlichung 11.1.0.7.0 - 64-Bit-Produktion) und ich habe eine Tabelle, die Spalte vom Typ SDO_GEOMETRY hat . Ich möchte einen räumlichen Index für diese Spalte erstellen (NEW_SHAPE). Meine Frage ist, wie folgend:Fehler in der räumlichen Index auf SDO_GEOMETRY Spalte in Oracle 11g Schaffung
CREATE INDEX GIS_GEOM_SRID3857_SPTIDX ON GIS_GEOM_SRID3857_LOOKUP (NEW_SHAPE)
INDEXTYPE IS MDSYS.SPATIAL_INDEX;
/
und ich erhalte die folgenden Fehler:
Error starting at line : 23 in command -
CREATE INDEX GIS_GEOM_SRID3857_SPTIDX ON GIS_GEOM_SRID3857_LOOKUP (NEW_SHAPE)
INDEXTYPE IS MDSYS.SPATIAL_INDEX
Error report -
ORA-29855: error occurred in the execution of ODCIINDEXCREATE routine
ORA-13249: SRID 3857 does not exist in MDSYS.CS_SRS table
ORA-29400: data cartridge error
Error - OCI_NODATA
ORA-06512: at "MDSYS.SDO_INDEX_METHOD_10I", line 10
29855. 00000 - "error occurred in the execution of ODCIINDEXCREATE routine"
*Cause: Failed to successfully execute the ODCIIndexCreate routine.
*Action: Check to see if the routine has been coded correctly.
ich zuzuteilen auf diesen Fehler hin überprüft haben, aber nichts Brauchbares gefunden. Ich würde es sehr zu schätzen wissen, wenn Sie mich in die richtige Richtung weisen und mir dabei helfen, das Problem zu erkennen, vor dem ich stehe. Es wird mir Zeit sparen. Vielen Dank im Voraus für Ihre Hilfe.
Es gibt ein bekanntes Problem: „Fehlendes SRID 3857 in 11.2.0.3 nach einem Upgrade von 11.1.0.7“ – Rene
Ich habe nicht updraded. Die Version, die ich verwende ist: "Oracle Database 11g Enterprise Edition Release 11.1.0.7.0 - 64-Bit-Produktion" – Amir