Oracle Database 工作負載的部署後工作

使用已部署的 Oracle 資料庫之前,建議您執行本文所述的部署後工作。

查看部署作業

成功部署 Oracle Database 工作負載後,您可以在資訊主頁上查看部署輸出內容和設定。

查看部署資源

如要查看部署期間建立的資源,請按照下列步驟操作:

  1. 前往 Google Cloud 控制台的「Workload Manager」頁面。

    前往 Workload Manager

  2. 在左側導覽窗格中,按一下「部署」開啟部署資訊主頁。

  3. 選取部署作業的名稱,開啟「Deployment information」(部署作業資訊) 頁面。

  4. 按一下「Deployment Output」(部署輸出) 分頁,即可查看部署期間建立的所有資源清單、資源類型,以及資源連結 (如適用)。

查看部署作業配置

如要查看部署設定,請按照下列步驟操作:

  1. 前往 Google Cloud 控制台的「Workload Manager」頁面。

    前往 Workload Manager

  2. 在左側導覽窗格中,按一下「部署」開啟部署資訊主頁。

  3. 選取部署作業的名稱,開啟「Deployment information」(部署作業資訊) 頁面。

  4. 按一下「詳細資料」分頁標籤,查看您在部署作業的初始設定中輸入的資訊。

修改部署作業

Workload Manager 不支援修改使用 Google Cloud 控制台部署的部署作業。您必須使用必要設定和配置建立新的部署作業。接著,您就可以刪除不需要的部署作業

您可以修改在部署程序中建立的資源,例如 VM。

刪除 Workload Manager 服務帳戶和使用者代管的服務帳戶

Workload Manager 服務帳戶和使用者自行管理的服務帳戶僅供部署使用。部署作業成功完成後,即可刪除這些檔案。

刪除服務帳戶前,請先前往「部署資訊」頁面的「部署詳細資料」分頁,查看「服務帳戶」欄位,確認服務帳戶名稱。

或者,您也可以保留這些服務帳戶。

驗證 Oracle Database 工作負載部署作業

設定及部署 Oracle Database 工作負載後,請執行下列工作,確認部署作業是否成功:

驗證部署作業後,請使用標準方法連線至 Oracle 資料庫。

使用 SSH 連線至 VM

如要查看其他記錄,或在部署期間建立的 VM 上執行驗證指令,您必須使用 SSH 連線至 VM。

如果您在部署程序中未設定外部 IP 位址,請使用 SSH 與相同網路中具有外部 IP 位址的 VM 建立連線,然後直接連線至其他 VM。詳情請參閱「使用堡壘主機連線至 Linux VM」。

執行指令來驗證部署作業

如要驗證 Oracle Database 部署作業,請在部署作業中各自的 VM 上執行下列指令:

sudo su - oracle
sqlplus -s / as sysdba <<< 'select instance_name, status from v$instance;'

如果資料庫正在執行,指令會將 status 回傳為 OPEN

連線至 Oracle 資料庫

本節說明如何存取已部署的 Oracle 資料庫。

存取資料庫憑證

如要存取用於部署作業的資料庫憑證,請按照下列步驟操作:

  1. 前往 Google Cloud 控制台的「Workload Manager」頁面,然後檢查部署設定
  2. 在部署作業的「詳細資料」分頁中,檢查「資料庫憑證的密鑰名稱」顯示的值。
  3. 前往 Google Cloud 專案中的 Secret Manager,然後選取您為資料庫和應用程式提供的密鑰。
  4. 如要查看密碼,請查看密鑰值

遠端連線至 Oracle 資料庫

如要連線至 Oracle 資料庫,請按照下列步驟操作:

  1. 請收集下列資訊:
    • 資料庫 VM 主機名稱
    • 資料庫名稱
    • 資料庫的服務名稱
    • Google Cloud 包含資料庫 VM 的專案 ID
    • 資料庫 VM 所在可用區
    • 資料庫使用者名稱。如果您使用 Oracle Multitenant,使用者名稱為 PDBADMIN。否則使用者名稱為 SYSTEM
    • 資料庫密碼。您可以使用密碼取得密碼。請參閱「存取資料庫憑證」。
  2. 下載並安裝資料庫用戶端,例如 Oracle SQL Developer
  3. 在資料庫用戶端中,使用下列資訊建立新連線:

    • 資料庫類型:Oracle
    • 使用者名稱和密碼
    • 服務名稱:如果您使用 Oracle 多租戶,服務名稱為 PDB。否則就是資料庫名稱本身。

    如果資料庫用戶端機器可直接連線至資料庫 VM (例如位於同一虛擬私有雲網路),請使用資料庫 VM 主機名稱做為主機名稱。

    否則,請設定 SSH 通訊埠轉送。在本例中,主機名稱為 localhost

    gcloud compute ssh VM_NAME --project=PROJECT_ID --zone=ZONE -- -L 1521:localhost:1521 -N
    

    更改下列內容:

    • VM_NAME:資料庫 VM 的名稱。
    • PROJECT_ID:您的 Google Cloud 專案 ID,其中包含資料庫 VM。
    • ZONE:資料庫 VM 的可用區。
  4. 按一下「連線」

  5. 如要開啟 SQL 工作表,請在左窗格中按兩下資料庫名稱。

制定定期更新計畫。

為確保安全,您必須實作定期更新 Oracle 資料庫和應用程式,以及 Oracle Linux 的程序。

  • Oracle 資料庫和應用程式:資料庫修補程式 (版本更新或 RU) 是使用 opatch 公用程式套用,而非 DNF。更新計畫必須考量下列事項:

    • 使用 opatch 排定停機時間,套用這些修補程式。
    • 定期 (例如每季) 修補,確保資料庫符合 Oracle 建議的修補程式層級。
  • 如果是 Oracle Linux (OS):請定義定期維護期間 (例如每月或每季),在 VM 上執行 dnf update

Workload Manager 在部署期間建立的 Artifact Registry 存放區,可讓您下載更新,不必為資料庫 VM 提供網際網路存取權。

查看 Oracle 資料庫指標

如果您在部署程序中啟用資料庫監控功能,即可查看支援的指標。請參閱「查看指標」。

部署完成後的後續步驟

初始部署完成後,後續步驟會因您的用途和標準程序而異。使用 Oracle 資料庫前,您可能需要執行下列部分工作: