Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Jak eksportować za pomocą DATA_PUMP do wiadra S3?

Trzecia opcja. Używam go.

  1. Spójrz na alexandria-plsql-utils projektu, a zwłaszcza spójrz na:amazon_aws_auth_pkg , amazon_aws_s3_pkg i ftp_util_pkg pakiety.

  2. Zainstaluj wymagane pakiety i zależności.

  3. Zrób swój zrzut, a następnie za pomocą takiego przykładowego kodu poniżej możesz skopiować plik z Amazon RDS Oracle do wiadra 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;
    

    `



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Query Help - Ciąg, w którym klauzula ma &znak

  2. SELECT zwraca wiele wierszy jako ciąg

  3. SQL:jak ograniczyć sprzężenie w pierwszym znalezionym wierszu?

  4. Jak wyeksportować wynik zapytania do programu Excel w programie Oracle SQL Developer?

  5. ODAC wydaje się buforować schemat tabeli?