

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Menghapus basis data penghuni RDS for Oracle dari CDB Anda
<a name="oracle-cdb-configuring.deleting.pdb"></a>

Anda dapat menghapus database penyewa (PDB) menggunakan Konsol Manajemen AWS, AWS CLI, atau RDS API. Pertimbangkan prasyarat dan batasan berikut:
+ Basis data penghuni dan instans DB harus ada.
+ Agar penghapusan berhasil, salah satu situasi berikut harus ada:
  + Basis data penghuni dan instans DB tersedia.
**catatan**  
Anda dapat mengambil snapshot final, tetapi hanya jika basis data penghuni dan instans DB berada dalam status tersedia sebelum Anda mengeluarkan perintah `delete-tenant-database`. Snapshot ini hanya akan diambil pada instance utama jika instans DB telah membaca replika.
  + Basis data penghuni sedang dibuat.
  + Instans DB memodifikasi basis data penghuni.
  + Jika instans DB telah membaca replika, kendala ini berlaku untuk semua replika.
+ Anda tidak dapat menghapus beberapa basis data penghuni dalam satu operasi.
+ Anda tidak dapat menghapus basis data penghuni jika itu adalah satu-satunya penghuni di CDB.
+ Anda tidak dapat menghapus database penyewa pada replika baca, Anda hanya dapat menghapus penyewa pada instance DB utama. Kesehatan replikasi juga divalidasi, memastikan kelambatan replikasi kurang dari 5 menit sebelum penyewa dihapus.

## Konsol
<a name="oracle-cdb-configuring.deleting.pdb.console"></a>

**Untuk menghapus basis data penghuni**

1. Masuk ke Konsol Manajemen AWS dan buka konsol Amazon RDS di [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. Di panel navigasi, pilih **Basis data**, lalu pilih basis data penghuni yang akan dihapus.

1. Untuk **Tindakan**, pilih **Hapus**.

1. Untuk membuat snapshot DB akhir untuk instans DB, pilih **Buat snapshot akhir?**.

1. Jika Anda memilih untuk membuat snapshot akhir, masukkan **Nama snapshot akhir**.

1. Masukkan **delete me** dalam kotak.

1. Pilih **Hapus**.

## AWS CLI
<a name="oracle-cdb-configuring.deleting.pdb.cli"></a>

Untuk menghapus database penyewa menggunakan AWS CLI, panggil perintah [delete-tenant-database](https://docs.aws.amazon.com/cli/latest/reference/rds/delete-tenant-database.html) dengan parameter berikut:
+ `--db-instance-identifier {{value}}`
+ `--tenant-db-name {{value}}`
+ `[--skip-final-snapshot | --no-skip-final-snapshot]`
+ `[--final-snapshot-identifier {{value}}]`

Contoh berikut ini menghapus database penyewa bernama {{pdb-test}} dari CDB bernama. {{my-cdb-inst}} Secara default, operasi ini membuat snapshot akhir.

**Example**  
Untuk Linux, macOS, atau Unix:  

```
1. aws rds delete-tenant-database --region {{us-east-1}} \
2.     --db-instance-identifier {{my-cdb-inst}} \
3.     --tenant-db-name {{pdb-test}} \
4.     --final-snapshot-identifier {{final-snap-pdb-test}}
```
Untuk Windows:  

```
1. aws rds delete-tenant-database --region {{us-east-1}} ^
2.     --db-instance-identifier {{my-cdb-inst}} ^
3.     --tenant-db-name {{pdb-test}} ^
4.     --final-snapshot-identifier {{final-snap-pdb-test}}
```
Perintah ini menghasilkan output seperti berikut.   

```
{
    "TenantDatabase" : {
        "DbiResourceId" : "db-abc123",
        "TenantDatabaseResourceId" : "tdb-bac456",
        "TenantDatabaseArn" : "arn:aws:rds:us-east-1:123456789012:db:my-cdb-inst:pdb-test",
        "DBInstanceIdentifier" : "my-cdb-inst",
        "TenantDBName" : "pdb-test",
        "Status" : "deleting",
        "MasterUsername" : "pdb-test-admin",
        "Port" : "6555",
        "CharacterSetName" : "UTF-16",
        "MaxAllocatedStorage" : "1000",
        "ParameterGroups": [
            {
                "ParameterGroupName": "tenant-1-params",
                "ParameterApplyStatus": "in-sync"
            }
        ],
        "OptionGroupMemberships": [
            {
                "OptionGroupName": "tenant-1-options",
                "Status": "in-sync"
            }
        ]
    }
}
```