Data Management (DMS) est un outil basé sur un navigateur qui permet de se connecter à une instance Tair (compatible avec Redis OSS) sans installer de client local. Utilisez DMS pour établir rapidement une connexion graphique depuis un navigateur afin d'exécuter des commandes, inspecter des clés ou effectuer des tâches administratives.
DMS est un service de gestion de données tout-en-un compatible avec diverses bases de données relationnelles et NoSQL. Il propose des fonctionnalités telles que la gestion des données et des schémas, l'autorisation des utilisateurs, l'audit de sécurité, ainsi que l'analyse et le suivi des tendances des données. Pour plus d'informations, consultez la rubrique Qu'est-ce que DMS ?.
Prérequis
Avant de commencer, assurez-vous de disposer des éléments suivants :
Une instance ApsaraDB for Redis à l'état Running
Un compte de base de données et son mot de passe, ou bien l'accès sans mot de passe activé pour votre VPC
Limites
DMS ne prend pas en charge toutes les commandes Redis. Pour obtenir la liste complète, consultez la rubrique Commandes Redis prises en charge.
Si le protocole TLS (Transport Layer Security) est activé sur l'instance, DMS ne peut pas s'y connecter directement. Pour utiliser DMS avec le protocole TLS activé, enregistrez l'instance dans la console DMS et activez l'option SSL dans la section Advanced Information. Pour plus de détails, consultez la rubrique Enregistrer une instance ApsaraDB.
Se connecter à une instance
Connectez-vous à la console et accédez à la page Instances. Dans la barre de navigation supérieure, sélectionnez la région où réside votre instance. Localisez l'instance et cliquez sur son ID.
Dans le coin supérieur droit de la page, cliquez sur Log On to Database.
-
Dans la console DMS, sélectionnez une méthode de connexion.
Mode d'accès Description Account + Password Logon (Recommandé) Saisissez un compte de base de données et son mot de passe. Par défaut, chaque instance dispose d'un compte de base de données portant le même nom que l'ID de l'instance (par exemple, r-bp10noxlhcoim2****). Le mot de passe a été défini lors de la création de l'instance. Pour créer des comptes supplémentaires, consultez la rubrique Créer et gérer des comptes.Passwordless Logon Ignorez la saisie du mot de passe si l'accès sans mot de passe est activé pour votre VPC. Pour plus de détails, consultez la rubrique Activer l'accès sans mot de passe pour un VPC. Password Logon Saisissez le mot de passe défini lors de la création de l'instance. Ce mot de passe appartient au compte par défaut portant le même nom que l'ID de l'instance. RemarqueSi vous avez oublié le mot de passe, réinitialisez-le avant de poursuivre. Pour plus de détails, consultez la rubrique Modifier ou réinitialiser un mot de passe.
Cliquez sur Logon. Si l'adresse IP du serveur DMS ne figure pas dans la liste d'autorisation de l'instance, une boîte de dialogue s'affiche. Cliquez sur Set Whitelist. Le système crée automatiquement un groupe de liste d'autorisation nommé
ali_dms_groupet y ajoute l'adresse IP du serveur DMS.Sous l'onglet SQLConsole, saisissez et exécutez des commandes. Par exemple, exécutez
DBSIZEpour obtenir le nombre de clés dans la base de données actuelle. Pour obtenir la liste complète des commandes prises en charge, consultez la rubrique Présentation des commandes.
Dépannage
ERR invalid password. après une connexion réussie précédente
DMS enregistre les identifiants après la première connexion réussie. Cette erreur apparaît lorsque le mot de passe du compte a changé depuis lors. Dans la liste Database Instance de DMS, faites un clic droit sur l'instance et sélectionnez Edit Instance. Mettez à jour le champ Database Password avec le nouveau mot de passe et réessayez.
java.net.SocketTimeoutException: Read timed out TraceId
Lorsque vous vous connectez à l'aide de l'ID de l'instance, DMS se connecte au endpoint VPC par défaut sur le port 6379. Cette erreur se produit si le endpoint ou le port a changé. Dans la liste Database Instance, faites un clic droit sur l'instance et sélectionnez Edit Instance. Définissez l'option Registration Method sur Connection String Address, saisissez le endpoint mis à jour et réessayez.