.BTR

Arquivo BTR

Btrieve Database File
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo BTR é um arquivo de banco de dados Btrieve - um banco de dados indexado proprietário usado por softwares legados de contabilidade, pontos de venda e mercados verticais executados no Actian PSQL (anteriormente Pervasive PSQL). Abra-o com ferramentas Actian PSQL ou BTRIEVE Viewer. O formato é binário e não legível por humanos; você precisa de software compatível com Btrieve para ler os registros internos.

Desenvolvedor: Pervasive Software (acquired by Actian Corporation 2013) Categoria: Arquivos de Banco de Dados MIME: application/octet-stream
ABRE EM Windows
Relacionado: .DB · .DBF · .ACCDB · .SQL

Nesta página

19k+ extensões indexadas
Última revisão em Sep 3, 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 BTR?

Um arquivo .btr é um arquivo de banco de dados Btrieve - um armazenamento de dados proprietário do tipo ISAM (Método de Acesso Sequencial Indexado) que surgiu em 1982, inicialmente voltado para CP/M e DOS. O Btrieve tornou-se um dos mecanismos de banco de dados dominantes para pequenas empresas nas décadas de 1980 e 1990, alimentando softwares de contabilidade e gestão de consultórios de fornecedores como Sage, MYOB e Peachtree.

O formato utiliza uma arquitetura baseada em páginas com tamanhos fixos (512 bytes a 4 KB em versões clássicas; até 16 KB no PSQL v9 e posteriores). A primeira página é o Registro de Controle de Arquivo (FCR), que armazena o tamanho da página, a versão do formato e a configuração das chaves. As páginas subsequentes contêm estruturas de índice B-tree incorporadas e registros de dados - tudo dentro do único arquivo .btr, em vez de arquivos de índice separados, simplificando a implantação.

A história de propriedade do Btrieve é complexa: a WordPerfect Corporation adquiriu a Btrieve Technologies, a Novell então adquiriu a WordPerfect, a Pervasive Software obteve posteriormente a tecnologia e a Actian Corporation adquiriu a Pervasive em 2013. O produto continua como Actian PSQL v15, com o formato de arquivo BTRv9 de 64 bits suportando bancos de dados de vários terabytes de tamanho.

A compressão em nível de registro foi adicionada no Btrieve 6.x; a criptografia AES chegou com o PSQL v11; somas de verificação (checksums) opcionais em nível de página tornaram-se disponíveis no PSQL v9.5. Muitas organizações que ainda executam bancos de dados .btr legados estão migrando ativamente as cargas de trabalho para SQL Server ou PostgreSQL, embora o Actian PSQL permaneça comercialmente suportado.

Segurança e proteção

RISCO: LOW

Arquivos Btrieve são bancos de dados apenas de dados; eles não executam código. A criptografia antiga (XOR de nome de proprietário) é fraca e não é uma garantia de segurança. Controles de acesso a bancos de dados padrão se aplicam a implantações baseadas em servidor.

Detalhes do formato

em resumo
NOME COMPLETOBtrieve Database Filetambém conhecido como PSQL database file, Pervasive database file
DESENVOLVEDORPervasive Software (acquired by Actian Corporation 2013)desde 1982 (Btrieve 1.0 for CP/M and DOS)
TIPO MIMEapplication/octet-stream
TIPObanco de dados proprietário de acesso sequencial indexado (ISAM)
Esta extensão também é usada por…
  • Microsoft FrontPage Web - As extensões de servidor do FrontPage usavam arquivos .btr como bancos de dados de configuração web (identificados no db_name como «Microsoft FrontPage related file» - este é um uso secundário, não o formato primário).

Programas que abrem arquivos BTR

