Oracle hat das Patchset 19.16 (Juli 2022 Bundle) für Windows veröffentlicht. Leider müssen wir von dem Einsatz der Version abraten, da es bei der Verwendung der Funktionen SDO_UTIL.SDO_AREA und SDO_UTIL.SDO_LENGTH zu folgendem Fehler kommt:
ORA-21779: Dauer nicht aktiv
ORA-06512: in "MDSYS.SDO_3GL", Zeile 2250
ORA-06512: in "MDSYS.SDO_GEOM", Zeile 2482
ORA-06512: in "MDSYS.SDO_GEOM", Zeile 2524
ORA-06512: in Zeile 1
21779. 00000 - "duration not active"
*Cause: User is trying to use a duration that has been terminated.
*Action: User should avoid performing such operation.
Oracle hat das Problem mit der Bugnummer < Bug 34476155 - INTERMITTENT DURATION NOT ACTIVE ISSUE WITH SDO FUNCTIONS> dokumentiert und stellt für Linux-Systeme den Patch Patch 34476155: INTERMITTENT DURATION NOT ACTIVE ISSUE WITH SDO FUNCTIONS bereit. Windows-Anwender gehen leer aus und müssen auf ein "future DBRU" warten.
tip
Das Problem tritt nur bei Geometrien auf, welche ein Koordinatensystem mitführen. Geometrien ohne Koordinatensystem funktionieren weiterhin problemlos.
