Oracle Enterprise Manager Database Express - Amazon Relational Database Service

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.

Oracle Enterprise Manager Database Express

Amazon RDS unterstützt Oracle Enterprise Manager Database Express (EM Express) durch die Verwendung der OEM Option. Amazon RDS unterstützt EM Express für Oracle Database 19c unter Verwendung der CDB oder CDB Nicht-Architektur.

EM Express ist ein webbasiertes Datenbankverwaltungstool, das in Ihrer Datenbank enthalten ist und nur verfügbar ist, wenn es geöffnet ist. Es unterstützt wichtige Leistungsmanagement- und grundlegende Datenbankverwaltungsfunktionen. Weitere Informationen finden Sie unter Einführung in Oracle Enterprise Manager Database Express in der Oracle Database-Dokumentation.

Anmerkung

EM Express wird in der DB-Instance-Klasse db.t3.small nicht unterstützt. Weitere Informationen zu DB-Instance-Klassen finden Sie unter RDS für Oracle-DB-Instance-Klassen.

OEMOptionseinstellungen

Amazon RDS unterstützt die folgenden Einstellungen für die OEM Option.

Optionseinstellung Zulässige Werte Beschreibung

Port

Ein Ganzzahlwert

Der Port auf der RDS Oracle-DB-Instance, die auf EM Express wartet. Die Standardeinstellung ist 5500.

Sicherheitsgruppen

Eine Sicherheitsgruppe, die Zugriff auf den Port hat.

Schritt 1: Hinzufügen der Option OEM

Das allgemeine Verfahren zum Hinzufügen der OEM Option zu einer DB-Instance ist wie folgt:

  1. Erstellen Sie eine neue Optionsgruppe oder kopieren oder ändern Sie eine bestehende Optionsgruppe.

  2. Fügen Sie die Option zur Optionsgruppe hinzu.

  3. Ordnen Sie die Optionsgruppe Ihrer DB-Instance zu.

Wenn Sie die OEM Option hinzufügen, kommt es zu einem kurzen Ausfall, während Ihre DB-Instance automatisch neu gestartet wird.

Um die OEM Option zu einer DB-Instance hinzuzufügen
  1. Bestimmen Sie die zu verwendende Optionsgruppe. Sie können eine Optionsgruppe erstellen oder eine bestehende Optionsgruppe verwenden. Wenn Sie eine bestehende Optionsgruppe verwenden möchten, fahren Sie mit dem nächsten Schritt fort. Erstellen Sie andernfalls eine benutzerdefinierte DB-Optionsgruppe mit folgenden Einstellungen:

    1. Wählen Sie für Engine die Oracle Edition für Ihre DB-Instance aus.

    2. Wählen Sie für Major Engine Version (Engine-Hauptversion) die Version Ihrer DB-Instance aus.

    Weitere Informationen finden Sie unter Erstellen einer Optionsgruppe.

  2. Fügen Sie die OEM Option der Optionsgruppe hinzu und konfigurieren Sie die Optionseinstellungen. Weitere Informationen über das Hinzufügen von Optionen finden Sie unter Hinzufügen einer Option zu einer Optionsgruppe. Weitere Informationen zu den einzelnen Einstellungen finden Sie unter OEMOptionseinstellungen.

    Anmerkung

    Wenn Sie die OEM Option zu einer vorhandenen Optionsgruppe hinzufügen, die bereits an eine oder mehrere DB-Instances angehängt ist, kommt es zu einem kurzen Ausfall, während alle DB-Instances automatisch neu gestartet werden.

  3. Ordnen Sie die Optionsgruppe einer neuen oder bestehenden DB-Instance zu:

    • Weisen Sie bei einer neuen DB-Instance die Optionsgruppe beim Starten der Instance zu. Weitere Informationen finden Sie unter Eine Amazon RDS DB-Instance erstellen.

    • Weisen Sie bei einer bestehenden DB-Instance die Optionsgruppe zu, indem Sie die Instance ändern und die neue Optionsgruppe anhängen. Wenn Sie die OEM Option hinzufügen, kommt es zu einem kurzen Ausfall, während Ihre DB-Instance automatisch neu gestartet wird. Weitere Informationen finden Sie unter Ändern einer Amazon RDS DB-Instance.

