Häufig gestellte Frage (FAQ)

Unterstützt ArcGIS die DML-Umleitung oder Datenbankverknüpfungen von Oracle?

Last Published: February 6, 2025

ArcGIS unterstützt keine DML-Umleitung, ein Feature von Oracle Active Data Guard, aufgrund von Einschränkungen für benutzerdefinierte Typen (UDTs, User-Defined Types) bei Remote-Datenbanken. In Enterprise-Geodatabases sind "ST_Geometry" und "SDO_Geometry" benutzerdefinierte Typen, die zum Speichern räumlicher Daten in einer Oracle-Datenbank verwendet werden. Benutzerdefinierte Typen in Datenbankverknüpfungen stellen eine bekannte Einschränkung in Oracle dar und somit auch für die DML-Umleitung, für die transparente Datenbankverknüpfungen verwendet werden. Weitere Informationen finden Sie unter 2.1.9 Restriction on Using User-Defined Types with a Remote Database.

Die DML-Umleitung verwendet eine Datenbankverknüpfung, um eine Verbindung zu einer Remote-Datenbank herzustellen. Beim Senden von DML-Abfragen für benutzerdefinierte Typen, wird der folgende Fehler zurückgegeben:

ORA-22804 remote operations not permitted on object tables or user-defined type columns

Bei Abfragen, die Remote-Datenbanken und Referenzen für einen benutzerdefinierten Typ enthalten, wird ein anderer Fehler zurückgegeben:

ORA-00942: table or view does not exist.

Diese Fehler sind darauf zurückzuführen, dass die Remote-Datenbank den lokalen Datenbanktyp nicht interpretieren und implementieren kann. Im Zusammenhang mit benutzerdefinierten Typen (UDTs, User-Defined Types) gibt es weitere Komplikationen, darunter die Verwendung lokaler Variablen in PL/SQL-Code sowie Remoteprozeduraufrufe, auf die ArcGIS bei Versionierungsvorgängen für die Datenbank in hohem Maße angewiesen ist.

Auch wenn es einige einfache Datenbanktransaktionen gibt, die funktionieren, insbesondere bei der Verwendung nicht räumlicher Daten, wird ein Großteil der Funktionalität der Enterprise-Geodatabase von ArcGIS durch diese bekannte Einschränkung in der Oracle-Software beeinträchtigt.  

Artikel-ID: 000032606

Holen Sie sich Unterstützung mit KI

Lösen Sie Ihr Problem schnell mit dem Esri Support AI Chatbot.

Beginnen Sie jetzt mit dem Chatten

Zugehörige Informationen

Weitere Informationen zu diesem Thema erkunden

Unterstützung durch ArcGIS-Experten anfordern

An den technischen Support wenden

Beginnen Sie jetzt mit dem Chatten

Zu Download-Optionen wechseln