Connexion à votre instance de base de données Amazon RDS pour DB2 avec IBM Db2 Data Management Console - Amazon Relational Database Service

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Connexion à votre instance de base de données Amazon RDS pour DB2 avec IBM Db2 Data Management Console

Vous pouvez vous connecter à votre instance de base de données Amazon RDS pour DB2 avec. IBM Db2 Data Management Console IBM Db2 Data Management Consolepeut administrer et surveiller plusieurs instances de base de données RDS pour DB2. Pour télécharger cet utilitaire, consultez les versions de IBM Db2 Data Management Console la version 3.1x dans IBM Support.

IBM Db2 Data Management Consolenécessite une base de données Db2 de référentiel pour stocker les métadonnées et les mesures de performance, mais ne peut pas créer automatiquement un référentiel pour RDS for Db2.

Vous devez d'abord créer une base de données de référentiel pour surveiller un ou plusieurs RDS pour les instances de base de données DB2. Connectez-vous ensuite à votre instance de base de données RDS pour DB2 avec. IBM Db2 Data Management Console

Création d'une base de données de référentiel pour surveiller les instances de base de données

Vous pouvez utiliser une instance de base de données RDS pour DB2 existante correctement dimensionnée comme référentiel pour surveiller d'autres instances IBM Db2 Data Management Console de base de données RDS pour DB2. Cependant, comme l'utilisateur administrateur n'est pas SYSCTRL autorisé à créer des pools de mémoire tampon et des tablespaces, l'utilisation de la création d'un IBM Db2 Data Management Console référentiel pour créer une base de données de référentiel échoue. Vous devez plutôt créer une base de données de référentiel pour surveiller votre RDS pour les instances de base de données DB2. Vous pouvez créer une base de données de référentiel de deux manières différentes. Vous pouvez créer manuellement un pool de mémoire tampon, un tablespace et des objets pour un IBM Db2 Data Management Console référentiel. Vous pouvez également créer une instance Amazon EC2 distincte pour héberger un IBM Db2 Data Management Console référentiel.

Création manuelle d'un pool de mémoire tampon, d'un tablespace et d'objets

Pour créer un pool de mémoire tampon, un tablespace et des objets à utiliser IBM Db2 Data Management Console
  1. Autorisez les privilèges pour le pool de mémoire tampon et les tablespaces.

    1. Apportez des modifications aux scripts, en particulier pour les pools de mémoire tampon et les tablespaces. Pour plus d'informations, consultez la section Configuration d'une base de données de référentiel dans la IBM Db2 Data Management Console documentation.

    2. Connectez-vous à la rdsadmin base de données. Dans l'exemple suivant, remplacez master_username et master_password par vos propres informations.

      db2 connect to rdsadmin user master_username using master_password
    3. Créez un pool de mémoire tampon pourIBM Db2 Data Management Console. Dans l'exemple suivant, remplacez database_name par le nom du référentiel que vous avez créé pour surveiller votre RDS IBM Db2 Data Management Console pour les instances de base de données DB2.

      db2 "call rdsadmin.create_bufferpool('database_name', 'BP4CONSOLE', 1000, 'Y', 'Y', 16384)"
    4. Créez un tablespace pour. IBM Db2 Data Management Console Dans l'exemple suivant, remplacez database_name par le nom du référentiel que vous avez créé pour surveiller votre RDS IBM Db2 Data Management Console pour les instances de base de données DB2.

      db2 "call rdsadmin.create_tablespace('database_name', 'TS4CONSOLE', 'BP4CONSOLE', 16384)"
    5. Créez un tablespace temporaire pour. IBM Db2 Data Management Console Dans l'exemple suivant, remplacez database_name par le nom du référentiel que vous avez créé pour surveiller votre RDS IBM Db2 Data Management Console pour les instances de base de données DB2.

      db2 "call rdsadmin.create_tablespace('database_name', 'TS4CONSOLE_TEMP', 'BP4CONSOLE', 16384, 0, 0, 'T')"
  2. Créez des IBM Db2 Data Management Console objets manuellement. Pour plus d'informations, consultez la section Configuration d'une base de données de référentiel dans la IBM Db2 Data Management Console documentation.

Création d'une instance Amazon EC2 pour héberger un référentiel IBM Db2 Data Management Console

Vous pouvez créer une instance Amazon Elastic Compute Cloud (Amazon EC2) distincte pour héberger un référentiel. IBM Db2 Data Management Console Pour plus d'informations sur la création d'une instance Amazon EC2, consultez Tutoriel : Commencer à utiliser les instances Amazon Linux EC2 dans le guide de l'utilisateur Amazon EC2.

Connexion à RDS pour les instances de base de données DB2 avec IBM Db2 Data Management Console

Pour vous connecter à votre instance de base de données RDS pour DB2, vous avez besoin de son nom DNS et de son numéro de port. Pour plus d'informations sur leur recherche, consultezRecherche du point de terminaison. Vous devez également connaître le nom de la base de données, le nom d'utilisateur principal et le mot de passe principal que vous avez définis lors de la création de votre instance de base de données RDS pour DB2. Pour plus d'informations sur leur recherche, consultezCréation d'une instance de base de données. Si vous vous connectez via Internet, autorisez le trafic vers le port de base de données. Pour plus d’informations, consultez Création d'une instance de base de données.

