.IB

Arquivo IB

InterBase Database File
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo IB é um arquivo de banco de dados relacional InterBase criado pela Embarcadero Technologies (anteriormente Borland). Ele contém um banco de dados completo - tabelas, índices, procedimentos armazenados e dados - em um único arquivo binário. Abra-o com InterBase, IBExpert ou FlameRobin; o arquivo em si não pode executar código e é seguro para abrir, mas pode conter dados sensíveis.

Desenvolvedor: Embarcadero Technologies (originally Borland) Categoria: Arquivos de Banco de Dados MIME: application/octet-stream
ABRE EM Windows Linux Android
Relacionado: .DB · .DBF · .ACCDB · .SQL

Nesta página

19k+ extensões indexadas
Última revisão em Jul 16, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro IB?

.ib é a extensão de arquivo de banco de dados do Embarcadero InterBase, um sistema de gerenciamento de banco de dados relacional comercial com origens que remontam a 1984. Originalmente desenvolvido pela Groton Database Systems, o InterBase foi adquirido pela Borland em 1991 e, posteriormente, pela Embarcadero Technologies em 2008.

Um arquivo .ib é um banco de dados binário baseado em páginas armazenado no formato proprietário On-Disk-Structure (ODS) do InterBase. O arquivo é dividido em páginas de tamanho fixo - 1.024, 2.048, 4.096, 8.192 ou 16.384 bytes - escolhidas no momento da criação do banco de dados. A Página 0 é a página de cabeçalho, registrando a versão principal do ODS, o tamanho da página e o estado atual da transação; as páginas subsequentes contêm dados, índices, BLOBs e cadeias de ponteiros. O ODS 17 corresponde ao InterBase 2020.

O InterBase compartilha seu layout de página ODS fundamental com o Firebird, o fork de código aberto lançado em 2000 a partir do código-fonte do InterBase 6. Os dois divergem estruturalmente a partir do ODS 12. Bancos de dados InterBase mais antigos usavam a extensão .gdb; .ib é a convenção atual, embora o mecanismo não a imponha.

A criptografia opcional em nível de banco de dados está disponível a partir do InterBase 2009 como um complemento licenciado. As variantes InterBase ToGo e IBLite suportam implantação incorporada em Android e outras plataformas. Os arquivos de backup usam a extensão .ibk.

Segurança e proteção

RISCO: LOW

Arquivos de banco de dados IB são contêineres de dados passivos; eles não podem executar código no SO hospedeiro. O risco é a exposição de dados se o arquivo for compartilhado sem proteção - a criptografia do InterBase 2009+ ajuda. Arquivos de backup (.ibk) carregam a mesma sensibilidade de dados.

Detalhes do formato

em resumo
NOME COMPLETOInterBase Database Filetambém conhecido como Borland InterBase Database, Embarcadero InterBase Database
DESENVOLVEDOREmbarcadero Technologies (originally Borland)desde 1984 (InterBase 1.0 by Groton Database Systems)
TIPO MIMEapplication/octet-stream
TIPOBinário de banco de dados relacional proprietário
Esta extensão também é usada por…
  • Arquivo de Banco de Dados Firebird - O Firebird (fork de código aberto do InterBase) usa .fdb por convenção, mas pode usar .ib; compartilha o mesmo formato de página ODS até o ODS 11.

Programas que abrem arquivos IB

Windows3 apps
InterBase Pago Conecte-se via IBConsole ou linha de comando isql; especifique o caminho do arquivo .ib como o nome do banco de dados.
IBExpert Freemium Registre o banco de dados → aponte para o arquivo .ib; GUI completa para consulta, administração e esquema.
FlameRobin Código aberto Arquivo → Registrar Banco de Dados Existente; funciona com bancos de dados compatíveis com InterBase.
Linux1 app
InterBase (Linux edition) Pago Instale o servidor InterBase; conecte-se com isql ou IBConsole.
Android1 app
InterBase ToGo / IBLite Pago Incorpore o IBLite em seu aplicativo para acessar o arquivo de banco de dados .ib diretamente no dispositivo.

Detalhes técnicos

especificação profunda
Ordem dos bytesPrincipalmente little-endian; alguns campos de metadados são big-endian em versões ODS mais antigas
Tamanhos de página suportados1024, 2048, 4096, 8192 ou 16384 bytes por página (fixo na criação do banco de dados)
Localização da versão ODSPágina de cabeçalho (página 0) no deslocamento 0x12-0x13
Mapeamento de versão ODSODS 10 = IB 6 / FB 1.0; ODS 11 = FB 2.x; ODS 12 = FB 3.0; ODS 17 = InterBase 2020
Conteúdo da página de cabeçalhoPágina 0: versão ODS, tamanho da página, estado da transação, bitmaps de alocação
Tipos de páginaCabeçalho, dados, índice (B-tree), blob, ponteiro, páginas de inventário de transações
CriptografiaCriptografia de banco de dados AES opcional (InterBase 2009+, complemento licenciado)
Suporte a múltiplos arquivosArquivo .ib primário mais arquivos de extensão secundários para bancos de dados que excedem os limites de arquivo único
Integridade em nível de páginaChecksum CRC opcional via hdr_flags; conformidade ACID aplicada via jornal de transações
Extensão legada.gdb era a extensão comum em versões mais antigas do InterBase
Variante móvel/incorporadaInterBase ToGo / IBLite - implantação incorporada para plataformas Android e IoT
Compatibilidade com fork FirebirdCompartilha o layout ODS até o ODS 11; diverge estruturalmente a partir do ODS 12
Extensão de arquivo de backup.ibk (arquivos de backup de banco de dados InterBase)
Lançado1984 (InterBase 1.0 by Groton Database Systems)
Versão mais recenteInterBase 2020 Update 7 (ODS 17)
Especificaçãodocwiki.embarcadero.com

Conversões de IB

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos IB. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos IB.

Perguntas frequentes

O que é um arquivo IB?
Um arquivo de banco de dados relacional InterBase. Ele armazena um banco de dados completo (tabelas, índices, procedimentos armazenados, dados) em um único arquivo binário.
Como abro um arquivo IB?
Você precisa do InterBase (Embarcadero) ou de uma ferramenta compatível como IBExpert ou FlameRobin. Aponte a conexão do banco de dados para o caminho do arquivo .ib.
O InterBase é o mesmo que o Firebird?
Não, mas eles compartilham história. O Firebird é um fork de código aberto criado a partir do código-fonte do InterBase 6 em 2000; eles divergiram no formato em disco após o ODS 11. O Firebird usa .fdb; o InterBase usa .ib.
Posso abrir um arquivo IB com SQL Server ou MySQL?
Não diretamente. Você deve exportar os dados do InterBase via ODBC ou ferramentas de migração e, em seguida, importá-los para o banco de dados de destino.
Qual é a diferença entre as extensões .ib e .gdb?
.gdb era a extensão comum na era Borland InterBase 5/6. A Embarcadero padronizou para .ib. Ambos contêm o mesmo formato ODS.

Referências

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

Continue explorando

em todo o banco de dados

Principais extensões desta semana

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

Extensões relacionadas

.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

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z