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
Anda dapat menghapus basis data penghuni (PDB) menggunakan AWS Management Console, 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
. -
Basis data penghuni sedang dibuat.
-
Instans DB memodifikasi basis data penghuni.
-
-
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.
Untuk menghapus basis data penghuni
Masuk ke AWS Management Console lalu buka konsol Amazon RDS di https://console.aws.amazon.com/rds/
. -
Di panel navigasi, pilih Basis data, lalu pilih basis data penghuni yang akan dihapus.
-
Untuk Tindakan, pilih Hapus.
-
Untuk membuat snapshot DB akhir untuk instans DB, pilih Buat snapshot akhir?.
-
Jika Anda memilih untuk membuat snapshot akhir, masukkan Nama snapshot akhir.
-
Masukkan
delete me
di kotak. -
Pilih Hapus.
Untuk menghapus database penyewa menggunakanAWS CLI, panggil delete-tenant-databaseperintah 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.
contoh
Untuk Linux, macOS, atau Unix:
aws rds delete-tenant-database --region
us-east-1
\ --db-instance-identifiermy-cdb-inst
\ --tenant-db-namepdb-test
\ --final-snapshot-identifierfinal-snap-pdb-test
Untuk Windows:
aws rds delete-tenant-database --region
us-east-1
^ --db-instance-identifiermy-cdb-inst
^ --tenant-db-namepdb-test
^ --final-snapshot-identifierfinal-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" } ] } }