Gestionnaire de bases de données · se prononce « daïvaïne »

Toutes vos bases de données, réunies dans une seule app.

DBine se connecte à 130+ moteurs et services depuis une seule application de bureau : SQL Server, PostgreSQL, Oracle, MongoDB, Snowflake, Redis et bien d'autres. Interrogez, concevez, comparez, migrez et surveillez, sans changer d'outil.

Pour Windows, macOS (Apple Silicon et Intel) et Linux.

Retrouvez-nous surProduct HuntDevHuntAlternativeToSaaSHub

Icône de DBine : un verre rempli de données
En 40 secondes

DBine en mouvement.

DBine
Moteurs

Un seul endroit pour toutes vos bases.

Relationnelles, analytiques, documents, clé-valeur, graphes, séries temporelles et recherche. Chaque moteur a son propre driver, avec son dialecte, ses types et ses objets.

130+moteurs et services pris en charge, sans installer de client éditeur pour que l'app démarre.
55 relationnelles38 analytiques et data warehouses6 documents5 clé-valeur4 colonnes larges4 graphes10 séries temporelles5 recherche4 streaming
Voir les 130+ moteurs →
Profiler

Voyez en direct ce qui arrive à votre base.

Un clic droit sur une base, et vous voyez chaque requête que n'importe quelle application exécute sur elle, à la manière du Profiler de SQL Server. Et pas seulement sur SQL Server.

  • Tout le contexte : heure, durée, texte, utilisateur, client, lignes et erreur.
  • Repérez ce qui est lent : filtrez, triez et ouvrez n'importe quelle requête dans l'éditeur.
  • Tout est remis en l'état : si le moteur doit activer quelque chose pour la capture, DBine l'active puis le restaure à la fin.
  • Sans risque en production : sur les connexions en lecture seule, rien n'est modifié sur le serveur.
Exemple du Profiler avec des requêtes qui arrivent en direct
Comparer des schémas

Deux bases, côte à côte. Les différences, en un clic.

Comparez le développement à la production, ou une base SQL Server à une base PostgreSQL. DBine vous montre ce qui a changé et génère le script pour les aligner.

  • Tout le schéma : tables, colonnes, index, clés, vues, procédures, fonctions et triggers.
  • Vous décidez de ce qui passe : avec les flèches, vous reportez chaque modification d'un côté à l'autre, avec annulation.
  • Un script dans le bon ordre, avec des avertissements quand une opération risque de perdre des données ou d'échouer.
Exemple de comparaison de schémas
Monitor

Le pouls de votre serveur, toujours sous les yeux.

CPU, mémoire, sessions et activité du serveur en temps réel, d'un clic droit sur la connexion. Repérez un pic avant qu'on vous appelle.

Exemple du moniteur de serveur
Assistant IA

Une IA qui écrit. Vous exécutez.

Un chat à côté de l'éditeur qui écrit des requêtes, explique ou corrige celle de l'éditeur et répond à vos questions sur la structure de la base.

  • N'exécute jamais rien : son code est ajouté à la requête et c'est vous qui décidez.
  • N'envoie jamais de lignes de données : seulement le moteur, la structure et l'éditeur.
  • Utilise un modèle local intégré, Ollama, LM Studio, Claude Code ou Codex.
Assistant IA: Une IA qui écrit. Vous exécutez.
Serveur MCP

Vos assistants IA, dans les limites que vous fixez.

