管理您的 RDS for Oracle 資料庫執行個體 - Amazon Relational Database Service

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

管理您的 RDS for Oracle 資料庫執行個體

以下是您可以使用 RDS for Oracle 資料庫執行個體來執行的一般管理任務。對於所有 RDS 資料庫執行個體,某些工作是相同的。其他任務是 RDS for Oracle 特定的。

以下任務適用於所有 RDS 資料庫,但 Oracle Database 具有特殊考量。例如,使用 Oracle 用戶端 SQL*Plus 和 SQL Developer 連線至 Oracle 資料庫。

接下來,您可以尋找 RDS Oracle 一般資料庫管理員任務的 Amazon RDS 特定實作。為了提供受管理的服務體驗,Amazon RDS 並不會提供資料庫執行個體的殼層存取權。此外,RDS 也會將存取權限制在某些需要進階權限的系統程序和資料表。在許多任務中,您可以執行 rdsadmin 套件,這是一個可讓您管理資料庫的 Amazon RDS 特定工具。

使用執行 Oracle 的資料庫執行個體時,可能會處理到下列一般 DBA 任務:

  • 診斷問題

    列出事件

    Amazon RDS 方法:rdsadmin.rdsadmin_adrci_util.list_adrci_incidents

    Oracle 方法:ADRCI 命令 show incident

    列出問題

    Amazon RDS 方法:rdsadmin.rdsadmin_adrci_util.list_adrci_problem

    Oracle 方法:ADRCI 命令 show problem

    建立事件套件

    Amazon RDS 方法:rdsadmin.rdsadmin_adrci_util.create_adrci_package

    Oracle 方法:ADRCI 命令 ips create package

    顯示追蹤檔案

    Amazon RDS 方法:rdsadmin.rdsadmin_adrci_util.show_adrci_tracefile

    Oracle 方法:ADRCI 命令 show tracefile

您也可以使用 Amazon RDS 程序讓 Amazon S3 整合 Oracle,以及執行 OEM Management Agent 資料庫任務。如需詳細資訊,請參閱Amazon S3 整合使用 Management Agent 執行資料庫任務

清除資源回收筒

當您丟棄資料表時,Oracle 資料庫不會立即移除其儲存空間。資料庫會重新命名該資料表,並將其和任何相關聯的物件放在資源回收筒中。清除資源回收筒會移除這些項目,並釋放其儲存空間。

若要清除整個資源回收筒,請使用 Amazon RDS 程序 rdsadmin.rdsadmin_util.purge_dba_recyclebin。不過,此程序無法清除 SYSRDSADMIN 物件的資源回收筒。如果您需要清除這些物件,請聯絡 AWS Support。

下列範例會清除整個資源回收筒。

EXEC rdsadmin.rdsadmin_util.purge_dba_recyclebin;