.IB

IB Datei

InterBase Database File
Frage stellen
SCHNELLE ANTWORT

Eine IB-Datei ist eine relationale InterBase-Datenbankdatei, die von Embarcadero Technologies (ehemals Borland) entwickelt wurde. Sie enthält eine vollständige Datenbank - Tabellen, Indizes, gespeicherte Prozeduren und Daten - in einer einzigen Binärdatei. Sie kann mit InterBase, IBExpert oder FlameRobin geöffnet werden; die Datei selbst kann keinen Code ausführen und ist sicher zu öffnen, kann jedoch sensible Daten enthalten.

Entwickler: Embarcadero Technologies (originally Borland) Kategorie: Datenbanken MIME: application/octet-stream
VERFÜGBAR AUF Windows Linux Android
Verwandt: .DB · .DBF · .ACCDB · .SQL

Auf dieser Seite

19k+ Erweiterungen indexiert
Zuletzt geprüft Jul 16, 2026

Nicht sicher, was Ihre Datei ist?

Legen Sie eine beliebige Datei in unseren Identifikator - wir lesen nur die ersten Bytes, um das Format zu benennen.

Datei identifizieren

Was ist das IB-Dateiformat?

.ib ist die Dateiendung für Datenbanken von Embarcadero InterBase, einem kommerziellen relationalen Datenbankmanagementsystem, dessen Ursprünge bis ins Jahr 1984 zurückreichen. Ursprünglich von Groton Database Systems entwickelt, wurde InterBase 1991 von Borland und später 2008 von Embarcadero Technologies übernommen.

Eine .ib-Datei ist eine binäre, seitenbasierte Datenbank, die im proprietären On-Disk-Structure-Format (ODS) von InterBase gespeichert ist. Die Datei ist in Seiten fester Größe unterteilt - 1.024, 2.048, 4.096, 8.192 oder 16.384 Bytes -, die zum Zeitpunkt der Datenbankerstellung festgelegt werden. Seite 0 ist die Header-Seite, die die ODS-Hauptversion, die Seitengröße und den aktuellen Transaktionsstatus aufzeichnet; nachfolgende Seiten enthalten Daten, Indizes, BLOBs und Zeigerketten. ODS 17 entspricht InterBase 2020.

InterBase teilt sein grundlegendes ODS-Seitenlayout mit Firebird, dem Open-Source-Fork, der im Jahr 2000 aus dem Quellcode von InterBase 6 hervorging. Die beiden weichen strukturell ab ODS 12 voneinander ab. Ältere InterBase-Datenbanken verwendeten die Dateiendung .gdb; .ib ist die aktuelle Konvention, obwohl die Engine diese nicht erzwingt.

Eine optionale Verschlüsselung auf Datenbankebene ist ab InterBase 2009 als lizenziertes Add-on verfügbar. Die Varianten InterBase ToGo und IBLite unterstützen den eingebetteten Einsatz auf Android und anderen Plattformen. Sicherungsdateien verwenden die Dateiendung .ibk.

Sicherheit

RISIKO: LOW

IB-Datenbankdateien sind passive Datencontainer; sie können keinen Code auf dem Host-Betriebssystem ausführen. Ein Risiko besteht in der Offenlegung von Daten, wenn die Datei ungeschützt geteilt wird - die Verschlüsselung ab InterBase 2009+ hilft hierbei. Sicherungsdateien (.ibk) unterliegen der gleichen Datensensibilität.

Formatdetails

kurz gefasst
VOLLSTÄNDIGER NAMEInterBase Database Filealias Borland InterBase Database, Embarcadero InterBase Database
ENTWICKLEREmbarcadero Technologies (originally Borland)seit 1984 (InterBase 1.0 by Groton Database Systems)
KATEGORIEDatenbanken
MIME TYPEapplication/octet-stream
TYPProprietäre relationale Datenbank-Binärdatei
Diese Erweiterung wird auch verwendet von…
  • Firebird-Datenbankdatei - Firebird (Open-Source-Fork von InterBase) verwendet konventionell .fdb, kann aber .ib verwenden; teilt das gleiche ODS-Seitenformat bis ODS 11.

Programme zum Öffnen von IB-Dateien

Windows3 apps
InterBase Kostenpflichtig Verbindung über IBConsole oder isql-Kommandozeile; geben Sie den .ib-Dateipfad als Datenbanknamen an.
IBExpert Freemium Datenbank registrieren → auf .ib-Datei verweisen; vollständige grafische Benutzeroberfläche für Abfragen, Administration und Schema.
FlameRobin Open Source Datei → Vorhandene Datenbank registrieren; funktioniert mit InterBase-kompatiblen Datenbanken.
Linux1 app
InterBase (Linux edition) Kostenpflichtig InterBase-Server installieren; Verbindung mit isql oder IBConsole herstellen.
Android1 app
InterBase ToGo / IBLite Kostenpflichtig Betten Sie IBLite in Ihre App ein, um direkt auf dem Gerät auf die .ib-Datenbankdatei zuzugreifen.

