Data Pump Importのログ・ファイルへのアクセス
Data Pump Import操作のログ・ファイルは、データ・ポンプのimpdpdirectoryパラメータで指定するディレクトリに格納されます。
ログ・ファイルにアクセスするには、DBMS_CLOUD.PUT_OBJECTプロシージャを使用してログ・ファイルをクラウド・オブジェクト・ストレージに移動する必要があります。たとえば、次のPL/SQLブロックでは、ファイルimport.logをCloud Object Storageに移動しています:
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;
/
この例では、namespace-stringはOracle Cloud Infrastructureオブジェクト・ストレージ・ネームスペースで、bucketnameはバケット名です。詳細は、オブジェクト・ストレージ・ネームスペースの理解を参照してください。
リソース・プリンシパル資格証明を有効にする場合、Oracle Cloud Infrastructureオブジェクト・ストアにアクセスするための資格証明の作成は必要ありません。詳細は、リソース・プリンシパルの使用によるOracle Cloud Infrastructureリソースへのアクセスを参照してください。
詳細は、「DBMS_CLOUDサブプログラムおよびREST API」を参照してください。