DBine fait office de serveur MCP local : Claude Code, Codex, Cursor, Claude Desktop, VS Code ou Windsurf travaillent avec vos connexions tant que DBine est ouvert, sur n'importe quel moteur. C'est vous qui décidez jusqu'où va chaque connexion.

  • Quatre niveaux par connexion : rien, la structure seule, lecture ou écriture. Par défaut, la structure seule.
  • Les connexions étiquetées prod et celles en lecture seule ne dépassent jamais la lecture.
  • Chaque écriture demande votre approbation (ou vous approuvez toutes celles d'un client) et affiche le code exact ; sans réponse sous deux minutes, elle est refusée.
  • Un jeton révocable par client, et le serveur n'écoute que sur cette machine. Un journal local affiche chaque appel, sans mots de passe ni secrets.
Serveur MCP: Vos assistants IA, dans les limites que vous fixez.
Et aussi

Tout ce dont un DBA a besoin. Rien de superflu.

Migration

Migrez vers un autre moteur

Convertit tables, types, clés et index d'un moteur à l'autre, avec un rapport détaillant chaque changement et le script prêt pour la cible.

Comparaison de données

Alignez deux tables ligne par ligne

Comparez les lignes de deux tables, même sur un autre serveur ou un autre moteur, choisissez de quel côté va chaque différence et relisez le script avant de l'exécuter.

Importation

Apportez vos connexions

Importez vos connexions depuis DBeaver, DbGate, DataGrip, Azure Data Studio ou SSMS en une minute. Mots de passe compris.

Assistant IA

L'IA écrit, vous décidez

Écrit, explique et corrige vos requêtes. N'exécute jamais rien et ne voit jamais vos données. Fonctionne avec un modèle local, Ollama, LM Studio, Claude Code ou Codex.

MCP

Vos assistants IA, avec des limites

Claude Code, Codex, Cursor et d'autres travaillent avec vos connexions via MCP, avec le niveau d'accès que vous choisissez pour chaque connexion et votre approbation pour chaque écriture.

Synchronisation

Votre environnement sur n'importe quelle machine

Connexions, requêtes et préférences synchronisées avec un chiffrement de bout en bout, dans votre propre Google Drive, OneDrive ou dossier.

Performances

Plans d'exécution visuels

Des plans graphiques, estimés ou réels, pour trouver où passe le temps.

Conception

Diagramme ER et concepteur

Des diagrammes qui tiennent des centaines de tables, un concepteur de tables adapté à chaque moteur et un générateur de scripts de restauration.

Organisation

Les requêtes dans chaque base

Chaque base conserve ses requêtes, enregistrées automatiquement pendant que vous écrivez. Fini les onglets orphelins et les fichiers égarés.

Bibliothèque

Vos scripts de DBA, à portée de main

Enregistrez vos scripts par moteur, avec des paramètres qui se remplissent à partir des tables de la base active.

Données

Exportez et importez sans limites

CSV, Excel, JSON, SQL, XML et plus encore. L'export exécute la requête complète en streaming, pas seulement ce qui est affiché.

SSH

Les réseaux privés à portée de main

Atteignez des bases dans des réseaux privés via SSH et des bastions, avec vérification d'empreinte et mots de passe dans le trousseau du système.

Voir toutes les fonctionnalités →
Confidentialité

Vos données sont à vous. Point final.

Mots de passe dans le trousseau du système

Keychain, Credential Manager ou Secret Service. Jamais dans des fichiers ni dans les logs.

Chiffrement de bout en bout

La synchronisation utilise votre phrase secrète et reste dans votre compte. AddLayer n'a aucun serveur pour cela et ne voit jamais vos données.

Une vraie lecture seule

Marquez une connexion en lecture seule et DBine bloque tout ce qui n'est pas de la lecture. Idéal pour la production.

Questions

Questions fréquentes.

Qu'est-ce que DBine ?

DBine est un gestionnaire de bases de données de bureau, gratuit, pour Windows, macOS et Linux. Il se connecte à 130+ moteurs et services, de SQL Server, PostgreSQL, MySQL et Oracle à MongoDB, Redis, Snowflake et Elasticsearch, avec le même explorateur, le même éditeur et les mêmes outils partout.

DBine est-il gratuit ?

Oui. DBine est gratuit, avec toutes les fonctionnalités incluses, et il le restera. S'il vous est utile, vous pouvez soutenir le projet librement via GitHub Sponsors.

Quelles bases de données DBine prend-il en charge ?

130+ moteurs et services : relationnels, analytiques, documents, clé-valeur, graphes, séries temporelles, recherche et streaming. Chacun a son propre driver, inutile donc d'installer les clients de l'éditeur. Voir la liste complète.

Que propose DBine en plus des requêtes ?

En plus du travail quotidien (requêtes, édition, export), il inclut un profiler en direct, un moniteur du serveur, la comparaison de schémas et de données, la migration entre moteurs et les sauvegardes, le tout dans la même application. Il fonctionne nativement sur Windows, macOS et Linux. Voir toutes les fonctionnalités.

Mes données ou mes mots de passe quittent-ils mon ordinateur ?

Non. Les connexions, requêtes et résultats restent sur votre appareil, les mots de passe vont dans le trousseau du système et DBine se connecte directement à vos serveurs. Les données d'utilisation anonymes n'incluent jamais de serveurs, de requêtes ni de résultats, et vous pouvez les désactiver à tout moment.

Puis-je reprendre mes connexions d'un autre outil ?

Oui. DBine importe les connexions de DBeaver, DbGate, DataGrip, Azure Data Studio et SSMS, et enregistre les mots de passe dans le trousseau du système.

Télécharger

Essayez DBine dès aujourd'hui.

Installez-le en quelques minutes, importez vos connexions depuis l'outil que vous utilisez aujourd'hui et travaillez sur toutes vos bases depuis un seul endroit.

Windowsx64.exe

Flatpak : installez-le avec flatpak install --user dbine-1.4.1-x86_64.flatpak ; pour le mettre à jour, installez le fichier plus récent.

App Android : elle s’associe à DBine sur votre ordinateur ; la première fois, elle demande d’autoriser l’installation d’apps depuis votre navigateur.

DBine est gratuit et le restera. S'il vous est utile, vous pouvez soutenir le projet du montant de votre choix, une fois ou chaque mois. Le code est sur GitHub.

Ou installez-le depuis le terminal

brew install --cask addlayer-io/tap/dbine

Avec Homebrew, depuis le tap d'AddLayer.

winget install AddLayer.DBine

Avec winget, inclus dans Windows 10 et 11. Il peut installer une version antérieure ; DBine se met ensuite à jour tout seul vers la dernière.