Oracle Enterprise Manager Database Express - Amazon Relational Database Service

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

Oracle Enterprise Manager Database Express

Amazon RDS 會使用 OEM 選項,藉此支援 Oracle Enterprise Manager (OEM) Database Express。Amazon RDS 僅使用非 CDB 架構支持 Oracle 數據庫 19c 的甲骨文企業管理器數據庫快遞。

OEM Database Express 和資料庫控制是類似工具,都具有用於 Oracle 資料庫管理的 Web 型界面。如需這些工具的詳細資訊,請參閱 Oracle 文件中的存取 Enterprise Manager Database Express 18c存取 Enterprise Manager Database Express 12c

注意

db.t3. 小型資料庫執行個體類別不支援 OEM 資料庫快速運算。如需資料庫執行個體類別的詳細資訊,請參閱Oracle 資料庫執行個體類別的 RDS

OEM 資料庫選項設定

Amazon RDS 支援 OEM 選項的下列設定。

選項設定 有效值 描述

連接埠

整數值

資料庫執行個體上接聽 OEM 資料庫的連接埠。OEM Database Express 的預設值為 5500。

安全群組

有權存取 Port (連接埠) 的安全群組。

新增 OEM 資料庫選項

將 OEM 選項新增至資料庫執行個體的一般程序如下:

  1. 建立新的選項群組,或是複製或修改現有選項群組。

  2. 將選項新增至選項群組。

  3. 將選項群組與資料庫執行個體建立關聯。

當您新增 OEM 選項時,資料庫執行個體自動重新啟動時會發生短暫中斷。

將 OEM 選項新增至資料庫執行個體
  1. 判斷要使用的選項群組。您可以建立新的選項群組或使用現有的選項群組。如果您要使用現有的選項群組,請跳到下一個步驟。否則請使用下列設定來建立自訂資料庫選項群組:

    1. 針對 Engine (引擎),選擇適用於資料庫執行個體的 Oracle 版本。

    2. 針對 Major engine version (主要引擎版本),請選擇適用於資料庫執行個體的版本。

    如需更多詳細資訊,請參閱 建立選項群組

  2. 將 OEM 選項新增至選項群組,並設定選項設定。如需新增選項的詳細資訊,請參閱將選項新增至選項群組。如需每項設定的詳細資訊,請參閱OEM 資料庫選項設定

    注意

    如果您將 OEM 選項新增至已連接至一或多個資料庫執行個體的現有選項群組,則會在自動重新啟動所有資料庫執行個體時發生短暫中斷。

  3. 將選項群組套用至新的或現有的資料庫執行個體:

    • 針對新的資料庫執行個體,您會在啟動執行個體時套用選項群組。如需更多詳細資訊,請參閱 建立 Amazon RDS 資料庫執行個體

    • 針對現有的資料庫執行個體,您可以透過修改執行個體並附加新的選項群組來套用選項群組。當您新增 OEM 選項時,資料庫執行個體自動重新啟動時會發生短暫中斷。如需詳細資訊,請參閱 修改 Amazon RDS 資料庫執行個體

注意

您也可以使用 AWS CLI 來新增 OEM 選項。如需範例,請參閱 將選項新增至選項群組

透過瀏覽器存取 OEM

在啟用 OEM 選項之後,您可以從 Web 瀏覽器開始使用 OEM 資料庫工具。

您可以從 Web 瀏覽器存取 OEM 資料庫控制或 OEM Database Express。例如,如果 Amazon RDS​ 資料庫執行個體的端點為 mydb.f9rbfa893tft.us-east-1.rds.amazonaws.com,且 OEM 連接埠為 1158,則用來存取 OEM 資料庫控制的 URL 將如下所示。

https://mydb.f9rbfa893tft.us-east-1.rds.amazonaws.com:1158/em

當您從 web 瀏覽器存取任一工具時,登入視窗會出現,提示您輸入使用者名稱和密碼。輸入資料庫執行個體的主要使用者名稱和主要密碼。您現已準備好可管理您的 Oracle 資料庫。

修改 OEM 資料庫設定

在啟用 OEM 資料庫之後,您可以修改選項的安全群組設定。

在使選項群組與資料庫執行個體產生關聯之後,就無法修改 OEM 連接埠號碼。若要變更資料庫執行個體的 OEM 連接埠號碼,請執行下列動作:

  1. 建立新的選項群組。

  2. 將 OEM 選項與新的連接埠號碼加入至新的選項群組。

  3. 從資料庫執行個體中移除現有的選項群組。

  4. 將新的選項群組加入至資料庫執行個體。

如需如何修改選項設定的詳細資訊,請參閱修改選項設定。如需每項設定的詳細資訊,請參閱OEM 資料庫選項設定

執行 OEM Database Express 任務

您可以使用 Amazon RDS 程序來執行某些 OEM Database Express 任務。透過執行這些程序,您可以完成下方列出的任務。

注意

OEM Database Express 任務會以非同步方式執行。

將 OEM Database Express 網站前端切換為 Adobe Flash

注意

此任務僅適用於 Oracle Database 19c 非 CDB。

