

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

# 使用 Oracle 資料庫作為 DMS 結構描述轉換中的來源
<a name="data-providers-oracle"></a>

您可以在 DMS 結構描述轉換中使用 Oracle 資料庫作為遷移來源。

若要連線至 Oracle 資料庫，請使用 Oracle 系統 ID (SID)。若要尋找 Oracle SID，請提交以下查詢至您的 Oracle 資料庫：

```
SELECT sys_context('userenv','instance_name') AS SID FROM dual;
```

您可以使用 DMS 結構描述轉換，將資料庫程式碼物件從 Oracle 資料庫轉換至下列目標：
+ Aurora MySQL
+ Aurora PostgreSQL
+ RDS for MySQL
+ RDS for PostgreSQL

如需受支援 Oracle 資料庫版本的相關資訊，請參閱：[DMS 結構描述轉換的來源資料提供者](CHAP_Introduction.Sources.md#CHAP_Introduction.Sources.SchemaConversion)。

如需使用 DMS 結構描述轉換搭配來源 Oracle 資料庫的詳細資訊，請參閱 [Oracle 到 PostgreSQL 遷移的逐步解說](https://docs.aws.amazon.com/dms/latest/sbs/schema-conversion-oracle-postgresql.html)。

## 將 Oracle 作為來源資料庫的權限
<a name="data-providers-oracle-permissions"></a>

將 Oracle 作為的必要權限如下：
+ CONNECT 
+ SELECT\_CATALOG\_ROLE 
+ SELECT ANY DICTIONARY 
+ SELECT ON SYS.ARGUMENT$