Tùy chọn thứ ba. Tôi đang sử dụng nó.
-
Hãy xem alexandria-plsql-utils dự án, và đặc biệt là xem:
amazon_aws_auth_pkg
,amazon_aws_s3_pkg
vàftp_util_pkg
gói. -
Cài đặt các gói và phần phụ thuộc bắt buộc.
-
Thực hiện kết xuất của bạn, sau đó với mã ví dụ như vậy bên dưới, bạn có thể sao chép tệp từ Amazon RDS Oracle vào nhóm S3.
declare b_blob blob; begin b_blob := file_util_pkg.get_blob_from_file ('DATA_PUMP_DIR', 'my_dump.dmp'); amazon_aws_auth_pkg.init ('aws_key_id','aws_secret', p_gmt_offset => 0); amazon_aws_s3_pkg.new_object('my-bucket-name', 'my_dump.dmp', b_blob, 'application/octet-stream'); end;
`