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.
Nachdem Sie Ihre RDS benutzerdefinierte DB-Instance erstellt haben, können Sie sich als Benutzer bei Ihrer Oracle-Datenbank anmeldenSYS
, wodurch Sie SYSDBA
Berechtigungen erhalten. Ihnen stehen folgende Anmeldeoptionen zur Verfügung:
-
Holen Sie sich das
SYS
Passwort von Secrets Manager und geben Sie dieses Passwort in Ihrem SQL Client an. -
Verwenden Sie die Betriebssystemauthentifizierung, um sich bei Ihrer Datenbank anzumelden. In diesem Fall benötigen Sie kein Passwort.
Finden Sie das SYS Passwort für Ihre RDS Custom for Oracle-Datenbank
Sie können sich mit SYS
oder SYSTEM
oder bei Ihrer Oracle-Datenbank anmelden, indem Sie den Hauptbenutzernamen in einem API Aufruf angeben. Das Passwort für SYS
und SYSTEM
ist in Secrets Manager gespeichert. Das Geheimnis verwendet das Benennungsformat do-not-delete-rds -custom-resource_id
-uuid
. Sie finden das Passwort mit dem AWS Management Console.
Um das SYS Passwort für Ihre Datenbank in Secrets Manager zu finden
Melden Sie sich bei der an AWS Management Console und öffnen Sie die RDS Amazon-Konsole unter https://console.aws.amazon.com/rds/
. -
Führen Sie in der RDS Konsole die folgenden Schritte aus:
-
Wählen Sie im Navigationsbereich Datenbanken aus.
-
Wählen Sie den Namen Ihrer RDS Custom for Oracle DB-Instance.
-
Wählen Sie Konfiguration.
-
Kopieren Sie den Wert unter Ressourcen-ID. Ihre Ressourcen-ID könnte beispielsweise db- lauten ABC12CDE3FGH4I5JKLMNO6PQR7.
-
-
Öffnen Sie die Secrets Manager Manager-Konsole unter https://console.aws.amazon.com/secretsmanager/
. -
Führen Sie in der Secrets-Manager-Konsole folgende Schritte aus:
-
Wählen Sie im linken Navigationsbereich Secrets aus.
-
Filtern Sie die Secrets nach der Ressourcen-ID, die Sie in Schritt 5 kopiert haben.
-
Wählen Sie das Geheimnis mit dem Namen do-not-delete-rds -custom-
resource_id
-uuid
, woresource_id
ist die Ressourcen-ID, die Sie in Schritt 5 kopiert haben. Wenn Ihre Ressourcen-ID beispielsweise db- lautetABC12CDE3FGH4I5JKLMNO6PQR7, wird Ihr Secret den Namen do-not-delete-rds-custom-db - haben. ABC12CDE3FGH4I5JKLMNO6PQR7 -
Wählen Sie im Bereich Secret-Wert die Option Secret-Wert abrufen aus.
-
Kopieren Sie im Feld Schlüssel/Wert den Wert für Passwort.
-
-
Installieren Sie SQL *Plus auf Ihrer DB-Instance und melden Sie sich bei Ihrer Datenbank an als.
SYS
Weitere Informationen finden Sie unter Schritt 3: Verbinden Ihres SQL-Clients mit einer Oracle-DB-Instance.
Melden Sie sich mithilfe der Betriebssystemauthentifizierung bei Ihrer RDS Custom for Oracle-Datenbank an
Der Betriebssystembenutzer rdsdb
besitzt die Oracle-Datenbankbinärdateien. Sie können zu dem rdsdb
Benutzer wechseln und sich ohne Passwort bei Ihrer RDS Custom for Oracle-Datenbank anmelden.
-
Connect zu Ihrer DB-Instance mit her AWS Systems Manager. Weitere Informationen finden Sie unter Mit Session Manager eine Verbindung zu Ihrer RDS Custom DB-Instance herstellen.
-
Gehen Sie in einem Webbrowser zu https://www.oracle.com/database/technologies/instant-client/linux-x86-64-downloads.html
. -
Für die neueste Datenbankversion, die auf der Webseite angezeigt wird, kopieren Sie die .rpm-Links (nicht die .zip-Links) für das Instant Client Basic Package und SQL *Plus Package. Die folgenden Links beziehen sich beispielsweise auf Oracle Database Version 21.9:
-
https://download.oracle.com/otn_software/oracle-instantclient-basiclinux/instantclient/219000/ -21.9.0.0.0-1.el8.x86_64.rpm
-
https://download.oracle.com/otn_software/linux/instantclient/219000/ oracle-instantclient-sqlplus -21.9.0.0.0-1.el8.x86_64.rpm
-
-
Führen Sie in Ihrer SSH Sitzung den Befehl zum Herunterladen der .rpm-Dateien über die Links aus, die Sie im vorherigen Schritt erhalten haben.
wget
Das folgende Beispiel lädt die .rpm-Dateien für Oracle Database Version 21.9 herunter:wget https://download.oracle.com/otn_software/linux/instantclient/219000/oracle-instantclient-basic-21.9.0.0.0-1.el8.x86_64.rpm wget https://download.oracle.com/otn_software/linux/instantclient/219000/oracle-instantclient-sqlplus-21.9.0.0.0-1.el8.x86_64.rpm
-
Installieren Sie die Pakete, indem Sie den Befehl
yum
wie folgt ausführen:sudo yum install oracle-instantclient-*.rpm
-
Wechseln Sie zum Benutzer
rdsdb
.sudo su - rdsdb
-
Melden Sie sich mit der Betriebssystemauthentifizierung bei Ihrer Datenbank an.
$ sqlplus / as sysdba SQL*Plus: Release 21.0.0.0.0 - Production on Wed Apr 12 20:11:08 2023 Version 21.9.0.0.0 Copyright (c) 1982, 2020, Oracle. All rights reserved. Connected to: Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production Version 19.10.0.0.0