Windows3 apps
Pervasive Btrieve Database Manager Pago Ferramenta de gerenciamento legada; o equivalente atual é o Actian PSQL Control Center.
Actian PSQL (formerly Pervasive PSQL) Pago Use a edição Actian PSQL Workgroup ou Server para abrir bancos de dados .btr via API nativa do Btrieve ou driver ODBC.
BTRIEVE Viewer (dbfviewer.com) Freemium Visualize e exporte dados de tabelas Btrieve sem exigir a instalação do servidor PSQL.

Detalhes técnicos

especificação profunda
Tipo de formatoBanco de dados proprietário ISAM (Método de Acesso Sequencial Indexado) baseado em páginas
Ordem dos bytesLittle-endian
Tamanhos de página512 B - 4 KB (clássico); até 16 KB (PSQL v9+)
Primeira páginaRegistro de Controle de Arquivo (FCR): tamanho da página, versão do formato, configuração de chaves
Estrutura de índiceB-tree incorporada (índices localizados dentro do arquivo .btr; sem arquivos de índice separados)
CompressãoCompressão opcional em nível de registro (Btrieve 6.x+)
CriptografiaAES (PSQL v11+); versões mais antigas usam criptografia proprietária baseada em XOR para o nome do proprietário
Verificação de integridadeSomas de verificação (checksums) opcionais em nível de página (PSQL v9.5+, ativado por arquivo)
Versões do formato de arquivo5.x, 6.x, 7.0, 8.x, 9.x (BTRv9 com suporte a 64 bits), 10.x-15.x (Actian PSQL)
Tamanho típicoPoucos KB a vários GB; multi-TB possível com BTRv9
Tipo MIMEapplication/octet-stream
SO associadoWindows; Linux (servidor Actian PSQL)
Produto atualActian PSQL v15 (sucessor do Pervasive PSQL)
Modelo de simultaneidadeBloqueio em nível de página (Btrieve clássico); log de transações suportado no PSQL
Lançado1982 (Btrieve 1.0 for CP/M and DOS)
Versão mais recenteActian PSQL v15 (2020s); BTRv9 file format (Btrieve 9.x+)
Especificaçãodocs.actian.com

Conversões de BTR

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos BTR. 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 BTR.

Perguntas frequentes

Qual programa abre um arquivo .btr?
O Actian PSQL (o nome atual do Btrieve) é o mecanismo nativo. O BTRIEVE Viewer pode abrir e exportar dados sem a necessidade de instalação de um servidor.
O Btrieve ainda é usado?
Sim, sob o nome Actian PSQL, mantido ativamente até 2026. Muitas aplicações legadas de mercado vertical ainda funcionam com ele.
Como exportar dados de um arquivo .btr?
Instale o driver ODBC do Actian PSQL, vincule o arquivo .btr como uma fonte de dados e use o Excel/Access ou qualquer ferramenta ODBC para exportar para CSV ou outro banco de dados.
Por que meu arquivo .btr diz «Microsoft FrontPage related file»?
As extensões de servidor do FrontPage usavam incidentalmente arquivos .btr para configuração web, o que levou a este rótulo secundário em alguns bancos de dados. O formato .btr é primariamente o arquivo de banco de dados Btrieve/PSQL.
Qual é a diferença entre arquivos .btr e .ddf?
Arquivos .btr contêm os dados reais; arquivos .ddf (Arquivos de Dicionário de Dados: FILE.DDF, FIELD.DDF, INDEX.DDF) contêm o esquema que descreve as tabelas e campos. Ambos são necessários para ler corretamente um banco de dados Btrieve.

Referências

1Actian - Btrieve API Operations documentationdocs.actian.com
2MajorBBS Emulation Project - Btrieve File Format (reverse-engineering)wiki.mbbsemu.com

Continue explorando

em todo o banco de dados

Principais extensões desta semana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.DATProgram Data File (generic)
4.JPGJPEG Image
5.EXEWindows Executable (Portable Executable)
6.RPMSGRestricted Permission Message
7.DBSQLite Database File
8.PARTPartial Download File
9.BINCD/DVD Disc Image (BIN/CUE)
10.JSONJavaScript Object Notation 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