.IB

Fichier IB

InterBase Database File
Poser une question
RÉPONSE RAPIDE

Un fichier IB est un fichier de base de données relationnelle InterBase créé par Embarcadero Technologies (anciennement Borland). Il contient une base de données complète - tables, index, procédures stockées et données - dans un seul fichier binaire. Ouvrez-le avec InterBase, IBExpert ou FlameRobin ; le fichier lui-même ne peut pas exécuter de code et peut être ouvert en toute sécurité, mais il peut contenir des données sensibles.

Développeur : Embarcadero Technologies (originally Borland) Catégorie : Fichiers de base de données MIME: application/octet-stream
S'OUVRE SUR Windows Linux Android
Lié : .DB · .DBF · .ACCDB · .SQL

Sur cette page

19k+ extensions indexées
Dernière révision le Jul 16, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier IB ?

.ib est l'extension de fichier de base de données pour Embarcadero InterBase, un système de gestion de base de données relationnelle commercial dont les origines remontent à 1984. Développé à l'origine par Groton Database Systems, InterBase a été acquis par Borland en 1991, puis par Embarcadero Technologies en 2008.

Un fichier .ib est une base de données binaire structurée en pages, stockée au format propriétaire On-Disk-Structure (ODS) d'InterBase. Le fichier est divisé en pages de taille fixe - 1 024, 2 048, 4 096, 8 192 ou 16 384 octets - choisie lors de la création de la base de données. La page 0 est la page d'en-tête, enregistrant la version majeure de l'ODS, la taille de la page et l'état actuel de la transaction ; les pages suivantes contiennent les données, les index, les BLOB et les chaînes de pointeurs. L'ODS 17 correspond à InterBase 2020.

InterBase partage sa structure de page ODS fondamentale avec Firebird, le fork open-source publié en 2000 à partir du code source d'InterBase 6. Les deux divergent structurellement à partir de l'ODS 12. Les bases de données InterBase plus anciennes utilisaient l'extension .gdb ; .ib est la convention actuelle, bien que le moteur ne l'impose pas.

Le chiffrement optionnel au niveau de la base de données est disponible depuis InterBase 2009 en tant que module complémentaire sous licence. Les variantes InterBase ToGo et IBLite prennent en charge le déploiement embarqué sur Android et d'autres plateformes. Les fichiers de sauvegarde utilisent l'extension .ibk.

Sécurité et sûreté

RISQUE : LOW

Les fichiers de base de données IB sont des conteneurs de données passifs ; ils ne peuvent pas exécuter de code sur le système hôte. Le risque réside dans l'exposition des données si le fichier est partagé sans protection - le chiffrement d'InterBase 2009+ aide à prévenir cela. Les fichiers de sauvegarde (.ibk) présentent la même sensibilité des données.

Détails du format