Technische Details

technische Spezifikation
Byte-ReihenfolgeHauptsächlich Little-Endian; einige Metadatenfelder in älteren ODS-Versionen Big-Endian
Unterstützte Seitengrößen1024, 2048, 4096, 8192 oder 16384 Bytes pro Seite (festgelegt bei Datenbankerstellung)
Speicherort der ODS-VersionHeader-Seite (Seite 0) bei Offset 0x12-0x13
ODS-VersionszuordnungODS 10 = IB 6 / FB 1.0; ODS 11 = FB 2.x; ODS 12 = FB 3.0; ODS 17 = InterBase 2020
Inhalt der Header-SeiteSeite 0: ODS-Version, Seitengröße, Transaktionsstatus, Belegungs-Bitmaps
SeitentypenHeader-, Daten-, Index- (B-Baum), Blob-, Zeiger-, Transaktionsinventar-Seiten
VerschlüsselungOptionale AES-Datenbankverschlüsselung (InterBase 2009+, lizenziertes Add-on)
Unterstützung mehrerer DateienPrimäre .ib-Datei plus sekundäre Erweiterungsdateien für Datenbanken, die Einzeldateigrenzen überschreiten
Integrität auf SeitenebeneOptionale CRC-Prüfsumme über hdr_flags; ACID-Konformität durch Transaktionsjournal erzwungen
Veraltete Dateiendung.gdb war die übliche Endung in älteren InterBase-Versionen
Mobile/Eingebettete VarianteInterBase ToGo / IBLite - eingebetteter Einsatz für Android- und IoT-Plattformen
Kompatibilität mit Firebird-ForkTeilt das ODS-Layout bis ODS 11; weicht ab ODS 12 strukturell ab
Dateiendung für Sicherungen.ibk (InterBase-Datenbanksicherungsdateien)
Veröffentlicht1984 (InterBase 1.0 by Groton Database Systems)
Neueste VersionInterBase 2020 Update 7 (ODS 17)
Spezifikationdocwiki.embarcadero.com

IB-Konvertierungen

Community Q&A

von Nutzern gefragt
Schnelle Frage stellen
Holen Sie sich Hilfe von Menschen, die mit IB-Dateien arbeiten. Seien Sie konkret - geben Sie Ihr System und die Softwareversion an.
Kein Konto erforderlich · Antworten meist innerhalb eines Tages

Noch keine Fragen - stellen Sie die erste Frage zu IB-Dateien.

Häufig gestellte Fragen

Was ist eine IB-Datei?
Eine relationale InterBase-Datenbankdatei. Sie speichert eine vollständige Datenbank (Tabellen, Indizes, gespeicherte Prozeduren, Daten) in einer einzigen Binärdatei.
Wie öffne ich eine IB-Datei?
Sie benötigen InterBase (Embarcadero) oder ein kompatibles Tool wie IBExpert oder FlameRobin. Verweisen Sie bei der Datenbankverbindung auf den Pfad der .ib-Datei.
Ist InterBase dasselbe wie Firebird?
Nein, aber sie teilen eine gemeinsame Geschichte. Firebird ist ein Open-Source-Fork, der im Jahr 2000 aus dem Quellcode von InterBase 6 erstellt wurde; sie entwickelten sich im On-Disk-Format nach ODS 11 auseinander. Firebird verwendet .fdb; InterBase verwendet .ib.
Kann ich eine IB-Datei mit SQL Server oder MySQL öffnen?
Nicht direkt. Sie müssen die Daten aus InterBase über ODBC oder Migrations-Tools exportieren und dann in die Zieldatenbank importieren.
Was ist der Unterschied zwischen den Dateiendungen .ib und .gdb?
.gdb war die übliche Endung in der Ära von Borland InterBase 5/6. Embarcadero hat .ib als Standard eingeführt. Beide enthalten dasselbe ODS-Format.

Quellen

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

Weiter entdecken

in der Datenbank

Top-Erweiterungen dieser Woche

1.AQQAQQ Instant Messenger File
2.BCBitComet Incomplete Download File
3.PARTPartial Download File
4.CRDOWNLOADChrome Partial Download File
5.EXEWindows Executable (Portable Executable)
6.BINCD/DVD Disc Image (BIN/CUE)
7.MDMarkdown Document
8.AVIFAV1 Image File Format (AVIF)
9.NOMEDIAAndroid No-Media Marker File
10.RPMSGRestricted Permission Message

Verwandte Erweiterungen

.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

Kostenlose Datei-Tools

Ein Browser-Dateiidentifikator und Bildkonverter - alles läuft auf Ihrem Gerät.

Toolbox öffnen

Dateierweiterungen A-Z durchsuchen