Oracle

implproposalmainnone

Die Features sind in einer Oracle Spatial Datenbank gespeichert

Vorraussetzungen

Da der Oracle JDBC-Treiber nicht Open Source ist, ist er nicht in der Distribution enthalten. Sie müssen ein aktuelles ojdbc11.jar von der Oracle-Websiteopen in new window herunterladen und es als Ressource mit dem Typ oracle im Store hinzufügen.

Limitierungen

  • Es wurde nur Oracle 19c getestet.
  • Es werden nur Geometrien in einem 2D-Koordinatenreferenzsystem unterstützt.
  • Alle Bezeichner müssen nicht in Anführungszeichen gesetzt werden, d.h. die Bezeichner werden groß geschrieben.
  • Die Option linearizeCurves wird nicht unterstützt. Alle Geometrien müssen Geometrien gemäß
    dem Standard OGC Simple Feature Access sein.
  • Der räumliche Operator S_CROSSES wird nicht unterstützt.
  • Die CQL2-Funktionen DIAMETER2D() und DIAMETER3D() werden nicht unterstützt.
  • CRUD-Operationen werden nicht unterstützt.
  • Spalten mit JSON-Inhalt werden nicht unterstützt.

Konfiguration

Optionen

NameDefaultBeschreibungTypSeit
connectionInfo
object
v2.0
sourcePathDefaults
Defaults für die Pfad-Ausdrücke in sourcePath, für Details siehe SQL-Pfad-Defaults.
object
v2.0
queryGeneration
Einstellungen für die Query-Generierung, für Details siehe Query-Generierung.
object
v2.0

Connection Info

Das Connection-Info-Objekt für Oracle-Datenbanken wird wie folgt beschrieben:

NameDefaultBeschreibungTypSeit
database
Der Name der Datenbank.
string
v2.0
host
Der Datenbankhost. Wird ein anderer Port als der Standardport verwendet, ist dieser durch einen Doppelpunkt getrennt anzugeben, z.B. db:1523.
string
v2.0
user
Der Benutzername.
string
v2.0
password
Das mit base64 kodierte Passwort des Benutzers.
string
v2.0
schemas
[]
Die Namen der Schemas in der Datenbank, auf die zugegriffen werden soll.
array
v2.0
pool
see below
Einstellungen für den Connection-Pool, für Details siehe Pool.
object
v2.0