Voraussetzungsaufgaben ausführen
Bevor Sie die SQL Performance Watch für Datenbankmanagement aktivieren und verwenden, müssen Sie bestimmte erforderliche Aufgaben ausführen.
Als ersten Schritt müssen Sie sicherstellen, dass der Mandantenadministrator Oracle Cloud Infrastructure IAM-Benutzergruppen erstellt hat. Beispiel: Sie können separate Benutzergruppen erstellen, um die folgenden Aufgaben auszuführen:
- Externe Datenbank registrieren und eine Verbindung hinzufügen
- SQL Performance Watch aktivieren
- SQL Performance Watch-Features verwenden
Informationen zum Erstellen einer IAM-Benutzergruppe finden Sie unter So erstellen Sie eine Gruppe.
Nach Abschluss der allgemeinen Voraussetzungsaufgabe müssen Sie die in der folgenden Tabelle aufgeführten Voraussetzungsaufgaben ausführen.
Die SQL-Performanceüberwachung ist derzeit nur für externe Datenbanken verfügbar, bei denen es sich um Oracle-Datenbanken handelt, die sich On Premise befinden und mit einer Ressource im externen Oracle Cloud Infrastructure-Datenbankservice verbunden sind. Informationen zum externen Datenbankservice finden Sie unter Externer Datenbankservice.
Aufgabe | Beschreibung | Weitere Informationen |
---|---|---|
Management-Agents installieren | Der Oracle Cloud Infrastructure Management Agent-Service ermöglicht die Kommunikation und Datenerfassung zwischen der SQL Performance Watch und einer externen Datenbank.
Installieren Sie einen Management-Agent auf einem Host, der mit der externen Datenbank verbunden ist. SQL Performance Watch verwendet den Management Agent für Vorgänge wie das Erfassen von Daten und Metriken aus der externen Datenbank. Beachten Sie, dass für Einzelinstanzdatenbanken ein Management-Agent ab 201215.1850 und für RAC-Datenbanken ein Management-Agent ab 210403.1349 erforderlich ist. |
Informationen zum Installieren von Management-Agents finden Sie unter Management-Agents installieren. |
Oracle-Datenbank beim externen Datenbankservice registrieren | Registrieren Sie die Oracle-Datenbank, indem Sie eine Ressource oder ein Handle im externen Datenbankservice erstellen. Dieses Handle dient als Darstellung der Oracle-Datenbank außerhalb von Oracle Cloud Infrastructure.
Sie können eine externe Datenbank im externen Datenbankservice registrieren oder auf der Seite Verwaltete Datenbanken für externe Datenbanken in Database Management auf Externe Datenbanken registrieren klicken. |
Informationen dazu, wie Sie ein externes Datenbank-Handle und die erforderlichen Berechtigungen erstellen, finden Sie unter Handle für eine externe Datenbank erstellen.
Informationen zum Zugriff auf die Seite Verwaltete Datenbanken für externe Datenbanken finden Sie unter SQL-Performanceüberwachung aktivieren. |
Oracle-Datenbank mit dem externen Datenbank-Handle verbinden | Nachdem Sie ein externes Datenbank-Handle erstellt haben, müssen Sie die Oracle Database mit dem Handle verbinden. Sie können das TCPS-Protokoll verwenden, um eine sichere Verbindung zur Oracle-Datenbank zu erstellen und diese zu überwachen und zu verwalten.
Sie können eine Verbindung zu einer externen Datenbank im externen Datenbankservice oder auf der Seite Verwaltete Datenbanken für externe Datenbanken in Database Management hinzufügen, indem Sie:
Beachten Sie, dass der Datenbankbenutzer, der für die Verbindung mit der Datenbank außerhalb von Oracle Cloud Infrastructure verwendet wird, die folgenden Berechtigungen zur Verwendung von SQL Performance Watch haben muss:
|
Informationen zum Hinzufügen einer Verbindung zur Datenbank im Service für externe Datenbanken und zu den erforderlichen Berechtigungen finden Sie unter Verbindung zu einer externen Datenbank erstellen.
Informationen zum Hinzufügen einer Verbindung auf der Seite Verwaltete Datenbanken für externe Datenbanken finden Sie unter SQL-Performanceüberwachung aktivieren. Informationen zum Hinzufügen eines Connectors finden Sie unter Verbindung hinzufügen. |
Bevorzugte Zugangsdaten für erweiterte Diagnosen festlegen, um verschiedene Aufgaben auszuführen und das Datenbankbenutzerkennwort in einem Secret zu speichern | Sie müssen die bevorzugten Zugangsdaten für erweiterte Diagnosen in Database Management Diagnostics & Management festlegen, um eine Verbindung zur Datenbank herzustellen und Aufgaben wie das Erstellen und Überwachen von SQL Performance Analyzer-Aufgaben auszuführen. Wenn die bevorzugten Zugangsdaten nicht festgelegt sind, wird beim Zugriff auf die SQL Performance Watch-Homepage für die Datenbank eine Meldung angezeigt. Sie können auf den Link klicken, um zum Abschnitt Zugangsdaten in Diagnostics & Management zu gehen und die bevorzugten Zugangsdaten für die erweiterte Diagnose festzulegen. Beachten Sie, dass Sie die bevorzugten Zugangsdaten festlegen können, auch wenn Sie Diagnostics & Management für die Datenbank nicht aktiviert haben.
Verwenden Sie beim Festlegen der bevorzugten Zugangsdaten für die erweiterte Diagnose den Oracle Cloud Infrastructure Vault-Service, um das Datenbankbenutzerkennwort in einem Secret mit einem Verschlüsselungsschlüssel zu speichern. Mit dem Vault-Service können Sie Verschlüsselungsschlüssel und Secrets speichern und verwalten, um sicher auf Ressourcen zuzugreifen. Wenn Sie das Datenbankbenutzerkennwort ändern, müssen Sie auch das Secret mit dem neuen Kennwort aktualisieren, indem Sie eine neue Version des Secrets erstellen und den Inhalt aktualisieren. |
Informationen zum Vault-Service, zu dessen Konzepten und zum Erstellen von Vaults, Schlüsseln und Secrets finden Sie unter Vault.
Informationen zu den Berechtigungen, die zum Festlegen der bevorzugten Zugangsdaten für die erweiterte Diagnose erforderlich sind, finden Sie unter Erforderliche zusätzliche Berechtigungen zum Verwenden der SQL-Performanceüberwachung. Informationen zum Festlegen der bevorzugten Zugangsdaten finden Sie unter Bevorzugte Zugangsdaten für erweiterte Diagnosen festlegen. |