Pour vous connecter à RDS pour les instances de base de données DB2 avec IBM Db2 Data Management Console
  1. Démarrer IBM Db2 Data Management Console.

  2. Configurez le référentiel.

    1. Dans la section Connexion et base de données, entrez les informations suivantes pour votre instance de base de données RDS pour DB2 :

      • Pour Host, entrez le nom DNS de l'instance de base de données.

      • Pour Port, entrez le numéro de port de l'instance de base de données.

      • Pour Base de données, entrez le nom de la base de données.

      La section Connexion et base de données IBM Db2 Data Management Console contient les champs Host, Port et Database.
    2. Dans la section Sécurité et informations d'identification, entrez les informations suivantes pour votre instance de base de données RDS pour DB2 :

      • Pour Type de sécurité, choisissez Utilisateur et mot de passe cryptés.

      • Pour Nom d'utilisateur, saisissez le nom de l'administrateur de base de données pour l'instance de base de données.

      • Pour Mot de passe, entrez le mot de passe de l'administrateur de base de données pour l'instance de base de données.

    3. Choisissez Test connection (Tester la connexion).

      Note

      Si la connexion échoue, vérifiez que le port de base de données est ouvert conformément aux règles entrantes du groupe de sécurité. Pour plus d’informations, consultez Considérations relatives aux groupes de sécurité avec Amazon RDS pour DB2.

      Le message d'erreur suivant indique que l'utilisateur administrateur qui se connecte à l'instance de base de données RDS pour DB2 n'a pas les privilèges nécessaires pour créer des pools de mémoire tampon ou des tablespaces. Cela indique également que pour les bases de données du référentiel DB2, l'utilisateur doit avoir DBADM et DATACCESS sur la base de données. L'utilisateur doit également disposer du privilège d'SYSCTRLinstance de base de données.

      Message d'erreur indiquant que vous n'êtes pas autorisé à effectuer des opérations.

      Assurez-vous d'avoir créé une table tampon, un tablespace et des objets pour un IBM Db2 Data Management Console référentiel afin de surveiller votre instance de base de données RDS pour DB2. Vous pouvez également utiliser une instance de base de données Amazon EC2 Db2 pour héberger un IBM Db2 Data Management Console référentiel afin de surveiller votre instance de base de données RDS pour DB2. Pour plus d’informations, consultez Création d'une base de données de référentiel pour surveiller les instances de base de données.

    4. Après avoir testé votre connexion avec succès, choisissez Next.

      La section Sécurité et informations d'identification dans. IBM Db2 Data Management Console
  3. Dans la fenêtre d'inscription au moniteur d'événements Set statistics, choisissez Next.

  4. (Facultatif) Ajoutez une nouvelle connexion. Si vous souhaitez utiliser une autre instance de base de données RDS pour DB2 à des fins d'administration et de surveillance, ajoutez une connexion à une instance de base de données RDS pour DB2 hors référentiel.

    1. Dans la section Connexion et base de données, entrez les informations suivantes pour l'instance de base de données RDS pour DB2 à utiliser à des fins d'administration et de surveillance :

      • Dans Nom de la connexion, entrez l'identifiant de base de données DB2.

      • Pour Host, entrez le nom DNS de l'instance de base de données.

      • Pour Port, entrez le numéro de port de l'instance de base de données.

      • Pour Base de données, entrez le nom de la base de données.

      La section Connexion et base de données pour une nouvelle connexion contient IBM Db2 Data Management Console les champs Host, Port et Database.
    2. Dans la section Sécurité et informations d'identification, sélectionnez Activer la collecte de données de surveillance.

    3. Entrez les informations suivantes pour votre instance de base de données RDS pour DB2 :

      • Pour Nom d'utilisateur, saisissez le nom de l'administrateur de base de données pour l'instance de base de données.

      • Pour Mot de passe, entrez le mot de passe de l'administrateur de base de données pour l'instance de base de données.

    4. Choisissez Test connection (Tester la connexion).

    5. Après avoir testé votre connexion avec succès, choisissez Enregistrer.

    La section Sécurité et informations d'identification pour une nouvelle connexion dansIBM Db2 Data Management Console.

    Une fois la connexion ajoutée, une fenêtre semblable à la suivante apparaît. Cette fenêtre indique que votre base de données a été correctement configurée.

    La fenêtre indiquant que la base de données a été correctement configuréeIBM Db2 Data Management Console.
  5. Choisissez Accéder aux bases de données. Une fenêtre de bases de données similaire à la suivante apparaît. Cette fenêtre est un tableau de bord qui affiche les métriques, les statuts et les connexions.

    La fenêtre d'aperçu des bases de données dansIBM Db2 Data Management Console.

Vous pouvez maintenant commencer IBM Db2 Data Management Console à utiliser pour effectuer les types de tâches suivants :

  • Gérez plusieurs instances de base de données RDS pour DB2.

  • Exécutez des commandes SQL.

  • Explorez, créez ou modifiez des données et des objets de base de données.

  • Créez EXPLAIN PLAN des instructions en SQL.

  • Réglez les requêtes.

Pour exécuter des commandes SQL et afficher les résultats
  1. Dans la barre de navigation de gauche, sélectionnez SQL.

  2. Entrez une commande SQL.

  3. Choisissez Tout exécuter.

  4. Pour afficher les résultats, cliquez sur l'onglet Résultats.

La fenêtre de base de données montrant comment exécuter une commande SQL et afficher les résultats dansIBM Db2 Data Management Console.