Auf Logdateien für Data Pump-Import zugreifen

Die Logdateien für Data Pump-Importvorgänge werden in dem Verzeichnis gespeichert, das Sie mit dem Data Pump-Parameter impdp directory angeben.

Um auf die Logdatei zuzugreifen, müssen Sie die Logdatei mit der Prozedur DBMS_CLOUD.PUT_OBJECT in den Cloud-Objektspeicher verschieben. Beispiel: Der folgende PL/SQL-Block verschiebt die Datei import.log in den Cloud-Objektspeicher:

BEGIN
  DBMS_CLOUD.PUT_OBJECT(
    credential_name => 'DEF_CRED_NAME',
    object_uri => 'https://objectstorage.us-ashburn-1.oraclecloud.com/n/namespace-string/b/bucketname/o/import.log',
    directory_name  => 'DATA_PUMP_DIR',
    file_name => 'import.log');
END;
/

In diesem Beispiel ist namespace-string der Oracle Cloud Infrastructure-Objektspeicher-Namespace und bucketname der Bucket-Name. Weitere Informationen finden Sie unter Object Storage-Namespaces.

Sie müssen keine Zugangsdaten für den Zugriff auf den Oracle Cloud Infrastructure-Objektspeicher erstellen, wenn Sie Zugangsdaten für den Resource Principal aktivieren. Weitere Informationen finden Sie unter Resource Principal für den Zugriff auf Oracle Cloud Infrastructure-Ressourcen verwenden.

Weitere Informationen finden Sie unter DBMS_CLOUD Unterprogramme und REST-APIs.