Herstellen einer Verbindung zu Ihrer Amazon RDS for Db2-DB-Instance mit IBM Db2 Data Management Console - 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.

Herstellen einer Verbindung zu Ihrer Amazon RDS for Db2-DB-Instance mit IBM Db2 Data Management Console

Sie können mit Ihrer Amazon RDS for Db2-DB-Instance eine Verbindung herstellen. IBM Db2 Data Management Console IBM Db2 Data Management Consolekann mehrere RDS für Db2-DB-Instances verwalten und überwachen. Informationen zum Herunterladen dieses Dienstprogramms finden Sie unter Versionen IBM Db2 Data Management Console von Version 3.1x im IBM Support.

IBM Db2 Data Management Consolebenötigt eine Repository-Db2-Datenbank zum Speichern von Metadaten und Leistungskennzahlen, kann aber nicht automatisch ein Repository für RDS for Db2 erstellen.

Sie müssen zuerst eine Repository-Datenbank erstellen, um eine oder mehrere RDS for Db2-DB-Instances zu überwachen. Stellen Sie dann eine Verbindung zu Ihrer RDS for Db2-DB-Instance mit her. IBM Db2 Data Management Console

Erstellen einer Repository-Datenbank zur Überwachung von DB-Instances

Sie können eine vorhandene RDS for Db2-DB-Instance mit der richtigen Größe als Repository für die Überwachung anderer RDS for IBM Db2 Data Management Console Db2-DB-Instances verwenden. Da der Admin-Benutzer jedoch nicht SYSCTRL berechtigt ist, Pufferpools und Tablespaces zu erstellen, schlägt die IBM Db2 Data Management Console Repository-Erstellung zum Erstellen einer Repository-Datenbank fehl. Stattdessen müssen Sie eine Repository-Datenbank erstellen, um Ihren RDS nach Db2-DB-Instances zu überwachen. Sie können eine Repository-Datenbank auf zwei verschiedene Arten erstellen. Sie können manuell einen Pufferpool, einen Tablespace und Objekte für ein IBM Db2 Data Management Console Repository erstellen. Oder Sie können eine separate Amazon EC2 EC2-Instance erstellen, um ein IBM Db2 Data Management Console Repository zu hosten.

Manuelles Erstellen eines Pufferpools, eines Tablespaces und von Objekten

Um einen Pufferpool, einen Tablespace und Objekte zur IBM Db2 Data Management Console Verwendung zu erstellen
  1. Erlauben Sie Berechtigungen für den Pufferpool und die Tablespaces.

    1. Nehmen Sie Änderungen an Skripten vor, insbesondere für Pufferpools und Tablespaces. Weitere Informationen finden Sie in der Dokumentation unter Konfiguration einer Repository-Datenbank. IBM Db2 Data Management Console

    2. Connect zur rdsadmin Datenbank her. Ersetzen Sie im folgenden Beispiel master_username und master_password durch Ihre eigenen Informationen.

      db2 connect to rdsadmin user master_username using master_password
    3. Erstellen Sie einen Pufferpool für. IBM Db2 Data Management Console Ersetzen Sie im folgenden Beispiel database_name durch den Namen des Repositorys, das Sie erstellt haben, IBM Db2 Data Management Console um Ihren RDS auf DB2-DB-Instances zu überwachen.

      db2 "call rdsadmin.create_bufferpool('database_name', 'BP4CONSOLE', 1000, 'Y', 'Y', 16384)"
    4. Erstellen Sie einen Tablespace für. IBM Db2 Data Management Console Ersetzen Sie im folgenden Beispiel database_name durch den Namen des Repositorys, das Sie für die Überwachung Ihres RDS für IBM Db2 Data Management Console DB2-DB-Instances erstellt haben.

      db2 "call rdsadmin.create_tablespace('database_name', 'TS4CONSOLE', 'BP4CONSOLE', 16384)"
    5. Erstellen Sie einen temporären Tablespace für. IBM Db2 Data Management Console Ersetzen Sie im folgenden Beispiel database_name durch den Namen des Repositorys, das Sie IBM Db2 Data Management Console zur Überwachung Ihres RDS für DB2-DB-Instances erstellt haben.

      db2 "call rdsadmin.create_tablespace('database_name', 'TS4CONSOLE_TEMP', 'BP4CONSOLE', 16384, 0, 0, 'T')"
  2. Erstellen Sie manuell Objekte. IBM Db2 Data Management Console Weitere Informationen finden Sie in der IBM Db2 Data Management Console Dokumentation unter Konfiguration einer Repository-Datenbank.

