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. Verwenden Sie diese Prozedur, wenn neue Partitionen hinzugefügt oder Partitionen aus der Objektspeicherquelle entfernt werden.

Hinweis

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

So aktualisieren Sie eine partitionierte externe Tabelle:

  1. Aktualisieren Sie eine externe partitionierte Tabelle auf Basis der Cloud-Objektspeicher-Quelldateien mit der Prozedur DBMS_CLOUD.SYNC_EXTERNAL_PART_TABLE.

    Beispiele:

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

    DBMS_CLOUD.SYNC_EXTERNAL_PART_TABLE verwendet für den Zugriff auf den Cloud-Objektspeicher die Zugangsdateninformationen aus dem entsprechenden DBMS_CLOUD.CREATE_EXTERNAL_PART_TABLE mit dem angegebenen table_name.

    Ausführliche Informationen zu dem Parameter finden Sie unter Prozedur SYNC_EXTERNAL_PART_TABLE.

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