

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# Amazon RDS for Oracle 作為目標
<a name="amazon-rds-target"></a>

如果您的目標資料庫是 Amazon RDS for Oracle 執行個體，請確定其具有足夠的存取權，可在 Amazon S3 之間讀取和寫入檔案。如需 Amazon S3 與 Amazon RDS for Oracle 執行個體整合的詳細資訊，請參閱 [AWS 文件](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/oracle-s3-integration.html)。

若要將 Oracle 資料庫傾印檔案複製到 Amazon RDS for Oracle，請透過 [SQL Developer](https://www.oracle.com/in/database/sqldeveloper/) 等用戶端工具連線至 RDS for Oracle 執行個體，並執行下列程式碼。

```
SELECT rdsadmin.rdsadmin_s3_tasks.download_from_s3(
      p_bucket_name    =>  's3bucketname', -- provide the S3 bucket name where the dump files are located
      p_directory_name =>  'DATA_PUMP_DIR') 
   AS TASK_ID FROM DUAL;
```

在個別查詢視窗中，執行下列程式碼，在 Amazon RDS for Oracle 執行個體中檢查 `DATA_PUMP_DIR`中的進度和檔案。

```
SELECT SID, SERIAL#, CONTEXT, SOFAR, TOTALWORK,opname,
       ROUND(SOFAR/TOTALWORK*100,2) "%_COMPLETE",units
FROM   V$SESSION_LONGOPS
where  OPNAME NOT LIKE '%aggregate%'
AND    TOTALWORK != 0 
AND    SOFAR <> TOTALWORK; 
select * from table(RDSADMIN.RDS_FILE_UTIL.LISTDIR('DATA_PUMP_DIR')) order by filename;
```

## 在 Amazon RDS 中保護靜態資料和傳輸中的資料
<a name="secure-data-amazon-rds"></a>

Amazon RDS 遵循資料保護的 AWS 共同責任模型。根據此模型， AWS S 負責保護執行所有 的全域基礎設施 AWS 雲端。您負責維護在此基礎設施上託管內容的控制權。此內容包括您所使用 AWS 服務 的安全組態和管理任務。如需有關資料隱私權的詳細資訊，請參閱[資料隱私權常見問答集](https://aws.amazon.com/compliance/data-privacy-faq/)。

建議您以下列方式保護您的資料：
+ 使用 AWS Key Management Service () 加密 Amazon RDS 資源AWS KMS。Amazon RDS 加密資料庫執行個體可以保護您的資料免於發生未經授權的基礎儲存體存取，為資料提供另一層保護。您可以使用 Amazon RDS 加密提高部署於雲端中應用程式的資料保護，以及滿足靜態加密的合規要求。如需有關如何加密 Amazon RDS 執行個體的資訊，請參閱 [AWS 文件](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Overview.Encryption.html#Overview.Encryption.Enabling)。
+ 加密資料庫的連線。您可以使用 SSL/TLS 來加密與資料庫執行個體的連線。如需加密 Amazon RDS for Oracle 執行個體連線的詳細資訊，請參閱 [AWS 文件](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Oracle.Concepts.SSL.html)。