Anmerkung

Sie können auch die verwenden AWS CLI um die OEM Option hinzuzufügen. Beispiele finden Sie unter Hinzufügen einer Option zu einer Optionsgruppe.

Schritt 2: (CDBnur) Entsperren des DBSNMP Benutzerkontos

Wenn Ihre DB-Instance die CDB Architektur verwendet, müssen Sie sich bei EM Express alsDBSNMP. In aCDB, DBSNMP ist ein gewöhnlicher Benutzer anmelden. Dieses Konto ist standardmäßig gesperrt. Wenn Ihre DB-Instance die CDB Architektur nicht verwendet, überspringen Sie diesen Schritt.

Um das DBSNMP Benutzerkonto in einer CDB Instance zu entsperren
  1. Melden Sie sich SQL in*Plus oder einer anderen SQL Oracle-Anwendung als Masterbenutzer bei Ihrer DB-Instance an.

  2. Führen Sie die folgende gespeicherte Prozedur aus, um das DBSNMP Konto zu entsperren:

    EXEC rdsadmin.rdsadmin_util.reset_oem_agent_password('new_password');

    Wenn Sie eine Fehlermeldung erhalten, die besagt, dass die Prozedur nicht existiert, starten Sie Ihre CDB Instance neu, um sie automatisch zu installieren. Weitere Informationen finden Sie unter Neustarten einer DB-Instance.

Schritt 3: Zugriff auf EM Express über Ihren Browser

Wenn Sie über Ihren Webbrowser auf EM Express zugreifen, wird ein Anmeldefenster angezeigt, in dem Sie nach einem Benutzernamen und einem Passwort gefragt werden.

So greifen Sie über Ihren Browser auf EM Express zu
  1. Identifizieren Sie den Endpunkt und den EM Express-Port für Ihre Amazon RDS DB-Instance. Informationen zum Ermitteln des Endpunkts für Ihre Amazon RDS DB-Instance finden Sie unterErmitteln des Endpunkts Ihrer DB-Instance von RDS für Oracle.

  2. Geben Sie URL in der Locator-Leiste Ihres Browsers a im folgenden Format ein.

    https://endpoint.rds.amazonaws.com:port/em

    Wenn der Endpunkt für Ihre Amazon RDS DB-Instance beispielsweise und Ihr EM Express-Port ist1158, verwenden Sie Folgendes, URL um auf EM Express zuzugreifen. mydb.a1bcde234fgh.us-east-1.rds.amazonaws.com

    https://mydb.f9rbfa893tft.us-east-1.rds.amazonaws.com:1158/em
  3. Wenn Sie zur Eingabe Ihrer Anmeldedaten aufgefordert werden, führen Sie je nach Ihrer Datenbankarchitektur eine der folgenden Aktionen aus:

    Ihre Datenbank ist nicht-CDB.

    Geben Sie den Hauptbenutzernamen und das Hauptpasswort für die DB-Instance ein.

    Ihre Datenbank ist eineCDB.

    Geben Sie DBSNMP den Benutzer und das DBSNMP Passwort ein. Lassen Sie das Container Feld leer.

OEMDatenbankeinstellungen ändern

Nachdem Sie die OEM Datenbank aktiviert haben, können Sie die Sicherheitsgruppeneinstellung für diese Option ändern.

Sie können die OEM Portnummer nicht ändern, nachdem Sie die Optionsgruppe einer DB-Instance zugeordnet haben. Gehen Sie wie folgt vor, um die OEM Portnummer für eine DB-Instance zu ändern:

  1. Erstellen Sie eine neue Optionsgruppe.

  2. Fügen Sie die OEM Option mit der neuen Portnummer der neuen Optionsgruppe hinzu.

  3. Entfernen Sie die bestehende Optionsgruppe aus der DB-Instance.

  4. Fügen Sie die neue Optionsgruppe zur DB-Instance hinzu.

