FDB SQL
Conversion de fichier

Convertir FDB en SQL

RÉPONSE RAPIDE
Est-il possible de convertir FDB en SQL ?
Oui - FDB se convertit en SQL.

DBeaver (gratuit) et IBExpert (édition personnelle gratuite) exportent tous deux le schéma et les données Firebird sous forme d'instructions SQL via une interface graphique, mais vous devez d'abord avoir installé le moteur Firebird. Le résultat est un fichier texte contenant des instructions CREATE TABLE et INSERT qui peuvent être chargées dans un autre moteur de base de données.

Aussi vers SQL : MYD · IBD · GBK

Sur cette page

Testé sur macOS, Windows et Linux
Dernière vérification le Oct 2026

Plus de convertisseurs gratuits

HEIC, PNG, WEBP, MP3 et plus - chaque outil ici est gratuit.

Ouvrir la boîte à outils

Pourquoi convertir FDB en SQL ?

Les raisons principales sont la migration et la sauvegarde : déplacer des données vers un système de base de données différent tel que PostgreSQL, MySQL ou SQLite, ou archiver le schéma et les données dans un format portable et lisible. Un vidage SQL est un texte indépendant du moteur que tout administrateur de base de données peut inspecter, modifier et rejouer.

Comment convertir FDB en SQL

DBeaver FREE

Connectez-vous au .fdb dans DBeaver, faites un clic droit sur la base de données ou une table, et choisissez Outils > Dump Database ou Exporter les données au format SQL INSERT pour générer un fichier .sql.

IBExpert FREE

Enregistrez le .fdb dans IBExpert et utilisez Outils > Database Extract pour scripter le DDL du schéma, puis Outils > Data Pump pour générer les instructions INSERT pour les données.

À propos de ces formats

Qualité et points de vigilance

  • DBeaver génère du SQL ANSI dans la mesure du possible, mais la syntaxe spécifique à Firebird telle que les sous-types BLOB, les générateurs et les déclencheurs peut nécessiter un ajustement avant le chargement dans un autre moteur de base de données.
  • L'outil Database Extract d'IBExpert exporte le schéma (DDL) mais pas les données par défaut ; utilisez son Data Pump séparément si vous avez besoin à la fois du schéma et des instructions INSERT.
  • Le moteur Firebird doit être installé avant que tout client puisse lire le .fdb ; une discordance de version ODS entre le moteur et le fichier produira une erreur.

Foire aux questions

Le vidage SQL fonctionnera-t-il directement dans MySQL ou PostgreSQL ?
Pas sans modifications - Firebird utilise une syntaxe propriétaire ; les types de données et les définitions d'objets devront être ajustés avant d'exécuter le vidage dans un autre moteur.
DBeaver exporte-t-il à la fois le schéma et les données ?
Oui - utilisez Dump Database pour le schéma et les données, ou Exporter les données avec le format SQL INSERT pour les tables individuelles.
De quels identifiants ai-je besoin pour me connecter au `.fdb` ?
Le nom d'utilisateur Firebird par défaut est SYSDBA et le mot de passe est masterkey, mais ceux-ci peuvent avoir été modifiés par l'administrateur de la base de données.