Memodifikasi RDS untuk basis data penghuni Oracle - Layanan Basis Data Relasional Amazon

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

Memodifikasi RDS untuk basis data penghuni Oracle

Anda hanya dapat memodifikasi nama PDB dan kata sandi pengguna master dari basis data penghuni di CDB Anda. Perhatikan persyaratan dan batasan berikut:

  • Untuk memodifikasi pengaturan basis data penghuni di instans DB Anda, basis data penghuni harus ada.

  • Anda tidak dapat memodifikasi beberapa basis data penghuni dalam satu operasi. Anda hanya dapat memodifikasi satu basis data penghuni dalam satu waktu.

  • Anda tidak dapat mengubah nama basis data penghuni menjadi CDB$ROOT atau PDB$SEED.

Anda dapat memodifikasi PDB menggunakan AWS Management Console, AWS CLI, atau RDS API.

Untuk memodifikasi nama PDB atau kata sandi master dari basis data penghuni
  1. Masuk ke AWS Management Console lalu buka konsol Amazon RDS di https://console.aws.amazon.com/rds/.

  2. Di sudut kanan atas konsol Amazon RDS, pilih Wilayah AWS untuk membuat basis data penghuni.

  3. Di panel navigasi, pilih Basis Data.

  4. Pilih basis data penghuni yang nama basis datanya atau kata sandi pengguna masternya ingin Anda modifikasi.

  5. Pilih Ubah.

  6. Untuk Pengaturan basis data penghuni, lakukan salah satu hal berikut:

    • Untuk Nama basis data penghuni, masukkan nama baru untuk PDB baru Anda.

    • Untuk Kata sandi master basis data penghuni, masukkan kata sandi baru.

  7. Pilih Modifikasi penghuni.

Untuk memodifikasi database penyewa menggunakanAWS CLI, panggil modify-tenant-databaseperintah dengan parameter berikut:

  • --db-instance-identifier value

  • --tenant-db-name value

  • [--new-tenant-db-name value]

  • [--master-user-password value]

Contoh berikut mengganti nama basis data penghuni pdb1 menjadi pdb-hr pada instans DB my-cdb-inst.

contoh

Untuk Linux, macOS, atau Unix:

aws rds modify-tenant-database --region us-east-1 \ --db-instance-identifier my-cdb-inst \ --tenant-db-name pdb1 \ --new-tenant-db-name pdb-hr

Untuk Windows:

aws rds modify-tenant-database --region us-east-1 ^ --db-instance-identifier my-cdb-inst ^ --tenant-db-name pdb1 ^ --new-tenant-db-name pdb-hr

Perintah ini menghasilkan output seperti berikut.

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