Version 7.2.3 - Prise en charge du serveur MCP et améliorations de l’édition de données
Published: 2026-07-21 | Stela Augustínová
Nous sommes heureux d’annoncer la version 7.2.3 de DbGate. Cette version apporte une prise en charge intégrée du serveur MCP à l’édition Community de DbGate exécutée dans Docker, étend MCP avec des fonctionnalités avancées et des autorisations granulaires dans Team Premium, et inclut plusieurs améliorations pratiques pour le travail avec les données et les dialectes SQL.
Connecter des assistants IA avec le serveur MCP de DbGate
L’édition Community de DbGate exécutée dans Docker inclut désormais un serveur MCP (Model Context Protocol) en lecture seule. MCP fournit un moyen standard pour que des assistants IA et des outils de développement compatibles se connectent à DbGate et travaillent avec les informations de base de données via une interface contrôlée.
L’accès en lecture seule est un paramètre par défaut utile pour l’exploration et le diagnostic des bases de données. Il permet aux utilisateurs de bénéficier de flux de travail assistés par IA tout en empêchant le client connecté de modifier les données.
Fonctionnalités MCP avancées dans Team Premium
DbGate Team Premium étend le serveur MCP avec des fonctionnalités plus avancées pour les équipes qui ont besoin d’une intégration plus poussée. Celles-ci incluent l’exécution de requêtes, la modification de données et un contrôle d’accès granulaire.
Les administrateurs peuvent contrôler quelles ressources sont disponibles via MCP au lieu d’exposer automatiquement chaque connexion configurée. Il devient ainsi possible de fournir un accès à portée limitée pour différents utilisateurs, rôles et flux de travail assistés par IA.
Ensemble, les implémentations Community basée sur Docker et Team Premium offrent une voie de mise à niveau pratique : commencer avec un accès MCP en lecture seule, puis activer les opérations avancées et des autorisations plus détaillées là où elles sont nécessaires.
Encodage des caractères pour les valeurs binaires
L’éditeur de valeurs de cellule permet désormais aux utilisateurs de sélectionner l’encodage de caractères utilisé lors du décodage des données binaires.
Les colonnes binaires contiennent parfois du texte stocké dans un encodage qui ne peut pas être détecté de manière fiable. Le fait de pouvoir choisir explicitement l’encodage facilite l’inspection de ces valeurs et empêche l’affichage de texte valide sous forme de caractères illisibles.
Les actions de filtre de DataGrid restent disponibles
Les boutons d’action de filtre sont désormais accessibles même lorsque le filtre actif ne renvoie aucune ligne.
Auparavant, un résultat vide pouvait également masquer les contrôles nécessaires pour ajuster ou effacer le filtre. Les actions restent maintenant disponibles, ce qui facilite la récupération après l’application d’un filtre trop restrictif sans quitter la vue actuelle.
Améliorations du dialecte SQL et des types de données
Cette version inclut également plusieurs améliorations pour les utilisateurs travaillant avec différents moteurs de base de données :
- Les types de données SQL Server sont convertis plus précisément lors de la cible MySQL.
decimalest désormais disponible comme option de type de données pour le dialecte PostgreSQL.- L’autocomplétion MySQL fonctionne désormais correctement pour les requêtes contenant des clauses
PARTITION.
Ces changements améliorent à la fois la conversion de schémas et l’édition SQL au quotidien, en particulier dans les environnements qui utilisent plusieurs systèmes de bases de données.
Journal des modifications complet
7.2.3
- AJOUT : Prise en charge du serveur MCP en lecture seule (Community, Docker)
- AJOUT : Fonctionnalités avancées du serveur MCP, y compris l’exécution de requêtes, la modification de données et un contrôle d’accès granulaire (Team Premium)
- CORRIGÉ : Boutons d’action de filtre non accessibles lorsque aucune ligne ne correspond au filtre actif
- AJOUT : Sélection de l’encodage des caractères pour le décodage des valeurs de cellules binaires
- AJOUT : Amélioration de la conversion des types de données de SQL Server vers MySQL
- AJOUT : Decimal comme option de type de données pour le dialecte PostgreSQL #1490
- CORRIGÉ : Autocomplétion MySQL pour les requêtes contenant des clauses PARTITION #1500