Zu Hauptinhalt springen Zu ergänzendem Inhalt springen

Einschränkungen und Überlegungen

Beachten Sie die folgenden Einschränkungen und Überlegungen, wenn Sie eine Oracle-Quelle verwenden.

Einschränkungen und Überlegungen für alle Datenaufgaben

  • Wenn Bereitstellung in einer CHAR-Spalte ausgeführt wird, werden alle nachfolgenden Leerzeichen abgeschnitten.
  • Funktionsbasierte Indizes werden nicht unterstützt.
  • Wenn Sie ergänzende Protokollierung verwalten und Umwandlungen an Spalten vornehmen, müssen Sie sicherstellen, dass die ergänzende Protokollierung für alle Felder und Spalten aktiviert ist.
  • Zum Erfassen von Änderungen aus einer steckbaren Oracle-Datenbank muss der Quellendpunkt eine Verbindung zu dieser Datenbankinstanz herstellen. Das Erfassen von Änderungen aus mehreren Instanzen steckbarer Datenbanken durch Verbindung zur Containerdatenbank wird nicht unterstützt.

  • Zurückgestellte Einschränkungen werden nicht unterstützt.
  • Änderungen am Paket Oracle DBMS_REDEFINITION (z. B. Tabellenmetadaten und die OBJECT_ID) werden von Qlik Cloud Data Integration nicht erfasst.
  • Während der Änderungsverarbeitung werden Spalten ohne ergänzende Protokollierung (z. B. LOB-Spalten), die nicht aktualisiert werden, als NULL in die Änderungstabelle eingefügt.
  • Während der Änderungsverarbeitung werden Stapelaktualisierungen an numerischen Spalten, die als Primärschlüssel definiert sind, nicht unterstützt.

    Beispiel eines nicht unterstützten UPDATE-Befehls:

    UPDATE tableX set ID=ID+1;

    Dabei ist tableX der Tabellenname und ID eine numerische Spalte, die als Primärschlüssel definiert ist.

  • Daten in LONG- und LONG RAW-Spalten können 64k nicht überschreiten. Alle Daten, die 64k überschreiten, werden abgeschnitten.
  • Für Tabellen, deren Namen Apostrophe enthalten, ist kein verschoben möglich.
  • Change Data Capture (CDC) wird für dynamische Ansichten nicht unterstützt.
  • Index-organisierte Tabellen mit einem Überlaufsegment werden in CDC-Aufgaben (Änderungsverarbeitung) nicht unterstützt.
  • Änderungen an index-organisierten Tabellen mit Schlüsselkomprimierung werden nicht unterstützt.
  • Bereitstellung für Tabellen oder Ansichten des Typs BIN$ oder DR$ wird nicht unterstützt.
  • Oracle Flashback Database und Wiederherstellungspunkte werden nicht unterstützt, da die zugehörigen Vorgänge sich auf die Einheitlichkeit von Oracle-Protokollwiederherstellungsdateien auswirken können.

  • Wenn das Escape-Zeichen „\“ für die Suche nach einer Tabelle im Fenster „Select Tables“ verwendet wird, müssen Sie „\\“ (2 umgekehrte Schrägstriche) anstelle von „\“ (1 umgekehrter Schrägstrich) schreiben. Um beispielsweise nach allen Tabellen zu suchen, die „_“ enthalten, müssen Sie %\\_% eingeben.
  • Informationshinweis
    • Wenn Sie ein Muster zum Ein- oder Ausschließen hinzufügen, sind keine 2 umgekehrten Schrägstriche erforderlich (z. B. *%\_%).

    • Wenn „$“ als Escape-Zeichen verwendet wird, gilt keine Einschränkung.
  • Wenn Oracle 19.0 als Quelle verwendet wird, werden die folgenden Oracle-Funktionen nicht unterstützt:
    • Data-Guard DML-Umleitung
    • Nur-Schema-Oracle-Konten
  • Bei Bereitstellung über Oracle 21c gelten die folgenden Einschränkungen:

    • Unveränderliche Tabellen werden nicht unterstützt.

    • Blockchain-Tabellen werden nicht unterstützt.

  • Objektnamen mit mehr als 30 Zeichen werden nicht unterstützt. Somit wird für Tabellen mit Namen mit mehr als 30 Zeichen oder Tabellen mit Spaltennamen mit mehr als 30 Zeichen kein verschoben durchgeführt.

  • Bereitstellung über Anwendungscontainer wird nicht unterstützt.

  • Kaskadierende Standby-Datenbanken werden nicht unterstützt.

  • Die Failover-Konfiguration wird nur unterstützt, wenn Änderungen über den primären Knoten erfasst werden.