Eine Amazon EC2 EC2-Instance zum Hosten eines IBM Db2 Data Management Console Repositorys erstellen

Sie können eine separate Amazon Elastic Compute Cloud (Amazon EC2) -Instance erstellen, um ein IBM Db2 Data Management Console Repository zu hosten. Informationen zum Erstellen einer Amazon EC2 EC2-Instance finden Sie unter Tutorial: Erste Schritte mit Amazon EC2 Linux EC2-Instances im Amazon EC2 EC2-Benutzerhandbuch.

Verbindung zu RDS für Db2-DB-Instances herstellen mit IBM Db2 Data Management Console

Um eine Verbindung zu Ihrer RDS for Db2-DB-Instance herzustellen, benötigen Sie deren DNS-Namen und Portnummer. Informationen darüber, wie Sie sie finden, finden Sie unterErmitteln des Endpunkts. Sie müssen auch den Datenbanknamen, den Master-Benutzernamen und das Master-Passwort kennen, die Sie bei der Erstellung Ihrer RDS for Db2-DB-Instance definiert haben. Weitere Informationen darüber, wie Sie sie finden, finden Sie unterErstellen einer DB-Instance. Wenn Sie eine Verbindung über das Internet herstellen, lassen Sie den Datenverkehr zum Datenbankport zu. Weitere Informationen finden Sie unter Erstellen einer DB-Instance.

