Externe partitionierte Tabellen mit aktualisierten oder gelöschten Quelldateien aktualisieren

Mit DBMS_CLOUD.SYNC_EXTERNAL_PART_TABLE können Sie eine externe partitionierte Tabelle aktualisieren. Führen Sie diese Schritte aus, wenn neue Partitionen hinzugefügt werden oder wenn Partitionen aus der Objektspeicherquelle entfernt werden.

Hinweis

Verwenden Sie DBMS_CLOUD.SYNC_EXTERNAL_PART_TABLE nur, wenn die partitionierte externe Tabelle mit DBMS_CLOUD.CREATE_EXTERNAL_PART_TABLE und dem Parameter file_url_path erstellt wird.

So aktualisieren Sie eine partitionierte externe Tabelle:

  1. Aktualisieren Sie eine externe partitionierte Tabelle über den Quelldateien des Cloud-Objektspeichers mit der Prozedur DBMS_CLOUD.SYNC_EXTERNAL_PART_TABLE.

    Beispiel:

    BEGIN
       DBMS_CLOUD.SYNC_EXTERNAL_PART_TABLE(table_name => 'MYSALES');
    END;
    /

    DBMS_CLOUD.SYNC_EXTERNAL_PART_TABLE verwendet die Zugangsdateninformationen aus dem entsprechenden DBMS_CLOUD.CREATE_EXTERNAL_PART_TABLE mit dem angegebenen table_name, um auf den Cloud-Objektspeicher zuzugreifen.

    Ausführliche Informationen zum Parameter finden Sie unter Prozedur SYNC_EXTERNAL_PART_TABLE.

  2. Die Partitionsinformationen werden jetzt aktualisiert, und Sie können Abfragen für die aktualisierte externe partitionierte Tabelle ausführen. Es sind neue Partitionen verfügbar oder Partitionen, die entfernt wurden, sind in der externen partitionierten Tabelle nicht mehr verfügbar.