Einschränkungen und Überlegungen nur für Replikationsaufgaben

  • Die Syntax zum Umbenennen von Tabellen von <table name> zu <new table name> wird von Qlik Cloud Data Integration unterstützt, wenn Oracle Version 11 und höher verwendet wird.
  • Für Datenänderungen aus Vorgängen an Partitionen oder Unterpartitionen (ADD, DROP, EXCHANGE und TRUNCATE) erfolgt kein verschoben, was zu den folgenden Fehlern führen kann:
    • Für ADD-Vorgänge, Aktualisierungen und Löschvorgänge an den hinzugefügten Daten kann eine Warnung „0 Zeilen betroffen“ ausgegeben werden.
    • Für DROP- und TRUNCATE-Vorgänge können neue Einfügungen zu „Dupliziert“-Fehlern führen.
    • Für EXCHANGE-Vorgänge können sowohl eine Warnung „0 Zeilen betroffen“ als auch „Dupliziert“-Fehler auftreten.

    Um Bereitstellen für Änderungen aus Vorgängen an Partitionen und Unterpartitionen auszuführen, müssen Sie die betreffenden Tabellen neu laden. Wenn eine neue leere Partition hinzugefügt wird, wird für Vorgänge in der neu hinzugefügten Partition wie gewohnt ein verschoben im Ziel durchgeführt.

  • Wenn Begrenzte LOB-Spalten replizieren (KB) aktiviert ist, werden leere BLOB/CLOB-Spalten in der Oracle-Quelle als NULL-Werte verschoben. Weitere Informationen zum LOB-Modus mit begrenzter Größe finden Sie unter Metadata.
  • Die Option Unbegrenzte LOB-Größe zulassen wird nicht unterstützt, wenn LONG- und LONG RAW-Spalten in das Oracle-Ziel geladen werden.

    Problemumgehung: Verwenden Sie stattdessen die Option Begrenzte LOB-Spalten replizieren (KB).

  • Tabellencluster werden nicht unterstützt.
  • SHRINK SPACE-Vorgänge auf Tabellenebene werden unterstützt. Sie enthalten die komplette Tabelle, Partitionen und Unterpartitionen.
  • Die Implementierung von Online-Wiederholungsprotokollen auf unformatierten Geräten wird nicht unterstützt.
  • Die folgenden Oracle-Funktionen werden nicht unterstützt, wenn Amazon RDS for Oracle verwendet wird:
    • ASM
    • TDE
  • INSERT-Vorgang mit direktem Laden mit der Option für parallele Ausführung wird in den folgenden Fällen nicht unterstützt:

    • Nicht komprimierte Tabellen mit mehr als 255 Spalten

    • Mehr als 8.000 Zeilen

    • Exadata HCC-Tabellen

Nicht unterstützte Datentypen

Die folgenden Datentypen werden nicht unterstützt:

  • BFILE
  • ROWID
  • REF
  • UROWID
  • ANYDATA
  • SDO_GEOMETRY
  • Benutzerdefinierte Datentypen
Informationshinweis
  • Virtuelle Spalten werden nicht unterstützt.
  • Da der Datentyp ROWID nicht unterstützt wird, werden auch materialisierte Ansicht auf Basis einer ROWID-Spalte nicht unterstützt.

Hat diese Seite Ihnen geholfen?

Wenn Sie Probleme mit dieser Seite oder ihren Inhalten feststellen – einen Tippfehler, einen fehlenden Schritt oder einen technischen Fehler –, teilen Sie uns bitte mit, wie wir uns verbessern können!