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$ROOT
oderPDB$SEED
ändern.
Sie können PDBs über die AWS Management Console, die AWS CLI oder die RDS-API ändern.
So ändern Sie den PDB-Namen oder das Master-Passwort einer Tenant-Datenbank
Melden Sie sich bei der AWS Management Console an 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 der zu ändernAWS CLI, rufen Sie den modify-tenant-database Befehl mit den folgenden Parametern auf:
-
--db-instance-identifier
value (Wert)
-
--tenant-db-name
value
-
[--new-tenant-db-name
value
] -
[--master-user-password
value
]
Im folgenden Beispiel wird die Tenant-Datenbank pdb1
in der DB-Instance my-cdb-inst
in pdb-hr
umbenannt.
Beispiel
Für Linux, macOSoder Unix:
aws rds modify-tenant-database --region
us-east-1
\ --db-instance-identifiermy-cdb-inst
\ --tenant-db-namepdb1
\ --new-tenant-db-namepdb-hr
Windows:
aws rds modify-tenant-database --region
us-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" } } }