View a markdown version of this page

常見問答集 - AWS 方案指引

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

常見問答集

問:是否可以將內部部署執行的 Oracle Database Enterprise Edition 遷移至 Amazon RDS for Oracle 或 Amazon EC2 上的 Oracle Database Standard Edition 2?

答:是。您必須分析正在使用的 Enterprise Edition 功能,例如透明資料加密 (TDE) 或進階壓縮,並判斷是否需要目標 Oracle 資料庫上的這些功能。如需其他功能的資訊,請參閱 AWS 規範指引指南評估將 Oracle 資料庫降級至 Standard Edition 2。 AWS

問:我們可以同時使用 AWS DMS 和 Oracle Data Pump 等混合方法來遷移現有資料嗎?

答:是。我們建議您將 AWS DMS 用於大型物件 (LOB) 資料欄遷移,將 Oracle Data Pump 用於非 LOB 資料欄資料表。

問:我們可以同時使用 AWS DMS 和 Oracle Data Pump 進行近乎零的停機時間遷移嗎?

答:是,您可以使用 Oracle Data Pump 遷移現有資料庫,然後使用 僅 AWS DMS 複寫正在進行的變更,從使用 Oracle Data Pump 之前記錄的特定系統變更編號 (SCN) 開始。

問:如何使用 Oracle GoldenGate 啟用主動-主動資料庫複寫和災難復原?

答:在內部部署或 EC2 執行個體上使用額外的 GoldenGate 中樞。GoldenGate 中樞會將交易資訊從來源資料庫移至目標資料庫。

問:如何判斷 Amazon RDS for Oracle 是否適合做為目標資料庫?

答:確定目標 Amazon RDS for Oracle 資料庫支援所有必要的功能。如需詳細資訊,請參閱 Amazon RDS 文件中的 RDS for Oracle 功能

問:如何取得常見的 DBA 操作,例如在目標 Amazon RDS for Oracle 資料庫中運作的更改命令?

答:若要管理資料庫,請參閱 Amazon RDS for Oracle 中運作方式不同的命令清單

問:我可以使用 Oracle Data Guard 將正在進行的複寫變更遷移至 Amazon RDS for Oracle。

答:否。您只能在 Amazon EC2 或 Amazon RDS Custom for Oracle 目標上使用 Oracle Data Guard。

問: 會 AWS 協助我使 的部署 AWS 服務 與我現有的 Oracle 協議保持一致嗎?

答:否。 AWS 合作夥伴可協助您解決 Oracle,以 AWS 授權部署問題。如需詳細資訊,請參閱 AWS 部落格文章了解部署和授權 Oracle 的選項 AWS

問:如果 Oracle 結束資料庫版本的延伸支援,我的目標 Amazon RDS for Oracle 執行個體會發生什麼情況? (例如,Oracle 資料庫版本 19c 延長支援將於 2032 年 12 月 31 日結束。)

答:使用相同的範例,從 2033 年 1 月 1 日開始,在 Oracle 資料庫版本 19c 上執行的所有執行個體都會自動升級至 21c。此外,您將無法使用 Oracle 資料庫版本 19c 建立 Amazon RDS for Oracle 執行個體。

問:我可以在 Amazon RDS for Oracle 中使用 SmartScan 等 Oracle Exadata 功能嗎?

答:Amazon RDS for Oracle 不支援 SmartScan 功能。在內部部署資料庫中,您需要識別使用 SmartScan 的查詢,並將其轉換為使用資料庫索引。

問:如何分析工作負載,以判斷來源 Oracle 資料庫正在使用IOPs、輸送量、CPU 和記憶體?

答:從您的來源資料庫產生自動工作負載儲存庫 (AWR) 報告,或執行資料庫目前狀態調查 (CSI) 指令碼以取得此資訊。