.IB

IB-bestand

InterBase Database File
Stel een vraag
SNEL ANTWOORD

Een IB-bestand is een relationeel databasebestand van InterBase, gemaakt door Embarcadero Technologies (voorheen Borland). Het bevat een volledige database - tabellen, indexen, opgeslagen procedures en gegevens - in één enkel binair bestand. Open het met InterBase, IBExpert of FlameRobin; het bestand zelf kan geen code uitvoeren en is veilig om te openen, maar kan gevoelige gegevens bevatten.

Ontwikkelaar: Embarcadero Technologies (originally Borland) Categorie: Databasebestanden MIME: application/octet-stream
OPENT OP Windows Linux Android
Gerelateerd: .DB · .DBF · .ACCDB · .SQL

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Jul 16, 2026

Niet zeker wat uw bestand is?

Sleep een bestand naar onze identificatietool - we lezen alleen de eerste bytes om het formaat te benoemen.

Identificeer een bestand

Wat is het IB-bestandsformaat?

.ib is de bestandsextensie voor de database van Embarcadero InterBase, een commercieel relationeel databasemanagementsysteem waarvan de oorsprong teruggaat tot 1984. Oorspronkelijk ontwikkeld door Groton Database Systems, werd InterBase in 1991 overgenomen door Borland en later in 2008 door Embarcadero Technologies.

Een .ib-bestand is een binaire, op pagina's gebaseerde database die is opgeslagen in het eigen On-Disk-Structure (ODS) formaat van InterBase. Het bestand is verdeeld in pagina's van vaste grootte - 1.024, 2.048, 4.096, 8.192 of 16.384 bytes - gekozen op het moment dat de database wordt aangemaakt. Pagina 0 is de headerpagina, waarop de ODS-hoofdversie, de paginagrootte en de huidige transactiestatus worden vastgelegd; volgende pagina's bevatten gegevens, indexen, BLOB's en pointer-ketens. ODS 17 komt overeen met InterBase 2020.

InterBase deelt zijn fundamentele ODS-paginalay-out met Firebird, de open-source fork die in 2000 werd uitgebracht op basis van de broncode van InterBase 6. De twee wijken structureel van elkaar af vanaf ODS 12. Oudere InterBase-databases gebruikten de extensie .gdb; .ib is de huidige conventie, hoewel de engine dit niet afdwingt.

Optionele versleuteling op databaseniveau is beschikbaar vanaf InterBase 2009 als een gelicentieerde add-on. InterBase ToGo- en IBLite-varianten ondersteunen embedded implementatie op Android en andere platforms. Reservekopiebestanden gebruiken de extensie .ibk.

Beveiliging & veiligheid

RISICO: LOW

IB-databasebestanden zijn passieve gegevenscontainers; ze kunnen geen code uitvoeren op het host-besturingssysteem. Het risico is blootstelling van gegevens als het bestand onbeschermd wordt gedeeld - versleuteling in InterBase 2009+ helpt hierbij. Reservekopiebestanden (.ibk) dragen dezelfde gegevensgevoeligheid.

Formaatdetails

in een notendop
VOLLEDIGE NAAMInterBase Database Fileook bekend als Borland InterBase Database, Embarcadero InterBase Database
ONTWIKKELAAREmbarcadero Technologies (originally Borland)sinds 1984 (InterBase 1.0 by Groton Database Systems)
MIME-TYPEapplication/octet-stream
TYPEEigen relationele database binair formaat
Deze extensie wordt ook gebruikt door…
  • Firebird Databasebestand - Firebird (open-source InterBase-fork) gebruikt volgens conventie .fdb maar kan .ib gebruiken; deelt hetzelfde ODS-paginaformaat tot ODS 11.

Programma's die IB-bestanden openen

Windows3 apps
InterBase Betaald Maak verbinding via IBConsole of de isql-opdrachtregel; geef het pad naar het .ib-bestand op als databasenaam.
IBExpert Freemium Registreer database → verwijs naar .ib-bestand; volledige GUI voor query's, beheer en schema's.
FlameRobin Open-source Bestand → Register Existing Database; werkt met InterBase-compatibele databases.
Linux1 app
InterBase (Linux edition) Betaald Installeer de InterBase-server; maak verbinding met isql of IBConsole.
Android1 app
InterBase ToGo / IBLite Betaald Integreer IBLite in uw app om rechtstreeks op het apparaat toegang te krijgen tot het .ib-databasebestand.