Weitere Informationen über das Ändern von Optionseinstellungen finden Sie unter Ändern einer Optionseinstellung. Weitere Informationen zu den einzelnen Einstellungen finden Sie unter OEMOptionseinstellungen.

OEMDatabase Express-Aufgaben ausführen

Sie können RDS Amazon-Verfahren verwenden, um bestimmte OEM Database Express-Aufgaben auszuführen. Durch die Ausführung dieser Verfahren können Sie die nachfolgend aufgeführten Aufgaben ausführen.

Anmerkung

OEMDatabase Express-Aufgaben werden asynchron ausgeführt.

Umstellung des Website-Frontends für OEM Database Express auf Adobe Flash

Anmerkung

Diese Aufgabe ist nur für Oracle Database 19c non- CDBs verfügbar.

Ab Oracle Database 19c hat Oracle die frühere OEM Database Express-Benutzeroberfläche, die auf Adobe Flash basierte, als veraltet eingestuft. Stattdessen verwendet OEM Database Express jetzt eine mit Oracle erstellte Oberfläche. JET Wenn Sie Schwierigkeiten mit der neuen Oberfläche haben, können Sie zurück zur veralteten Flash-basierten Oberfläche wechseln. Zu den Schwierigkeiten, auf die Sie mit der neuen Oberfläche stoßen könnten, gehört, dass Sie nach der Anmeldung bei OEM Database Express auf einem Loading Bildschirm hängen bleiben. Möglicherweise vermissen Sie auch bestimmte Funktionen, die in der Flash-basierten Version von OEM Database Express vorhanden waren.

Um das Frontend der OEM Database Express-Website auf Adobe Flash umzustellen, führen Sie das RDS Amazon-Verfahren ausrdsadmin.rdsadmin_oem_tasks.em_express_frontend_to_flash. Dieses Verfahren entspricht dem execemx emx SQL Befehl.

Bewährte Methoden für die Sicherheit raten von der Verwendung von Adobe Flash ab. Sie können zwar zur Flash-basierten Version von OEM Database Express zurückkehren, wir empfehlen jedoch, wenn möglich, die JET auf OEM Database Express basierenden Websites zu verwenden. Wenn Sie wieder Adobe Flash verwenden und wieder zu Oracle wechseln möchtenJET, gehen Sie wie folgt vor. rdsadmin.rdsadmin_oem_tasks.em_express_frontend_to_jet Nach einem Oracle-Datenbank-Upgrade JET kann eine neuere Version von Oracle die damit JET verbundenen Probleme in OEM Database Express beheben. Weitere Hinweise zum Umstieg auf Oracle JET finden Sie unterUmstellung des Website-Frontends für OEM Database Express auf Oracle JET.

Anmerkung

Wenn Sie diese Aufgabe von der Quell-DB-Instance für eine Read Replica aus ausführen, wechselt die Read Replica auch von ihren OEM Database Express-Website-Frontends zu Adobe Flash.

Der folgende Prozeduraufruf erstellt eine Aufgabe, um die OEM Database Express-Website auf Adobe Flash umzustellen, und gibt die ID der Aufgabe zurück.

SELECT rdsadmin.rdsadmin_oem_tasks.em_express_frontend_to_flash() as TASK_ID from DUAL;

Sie können das Ergebnis anzeigen, indem Sie die Ausgabedatei der Aufgabe anzeigen.

SELECT text FROM table(rdsadmin.rds_file_util.read_text_file('BDUMP','dbtask-task-id.log'));

Ersetzen Aufgaben-ID mit der Aufgaben-ID, die von der Prozedur zurückgegeben wurde. Weitere Informationen zum RDS Amazon-Verfahren rdsadmin.rds_file_util.read_text_file finden Sie unter Lesen von Dateien in einem DB-Instance-Verzeichnis