從 Oracle 資料庫 19c 開始,Oracle 已取代以前以 Adobe Flash 為基礎的 OEM Database Express 使用者界面。相反地,「OEM Database Express」現在使用 Oracle JET 內建的介面。如果您在使用新介面時遇到困難,可以切換回已取代的 Flash 版本介面。您可能會遇到的新介面使用困難,包括登入 OEM Database Express 後卡在 Loading 螢幕上。您也可能會找不到 OEM Database Express 的 Flash 版本中存在的某些功能。

若要將 OEM Database Express 網站前端切換為 Adobe Flash,請執行此Amazon RDS程序rdsadmin.rdsadmin_oem_tasks.em_express_frontend_to_flash。此程序相當於 execemx emx SQL 命令。

安全最佳實務不建議使用 Adobe Flash。雖然您可以還原至 Flash 版本的 OEM Database Express,但我們建議您儘可能使用 JET 版本的 OEM Database Express 網站。如果您還原至使用 Adobe Flash,並想要切換回使用 Oracle JET,請使用 rdsadmin.rdsadmin_oem_tasks.em_express_frontend_to_jet 程序。在 Oracle 資料庫升級之後,較新版的 Oracle JET 可能會解決 OEM Database Express 中與 JET 相關的問題。如需切換至 Oracle JET 的詳細資訊,請參閱 將 OEM Database Express 的網站前端切換為 Oracle JET

注意

從僅供讀取複本的來源資料庫執行個體執行此任務,也會導致僅供讀取複本將其 OEM Database Express 網站前端切換為 Adobe Flash。

下列程序呼叫會建立任務,將 OEM Database Express 網站切換為 Adobe Flash,並傳回任務 ID。

SELECT rdsadmin.rdsadmin_oem_tasks.em_express_frontend_to_flash() as TASK_ID from DUAL;

您可以透過顯示任務的輸出檔案來檢視結果。

SELECT text FROM table(rdsadmin.rds_file_util.read_text_file('BDUMP','dbtask-task-id.log'));

以程序傳回的任務 ID 取代 task-id。如需 Amazon RDS 程序 rdsadmin.rds_file_util.read_text_file 的詳細資訊,請參閱 讀取資料庫執行個體目錄中的檔案

您也可以在「記錄與事件」區段中搜尋 AWS Management Console 的記錄項目,在中檢視工作輸出檔案的內容task-id

將 OEM Database Express 的網站前端切換為 Oracle JET

注意

此任務僅適用於 Oracle Database 19c 非 CDB。

若要將 OEM Database Express 網站前端切換至 Oracle JET,請執行Amazon RDS程序rdsadmin.rdsadmin_oem_tasks.em_express_frontend_to_jet。此程序相當於 execemx omx SQL 命令。

依照預設,執行 19c 或更新版本之 Oracle 資料庫執行個體的 OEM Database Express 網站會使用 Oracle JET。如果您使用 rdsadmin.rdsadmin_oem_tasks.em_express_frontend_to_flash 程序將 OEM Database Express 網站前端切換為 Adobe Flash,則可以切換回 Oracle JET。若要執行這項操作,請使用rdsadmin.rdsadmin_oem_tasks.em_express_frontend_to_jet程序。如需切換至 Adobe Flash 的詳細資訊,請參閱 將 OEM Database Express 網站前端切換為 Adobe Flash

注意

從僅供讀取複本的來源資料庫執行個體執行此工作,也會導致僅供讀取複本將其 OEM Database Express 網站前端切換為 Oracle JET。

下列程序呼叫會建立將 OEM Database Express 網站切換至 Oracle JET 的任務,並傳回任務的 ID。

SELECT rdsadmin.rdsadmin_oem_tasks.em_express_frontend_to_jet() as TASK_ID from DUAL;

您可以透過顯示任務的輸出檔案來檢視結果。

SELECT text FROM table(rdsadmin.rds_file_util.read_text_file('BDUMP','dbtask-task-id.log'));

以程序傳回的任務 ID 取代 task-id。如需 Amazon RDS 程序 rdsadmin.rds_file_util.read_text_file 的詳細資訊,請參閱 讀取資料庫執行個體目錄中的檔案

您也可以在「記錄與事件」區段中搜尋 AWS Management Console 的記錄項目,在中檢視工作輸出檔案的內容task-id

移除 OEM 資料庫選項

您可以從資料庫執行個體中移除 OEM 選項。移除 OEM 選項時,系統會在執行個體自動重新啟動時發生短暫中斷。因此,在您移除 OEM 選項之後,您並不需要重新啟動資料庫執行個體。

若要從資料庫執行個體中移除 OEM 選項,請執行下列其中一個動作:

  • 從其所屬的選項群組中移除 OEM 選項。此變更會影響使用選項群組的所有資料庫執行個體。如需更多詳細資訊,請參閱 從選項群組移除選項

  • 修改資料庫執行個體,並指定不包括 OEM 選項的不同選項群組。此變更會影響單一資料庫執行個體。您可以指定預設的 (空白) 選項群組或不同的自訂選項群組。如需更多詳細資訊,請參閱 修改 Amazon RDS 資料庫執行個體