Technische details

diepe specificaties
Byte-volgordeVoornamelijk little-endian; sommige metadatavelden big-endian in oudere ODS-versies
Ondersteunde paginagrootten1024, 2048, 4096, 8192 of 16384 bytes per pagina (vastgelegd bij aanmaak database)
Locatie ODS-versieHeaderpagina (pagina 0) op offset 0x12-0x13
ODS-versie mappingODS 10 = IB 6 / FB 1.0; ODS 11 = FB 2.x; ODS 12 = FB 3.0; ODS 17 = InterBase 2020
Inhoud headerpaginaPagina 0: ODS-versie, paginagrootte, transactiestatus, allocatie-bitmaps
PaginatypenHeader-, gegevens-, index- (B-tree), blob-, pointer- en transactie-inventarispagina's
VersleutelingOptionele AES-databaseversleuteling (InterBase 2009+, gelicentieerde add-on)
Ondersteuning voor meerdere bestandenPrimair .ib-bestand plus secundaire extensiebestanden voor databases die de limieten van één bestand overschrijden
Integriteit op paginaniveauOptionele CRC-checksum via hdr_flags; ACID-naleving afgedwongen via transactiejournal
Verouderde extensie.gdb was de gebruikelijke extensie in oudere InterBase-versies
Mobiele/embedded variantInterBase ToGo / IBLite - embedded implementatie voor Android- en IoT-platforms
Compatibiliteit met Firebird-forkDeelt ODS-lay-out tot en met ODS 11; wijkt structureel af vanaf ODS 12
Extensie reservekopiebestand.ibk (InterBase database backup-bestanden)
Uitgebracht1984 (InterBase 1.0 by Groton Database Systems)
Laatste versieInterBase 2020 Update 7 (ODS 17)
Specificatiedocwiki.embarcadero.com

IB conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met IB-bestanden werken. Wees specifiek - vermeld uw systeem en softwareversie.
Geen account nodig · antwoorden meestal binnen een dag

Nog geen vragen - wees de eerste om iets te vragen over IB-bestanden.

Veelgestelde vragen

Wat is een IB-bestand?
Een relationeel databasebestand van InterBase. Het slaat een volledige database (tabellen, indexen, opgeslagen procedures, gegevens) op in één enkel binair bestand.
Hoe open ik een IB-bestand?
U hebt InterBase (Embarcadero) nodig of een compatibel hulpprogramma zoals IBExpert of FlameRobin. Verwijs de databaseverbinding naar het pad van het .ib-bestand.
Is InterBase hetzelfde als Firebird?
Nee, maar ze delen een geschiedenis. Firebird is een open-source fork die in 2000 is gemaakt op basis van de broncode van InterBase 6; ze zijn na ODS 11 uiteengegaan wat betreft het formaat op de schijf. Firebird gebruikt .fdb; InterBase gebruikt .ib.
Kan ik een IB-bestand openen met SQL Server of MySQL?
Niet rechtstreeks. U moet gegevens uit InterBase exporteren via ODBC of migratiehulpmiddelen en deze vervolgens importeren in de doeldatabase.
Wat is het verschil tussen de extensies .ib en .gdb?
.gdb was de gebruikelijke extensie in het Borland InterBase 5/6-tijdperk. Embarcadero heeft .ib gestandaardiseerd. Beiden bevatten hetzelfde ODS-formaat.

Referenties

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

Blijf ontdekken

door de database

Populaire extensies deze week

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.MDMarkdown Document
4.PARTPartial Download File
5.RPMSGRestricted Permission Message
6.CRDOWNLOADChrome Partial Download File
7.NOMEDIAAndroid No-Media Marker File
8.PRDXSoftMaker Presentations Document
9.PRO6XProPresenter 6 Bundle File
10.SWFSmall Web Format (Shockwave Flash)

Gerelateerde extensies

.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

Gratis bestandstools

Een bestandsidentificatie en afbeeldingsconverter in de browser - alles draait op uw eigen apparaat.

Open de gereedschapskist

Blader door bestandsextensies A-Z