附註:

使用 Oracle Estate Explorer 分析移轉至 Oracle Autonomous Database 的客戶資料庫產品目錄

簡介

Oracle Estate Explorer (OEE) 是一種工具,可讓客戶以程式設計方式評估 Oracle 資料庫群組,以便將新功能移轉至 Oracle Autonomous Database (ADB)。OEE 可讓您以高度自動化、快速且靈活的方式,探索、分析及排列資料庫中小型、中型及大型 estates 的優先順序。

OEE 的輸出提供經過測試之資料庫群組的高階資產總覽,根據資料庫與 ADB 先決條件的排列等級,並且針對任何必要的修正提供累進的相對工作。

目標

必要條件

作業 1:設定 OEE

  1. 使用先前安裝的 SQLcl 從您的系統連線至 Oracle Autonomous Database,這將會驗證您與資料庫的連線,且不會在 OEE 安裝期間造成任何相關的錯誤。確定 TNS_ADMIN 已設為 ADB 解壓縮的公事包位置。

    Image1

  2. 安裝 OEE 之前,您需要編輯已下載 OEE 壓縮檔下的 3 個檔案。瀏覽至下載的位置 (<OEE download location>\oee_install\oee_install_on_cloud) 並修改下列 3 個檔案。

    • connect_to_db.sql:

      set cloudconfig ‘<Path where you have downloaded OEE zip file >’ - Specify that path where OO zip file is downloaded
      set SQLPROMPT "@|white ADMIN|@@@|green <service_name>|@@|white >|@" - Do not make any changes in this line
      connect ADMIN/***@<adb service name> - Mention the ADB service name and it's credentials where OEE will be installed
      
    • set_config.sql:

      BEGIN
      -- These must be set by the user
          :db_user := 'MPACK_DB_OEE';
          :db_user_pwd := '<set password for MPACK_DB_OEE user>' ;
          :apex_workspace_name := 'MPACK_OEE';
          :apex_workspace_user := 'MPACK_OEE';
          :apex_workspace_pwd := '<set password for APEX workspace>' ;
          :apex_app_id := '103';
          :apex_app_name := 'Oracle Estate Explorer V2.3';
      END;
      /
      
    • connect_as_oee.sql:

      set SQLPROMPT "MPACK_OEE@<service_name> > " - Do not make any changes in this line
      connect MPACK_OEE/<password used above for MPACK_OEE>@<adb service name>  - Mention the ADB service name and credentials for MPACK_OEE that was given in "set_config.sql" script.
      
  3. 請依先前驗證的方式連線至 Oracle Autonomous Transaction Processing (ATP),然後執行 oee_install.sql

    Image2

    刪除部分表格和序列時會發生一些錯誤,因為在建立這些物件之前,它會檢查是否存在。

  4. 登入 OCI 主控台,瀏覽至上方用於安裝 OEE 的 Oracle Autonomous Database,並啟動 ADB 首頁中顯示的 APEX 連結。

  5. 按一下啟動 APEX ,然後以 MPACK_OEE 工作區名稱登入 APEX URL,並在 set_config.sql 命令檔中提供密碼。

    Image3

    Image4

  6. 一旦在 APEX 首頁內,按一下應用程式產生器,您就會看到 Oracle Estate Explorer 標幟,說明 OEE 現在已經安裝在 Oracle Autonomous Database 中。

    Image5

  7. 按一下 Oracle Estate Explorer ,按一下執行應用程式,即可移至 OEE 公用程式的登入頁面。

    Image6

    在此步驟之前,我們已順利設定 Oracle Autonomous Database 連線、安裝 OEE 並透過內建 APEX 存取相同。

在任務 2 中,我們將開始查看移轉至 Oracle Autonomous Database 所需分析的資料庫產品目錄。

作業 2:使用 OEE 分析資料庫不動產

  1. 建立「不動產目錄」,因為本教學課程的範圍是假設使用 Oracle Enterprise Manager (OEM),所以我們會適當地限制特定資訊。目錄建置會呼叫位於已下載 OEE 壓縮檔之 extract scripts 資料夾內的命令檔 oee_dbcatalog.sh。必須修改命令檔才能登入 OEM 儲存區域資料庫。

    修改命令檔 oee_dbcatalog.sh 中的下列行。

    SQLPLUS_EXE=/u01/app/oracle/em/middleware_135/bin/sqlplus (This needs to be changed depending on the sqlplus location that exists on your OEM host)
    UNPWCS=sysman/yourPassword@empdb (Correct password for sysman user and repository database is required here)
    

    在您的 Oracle Management Server (OMS) 主機執行命令檔,順利執行之後,就會產生 csv 檔案,其中包含透過 OEM 監督之所有資料庫的詳細資訊,此 CSV 將會在稍後的階段上傳至 OEE 連結。

  2. 請登入 OEE 並瀏覽至 OEE 管理管理資料來源建立資料來源 (提供有意義的名稱),然後按一下儲存

    Image7

  3. 瀏覽至 OEE 管理管理資料來源管理型錄 (提供型錄名稱以及客戶名稱,並選取上述建立的資料來源),然後按一下儲存

    Image8

  4. 導覽至資料維護載入資料來源 (這會在目錄擷取期間載入步驟 1 中產生的 CSV 檔案)。

    Image9

    資料載入完成後,就會顯示訊息。

    Image10

  5. 為了從先前上傳的目錄中選取較少的資料庫,我們必須將它們群組在個別的群組中。例如,您可以根據 RTO/RPO,根據版本等等,根據資料庫的應用程式來分組。

    若要從首頁建立群組瀏覽至群組區段,並新增我們必須屬於第一個需要進行移轉之群組的必要資料庫。

    Image11

  6. 按一下上方建立之群組的新增 / 移除群組中的資料庫,然後從顯示的清單中選取想要的資料庫。

    Image12

  7. 建立群組並新增必要的資料庫之後,我們需要為群組建立驅動程式檔案,以便在稍後階段進行資料擷取與處理。回到群組頁面,然後按一下建立驅動程式檔案。建立驅動程式檔案時,有 2 個核取方塊需要根據使用案例選取或取消選取。下載稍後將使用的驅動程式檔案。

    Image13

  8. 在最後一個步驟中建立的驅動程式檔案需要在執行群組擷取命令檔 oee_group_extract-2.1.0.sh 時,針對 OEM 儲存區域資料庫傳送。登入 OEM 儲存區域資料庫並執行如所示的命令檔,必須以引數方式傳送驅動程式檔案,產生的文字檔將會用於 OEE 工具中的進一步處理。

    Image14

  9. 登入 OEE 連結並導覽至資料維護將資料庫擷取檔案載入暫存、瀏覽步驟 8 中產生的文字檔,然後按一下載入資料

    Image15

  10. 瀏覽至資料維護處理資料庫擷取檔案。處理檔案之後,您現在就處於執行分析藍本與檢視結果的最後階段。

  11. 回到「OEE 上的群組」頁面,然後按一下群組的執行案例。OEE 提供的預設案例自治式共用 v7 具有 19 項測試,但您可以隨時建立自己的案例並新增必要的檢查。本教學課程使用了預設的自治式案例,並針對其執行報表。

    Image16

    案例執行成功之後,您應該會看到根據每個資料庫所需的預估工作分類為不同儲存桶的詳細報表。

您可以下載產生的報表並與客戶、應用程式團隊共用,以複查並採取必要動作。

認可

其他學習資源

瀏覽 docs.oracle.com/learn 的其他實驗室,或前往 Oracle Learning YouTube 頻道存取更多免費學習內容。此外,請造訪 education.oracle.com/learning-explorer 以成為 Oracle Learning Explorer。

如需產品文件,請造訪 Oracle Help Center