Sie können den Inhalt der Ausgabedatei der Aufgabe auch in der AWS Management Console indem Sie in den Protokolleinträgen im Abschnitt Protokolle und Ereignisse nach dem suchentask-id.

Umstellung des Website-Frontends für OEM Database Express auf Oracle JET

Anmerkung

Diese Aufgabe ist nur für Oracle Database 19c non- CDBs verfügbar.

Um das Frontend der OEM Database Express-Website auf Oracle umzustellenJET, führen Sie das RDS Amazon-Verfahren ausrdsadmin.rdsadmin_oem_tasks.em_express_frontend_to_jet. Dieses Verfahren entspricht dem execemx omx SQL Befehl.

Standardmäßig verwenden die OEM Database Express-Websites für Oracle-DB-Instances, auf denen 19c oder höher ausgeführt wird, OracleJET. Wenn Sie das rdsadmin.rdsadmin_oem_tasks.em_express_frontend_to_flash Verfahren verwendet haben, um das Frontend der OEM Database Express-Website auf Adobe Flash umzustellen, können Sie wieder zu Oracle JET wechseln. Verwenden Sie dazu das Verfahren rdsadmin.rdsadmin_oem_tasks.em_express_frontend_to_jet. Weitere Hinweise zum Wechseln zu Adobe Flash finden Sie unter Umstellung des Website-Frontends für OEM Database Express auf Adobe Flash.

Anmerkung

Wenn Sie diese Aufgabe von der Quell-DB-Instance für eine Read Replica aus ausführen, wechselt die Read Replica auch von ihren OEM Database Express-Website-Frontends zu Oracle. JET

Der folgende Prozeduraufruf erstellt eine Aufgabe zur Umstellung der OEM Database Express-Website auf Oracle JET und gibt die ID der Aufgabe zurück.

SELECT rdsadmin.rdsadmin_oem_tasks.em_express_frontend_to_jet() as TASK_ID from DUAL;

Sie können das Ergebnis anzeigen, indem Sie die Ausgabedatei der Aufgabe anzeigen.

SELECT text FROM table(rdsadmin.rds_file_util.read_text_file('BDUMP','dbtask-task-id.log'));

Ersetzen Aufgaben-ID mit der Aufgaben-ID, die von der Prozedur zurückgegeben wurde. Weitere Informationen zum RDS Amazon-Verfahren rdsadmin.rds_file_util.read_text_file finden Sie unter Lesen von Dateien in einem DB-Instance-Verzeichnis

Sie können den Inhalt der Ausgabedatei der Aufgabe auch in der AWS Management Console indem Sie in den Protokolleinträgen im Abschnitt Protokolle und Ereignisse nach dem suchentask-id.

Die OEM Datenbankoption wird entfernt

Sie können die OEM Option aus einer DB-Instance entfernen. Wenn Sie die OEM Option entfernen, kommt es zu einem kurzen Ausfall, während Ihre Instance automatisch neu gestartet wird. Daher müssen Sie Ihre DB-Instance nicht neu starten, nachdem Sie die OEM Option entfernt haben.

Gehen Sie wie folgt vor, um die OEM Option aus einer DB-Instance zu entfernen:

  • Entfernen Sie die OEM Option aus der Optionsgruppe, zu der sie gehört. Diese Änderung wirkt sich auf alle DB-Instances aus, welche die betreffende Optionsgruppe verwenden. Weitere Informationen finden Sie unter Entfernen einer Option aus einer Optionsgruppe.

  • Ändern Sie die DB-Instance und geben Sie eine andere Optionsgruppe an, die die OEM Option nicht enthält. Diese Änderung betrifft eine einzelne DB-Instance. Sie können die (leere) Standardoptionsgruppe oder eine andere benutzerdefinierte Optionsgruppe angeben. Weitere Informationen finden Sie unter Ändern einer Amazon RDS DB-Instance.