en bref
NOM COMPLETInterBase Database Filealias Borland InterBase Database, Embarcadero InterBase Database
DÉVELOPPEUREmbarcadero Technologies (originally Borland)depuis 1984 (InterBase 1.0 by Groton Database Systems)
TYPE MIMEapplication/octet-stream
TYPEBinaire de base de données relationnelle propriétaire
Cette extension est également utilisée par…
  • Fichier de base de données Firebird - Firebird (fork open-source d'InterBase) utilise .fdb par convention mais peut utiliser .ib ; partage le même format de page ODS jusqu'à l'ODS 11.

Programmes qui ouvrent les fichiers IB

Windows3 apps
InterBase Payant Connectez-vous via IBConsole ou la ligne de commande isql ; spécifiez le chemin du fichier .ib comme nom de base de données.
IBExpert Freemium Enregistrez la base de données → pointez vers le fichier .ib ; interface graphique complète pour les requêtes, l'administration et le schéma.
FlameRobin Open-source Fichier → Enregistrer une base de données existante ; fonctionne avec les bases de données compatibles InterBase.
Linux1 app
InterBase (Linux edition) Payant Installez le serveur InterBase ; connectez-vous avec isql ou IBConsole.
Android1 app
InterBase ToGo / IBLite Payant Intégrez IBLite dans votre application pour accéder directement au fichier de base de données .ib sur l'appareil.

Détails techniques

spécifications approfondies
Ordre des octetsPrincipalement little-endian ; certains champs de métadonnées sont en big-endian dans les anciennes versions d'ODS
Tailles de page prises en charge1024, 2048, 4096, 8192 ou 16384 octets par page (fixé à la création de la base de données)
Emplacement de la version ODSPage d'en-tête (page 0) à l'offset 0x12-0x13
Correspondance des versions ODSODS 10 = IB 6 / FB 1.0 ; ODS 11 = FB 2.x ; ODS 12 = FB 3.0 ; ODS 17 = InterBase 2020
Contenu de la page d'en-têtePage 0 : version ODS, taille de page, état de transaction, bitmaps d'allocation
Types de pagesEn-tête, données, index (B-tree), blob, pointeur, pages d'inventaire de transactions
ChiffrementChiffrement de base de données AES optionnel (InterBase 2009+, module sous licence)
Prise en charge multi-fichiersFichier .ib principal plus fichiers d'extension secondaires pour les bases de données dépassant les limites d'un fichier unique
Intégrité au niveau de la pageSomme de contrôle CRC optionnelle via hdr_flags ; conformité ACID appliquée via le journal des transactions
Extension héritée.gdb était l'extension courante dans les anciennes versions d'InterBase
Variante mobile/embarquéeInterBase ToGo / IBLite - déploiement embarqué pour les plateformes Android et IoT
Compatibilité avec le fork FirebirdPartage la structure ODS jusqu'à l'ODS 11 ; diverge structurellement à partir de l'ODS 12
Extension de fichier de sauvegarde.ibk (fichiers de sauvegarde de base de données InterBase)
Publié1984 (InterBase 1.0 by Groton Database Systems)
Dernière versionInterBase 2020 Update 7 (ODS 17)
Spécificationdocwiki.embarcadero.com

Conversions IB

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers IB. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers IB.

Foire aux questions

Qu'est-ce qu'un fichier IB ?
Un fichier de base de données relationnelle InterBase. Il stocke une base de données complète (tables, index, procédures stockées, données) dans un seul fichier binaire.
Comment ouvrir un fichier IB ?
Vous avez besoin d'InterBase (Embarcadero) ou d'un outil compatible comme IBExpert ou FlameRobin. Pointez la connexion à la base de données vers le chemin du fichier .ib.
InterBase est-il identique à Firebird ?
Non, mais ils partagent une histoire commune. Firebird est un fork open-source créé à partir du code source d'InterBase 6 en 2000 ; ils ont divergé au niveau du format sur disque après l'ODS 11. Firebird utilise .fdb ; InterBase utilise .ib.
Puis-je ouvrir un fichier IB avec SQL Server ou MySQL ?
Pas directement. Vous devez exporter les données d'InterBase via ODBC ou des outils de migration, puis les importer dans la base de données cible.
Quelle est la différence entre les extensions .ib et .gdb ?
.gdb était l'extension courante à l'époque de Borland InterBase 5/6. Embarcadero a standardisé sur .ib. Les deux contiennent le même format ODS.

Références

1Embarcadero InterBase product pagewww.embarcadero.com
2InterBase 2020 - Creating Databasesdocwiki.embarcadero.com

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.DATProgram Data File (generic)
4.EXEWindows Executable (Portable Executable)
5.RPMSGRestricted Permission Message
6.JPGJPEG Image
7.PARTPartial Download File
8.ICSiCalendar data file
9.BINCD/DVD Disc Image (BIN/CUE)
10.DLLDynamic Link Library

Extensions liées

.DBSQLite Database File
.DBFDatabase File (dBASE / xBase table)
.ACCDBMicrosoft Access Database (2007+)
.SQLSQL Script (Structured Query Language source / database dump)
.MDBMicrosoft Access Database (97-2003, Jet engine)
.FDBFirebird Database

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z