Um eine Verbindung zu RDS für Db2-DB-Instances herzustellen, verwenden Sie IBM Db2 Data Management Console
  1. Starten IBM Db2 Data Management Console.

  2. Konfigurieren Sie das Repository.

    1. Geben Sie im Abschnitt Verbindung und Datenbank die folgenden Informationen für Ihre RDS for Db2-DB-Instance ein:

      • Geben Sie für Host den DNS-Namen der DB-Instance ein.

      • Geben Sie unter Port die Portnummer für die DB-Instance ein.

      • Geben Sie für Datenbank den Namen der Datenbank ein.

      Der Abschnitt Verbindung und Datenbank IBM Db2 Data Management Console mit den Feldern Host, Port und Datenbank.
    2. Geben Sie im Abschnitt Sicherheit und Anmeldeinformationen die folgenden Informationen für Ihre RDS for Db2-DB-Instance ein:

      • Wählen Sie als Sicherheitstyp die Option Verschlüsselter Benutzer und Passwort aus.

      • Geben Sie in das Feld Username (Benutzername) den Namen des Datenbankadministrators für Ihre DB-Instance ein.

      • Geben Sie unter Passwort das Passwort des Datenbankadministrators für die DB-Instance ein.

    3. Wählen Sie Test connection (Verbindung testen) aus.

      Anmerkung

      Wenn die Verbindung nicht erfolgreich ist, überprüfen Sie anhand der Eingangsregeln der Sicherheitsgruppe, dass der Datenbankport geöffnet ist. Weitere Informationen finden Sie unter Überlegungen zu Sicherheitsgruppen mit Amazon RDS for Db2.

      Die folgende Fehlermeldung weist darauf hin, dass der Admin-Benutzer, der eine Verbindung zur RDS for Db2-DB-Instance herstellt, nicht berechtigt ist, Pufferpools oder Tablespaces zu erstellen. Sie weist auch darauf hin, dass der Benutzer für Db2-Repository-Datenbanken über DBADM und DATACCESS in der Datenbank verfügen muss. Der Benutzer muss außerdem über die Rechte für SYSCTRL die Datenbankinstanz verfügen.

      Fehlermeldung, dass Sie nicht berechtigt sind, Operationen auszuführen.

      Stellen Sie sicher, dass Sie eine Puffertabelle, einen Tablespace und Objekte für ein IBM Db2 Data Management Console Repository erstellt haben, um Ihre RDS for Db2-DB-Instance zu überwachen. Oder Sie können eine Amazon EC2 Db2-DB-Instance verwenden, um ein IBM Db2 Data Management Console Repository zur Überwachung Ihrer RDS for Db2-DB-Instance zu hosten. Weitere Informationen finden Sie unter Erstellen einer Repository-Datenbank zur Überwachung von DB-Instances.

    4. Nachdem Sie Ihre Verbindung erfolgreich getestet haben, wählen Sie Weiter.

      Der Abschnitt Sicherheit und Anmeldeinformationen inIBM Db2 Data Management Console.
  3. Wählen Sie im Anmeldefenster Set Statistics Event Monitor die Option Weiter aus.

  4. (Optional) Neue Verbindung hinzufügen. Wenn Sie eine andere RDS for Db2-DB-Instance für die Verwaltung und Überwachung verwenden möchten, fügen Sie eine Verbindung zu einer RDS for Db2-DB-Instance hinzu, die kein Repository ist.

    1. Geben Sie im Abschnitt Verbindung und Datenbank die folgenden Informationen für die RDS for Db2-DB-Instance ein, die für die Verwaltung und Überwachung verwendet werden soll:

      • Geben Sie als Verbindungsname den Db2-Datenbank-Identifier ein.

      • Geben Sie für Host den DNS-Namen der DB-Instance ein.

      • Geben Sie unter Port die Portnummer für die DB-Instance ein.

      • Geben Sie für Datenbank den Namen der Datenbank ein.

      Der Abschnitt Verbindung und Datenbank für eine neue Verbindung IBM Db2 Data Management Console mit den Feldern Host, Port und Datenbank.
    2. Wählen Sie im Abschnitt Sicherheit und Anmeldeinformationen die Option Erfassung von Überwachungsdaten aktivieren aus.

    3. Geben Sie die folgenden Informationen für Ihre RDS for Db2-DB-Instance ein:

      • Geben Sie in das Feld Username (Benutzername) den Namen des Datenbankadministrators für Ihre DB-Instance ein.

      • Geben Sie unter Passwort das Passwort des Datenbankadministrators für die DB-Instance ein.

    4. Wählen Sie Test connection (Verbindung testen) aus.

    5. Nachdem Sie Ihre Verbindung erfolgreich getestet haben, wählen Sie Speichern.

    Der Abschnitt Sicherheit und Anmeldeinformationen für eine neue Verbindung inIBM Db2 Data Management Console.

    Nachdem die Verbindung hinzugefügt wurde, erscheint ein Fenster, das dem folgenden ähnelt. Dieses Fenster zeigt an, dass Ihre Datenbank erfolgreich konfiguriert wurde.

    Das Fenster zeigt an, dass die Datenbank erfolgreich konfiguriert wurdeIBM Db2 Data Management Console.
  5. Wählen Sie Gehe zu Datenbanken. Ein Datenbankfenster, das dem folgenden ähnelt, wird angezeigt. Dieses Fenster ist ein Dashboard, das Metriken, Status und Verbindungen anzeigt.

    Das Übersichtsfenster Datenbanken inIBM Db2 Data Management Console.

Sie können jetzt damit beginnenIBM Db2 Data Management Console, die folgenden Arten von Aufgaben zu erledigen:

  • Verwalten Sie mehrere RDS für Db2-DB-Instances.

  • SQL-Befehle ausführen

  • Erkunden, erstellen oder ändern Sie Daten und Datenbankobjekte.

  • Erstellen Sie EXPLAIN PLAN Anweisungen in SQL.

  • Optimieren Sie Abfragen.

Um SQL-Befehle auszuführen und die Ergebnisse anzuzeigen
  1. Wählen Sie in der linken Navigationsleiste SQL aus.

  2. Geben Sie einen SQL-Befehl ein.

  3. Wählen Sie Alle ausführen.

  4. Um die Ergebnisse anzuzeigen, wählen Sie die Registerkarte Ergebnisse.

Das Datenbankfenster zeigt, wie ein SQL-Befehl ausgeführt und die Ergebnisse angezeigt werdenIBM Db2 Data Management Console.