Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Ändern einer Tenant-Datenbank von RDS für Oracle
Sie können nur den PDB-Namen und das Master-Benutzerpasswort einer Tenant-Datenbank in Ihrer CDB ändern. Beachten Sie die folgenden Anforderungen und Einschränkungen:
-
Damit Sie die Einstellungen einer Tenant-Datenbank in Ihrer DB-Instance ändern können, muss die Tenant-Datenbank vorhanden sein.
-
Sie können nicht mehrere Tenant-Datenbanken in einem einzigen Vorgang ändern. Sie können jeweils nur eine Tenant-Datenbank ändern.
-
Sie können den Namen einer Tenant-Datenbank nicht in
CDB$ROOToderPDB$SEEDändern. -
Wenn Ihre DB-Instance Read Replicas hat, können Sie nur Mandanten auf der primären DB-Instance ändern. Die Integrität der Replikation wird ebenfalls überprüft, sodass sichergestellt wird, dass die Replikate verfügbar sind und die Replikationsverzögerung weniger als 5 Minuten beträgt, bevor der Mandant geändert wird.
Sie können Änderungen PDBs mit der AWS-Managementkonsole AWS CLI, oder der RDS-API vornehmen.
So ändern Sie den PDB-Namen oder das Master-Passwort einer Tenant-Datenbank
Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die Amazon RDS-Konsole unter https://console.aws.amazon.com/rds/
. -
Wählen Sie rechts oben in der Amazon-RDS-Konsole die AWS-Region aus, in der Sie die Tenant-Datenbank erstellen möchten.
-
Wählen Sie im Navigationsbereich Datenbanken aus.
-
Wählen Sie die Tenant-Datenbank aus, deren Datenbanknamen oder Master-Benutzerpasswort Sie ändern möchten.
-
Wählen Sie Ändern aus.
-
Führen Sie für Tenant-Datenbankeinstellungen die folgenden Schritte aus:
-
Geben Sie unter Name der Tenant-Datenbank den neuen Namen Ihrer neuen PDB ein.
-
Geben Sie für Master-Passwort der Tenant-Datenbank ein neues Passwort ein.
-
-
Wählen Sie Tenant ändern aus.
Um eine Tenant-Datenbank mit dem zu ändern AWS CLI, rufen Sie den modify-tenant-databaseBefehl mit den folgenden Parametern auf:
-
--db-instance-identifiervalue -
--tenant-db-namevalue -
[--new-tenant-db-namevalue] -
[--master-user-passwordvalue]
Im folgenden Beispiel wird die Tenant-Datenbank pdb1 in der DB-Instance my-cdb-inst in pdb-hr umbenannt.
Beispiel
Für Linux, macOS oder Unix:
aws rds modify-tenant-database --regionus-east-1\ --db-instance-identifiermy-cdb-inst\ --tenant-db-namepdb1\ --new-tenant-db-namepdb-hr
Für Windows:
aws rds modify-tenant-database --regionus-east-1^ --db-instance-identifiermy-cdb-inst^ --tenant-db-namepdb1^ --new-tenant-db-namepdb-hr
Die Ausgabe dieses Befehls sieht etwa wie folgt aus.
{ "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" } } }