.BTR

File BTR

Btrieve Database File
Fai una domanda
RISPOSTA RAPIDA

Un file BTR è un file di database Btrieve - un database indicizzato proprietario utilizzato da software legacy di contabilità, punti vendita e mercati verticali in esecuzione su Actian PSQL (precedentemente Pervasive PSQL). È possibile aprirlo con gli strumenti Actian PSQL o con BTRIEVE Viewer. Il formato è binario e non leggibile dall'uomo; è necessario un software compatibile con Btrieve per leggere i record all'interno.

Sviluppatore: Pervasive Software (acquired by Actian Corporation 2013) Categoria: File di database MIME: application/octet-stream
SI APRE SU Windows
Correlati: .DB · .DBF · .ACCDB · .SQL

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Sep 3, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file BTR?

Un file .btr è un file di database Btrieve - un archivio dati proprietario di tipo Indexed Sequential Access Method (ISAM) nato nel 1982, inizialmente destinato a CP/M e DOS. Btrieve è diventato uno dei motori di database per piccole imprese dominanti negli anni '80 e '90, alimentando software di contabilità e gestione professionale di fornitori tra cui Sage, MYOB e Peachtree.

Il formato utilizza un'architettura basata su pagine con dimensioni fisse (da 512 byte a 4 KB nelle versioni classiche; fino a 16 KB in PSQL v9 e successive). La prima pagina è il File Control Record (FCR), che memorizza la dimensione della pagina, la versione del formato e la configurazione delle chiavi. Le pagine successive contengono strutture di indice B-tree incorporate e record di dati - tutto all'interno del singolo file .btr invece che in file di indice separati, semplificando l'implementazione.

La storia della proprietà di Btrieve è complessa: WordPerfect Corporation ha acquisito Btrieve Technologies, Novell ha poi acquisito WordPerfect, Pervasive Software ha successivamente ottenuto la tecnologia e Actian Corporation ha acquisito Pervasive nel 2013. Il prodotto continua come Actian PSQL v15, con il formato file BTRv9 a 64 bit che supporta database di diverse dimensioni in terabyte.

La compressione a livello di record è stata aggiunta in Btrieve 6.x; la crittografia AES è arrivata con PSQL v11; i checksum opzionali a livello di pagina sono diventati disponibili in PSQL v9.5. Molte organizzazioni che utilizzano ancora database .btr legacy stanno migrando attivamente i carichi di lavoro verso SQL Server o PostgreSQL, sebbene Actian PSQL rimanga supportato commercialmente.

Sicurezza e incolumità

RISCHIO: LOW

I file Btrieve sono database di soli dati; non eseguono codice. La vecchia crittografia (XOR del nome proprietario) è debole e non costituisce una garanzia di sicurezza. Si applicano i controlli di accesso standard ai database per le implementazioni basate su server.

Dettagli del formato

in sintesi
NOME COMPLETOBtrieve Database Fileanche noto come PSQL database file, Pervasive database file
SVILUPPATOREPervasive Software (acquired by Actian Corporation 2013)dal 1982 (Btrieve 1.0 for CP/M and DOS)
TIPO MIMEapplication/octet-stream
TIPOdatabase proprietario ad accesso sequenziale indicizzato (ISAM)
Questa estensione è usata anche da…
  • Microsoft FrontPage Web - Le FrontPage Server Extensions utilizzavano i file .btr come database di configurazione web (identificati in db_name come «Microsoft FrontPage related file» - questo è un uso secondario, non il formato primario).

Programmi che aprono file BTR

Windows3 apps
Pervasive Btrieve Database Manager A pagamento Strumento di gestione legacy; l'equivalente attuale è Actian PSQL Control Center.
Actian PSQL (formerly Pervasive PSQL) A pagamento Utilizza Actian PSQL Workgroup o Server edition per aprire i database .btr tramite l'API nativa Btrieve o il driver ODBC.
BTRIEVE Viewer (dbfviewer.com) Freemium Visualizza ed esporta i dati delle tabelle Btrieve senza richiedere l'installazione del server PSQL.

Dettagli tecnici

specifiche approfondite
Tipo di formatoDatabase proprietario ISAM (Indexed Sequential Access Method) basato su pagine
Ordine dei byteLittle-endian
Dimensioni pagina512 B - 4 KB (classico); fino a 16 KB (PSQL v9+)
Prima paginaFile Control Record (FCR): dimensione pagina, versione formato, configurazione chiavi
Struttura indiceB-tree incorporato (indici co-locati all'interno del file .btr; nessun file di indice separato)
CompressioneCompressione opzionale a livello di record (Btrieve 6.x+)
CrittografiaAES (PSQL v11+); le versioni precedenti utilizzano una crittografia proprietaria basata su XOR del nome proprietario
Controllo integritàChecksum opzionali a livello di pagina (PSQL v9.5+, abilitati per file)
Versioni formato file5.x, 6.x, 7.0, 8.x, 9.x (BTRv9 con supporto 64-bit), 10.x-15.x (Actian PSQL)
Dimensione tipicaDa pochi KB a diversi GB; multi-TB possibile con BTRv9
Tipo MIMEapplication/octet-stream
OS associatoWindows; Linux (server Actian PSQL)
Prodotto attualeActian PSQL v15 (successore di Pervasive PSQL)
Modello di concorrenzaBlocco a livello di pagina (Btrieve classico); registrazione delle transazioni supportata in PSQL
Rilasciato1982 (Btrieve 1.0 for CP/M and DOS)
Ultima versioneActian PSQL v15 (2020s); BTRv9 file format (Btrieve 9.x+)
Specificadocs.actian.com

Conversioni BTR

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file BTR. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file BTR.

Domande frequenti

Quale programma apre un file .btr?
Actian PSQL (il nome attuale di Btrieve) è il motore nativo. BTRIEVE Viewer può aprire ed esportare dati senza l'installazione di un server.
Btrieve è ancora utilizzato?
Sì, sotto il nome di Actian PSQL, attivamente mantenuto a partire dal 2026. Molte applicazioni legacy di mercati verticali lo utilizzano ancora.
Come posso esportare i dati da un file .btr?
Installa il driver ODBC di Actian PSQL, collega il file .btr come origine dati, quindi utilizza Excel/Access o qualsiasi strumento ODBC per esportare in CSV o in un altro database.
Perché il mio file .btr dice «Microsoft FrontPage related file»?
Le FrontPage Server Extensions utilizzavano incidentalmente i file .btr per la configurazione web, portando a questa etichetta secondaria in alcuni database. Il formato .btr è principalmente il file di database Btrieve/PSQL.
Qual è la differenza tra i file .btr e .ddf?
I file .btr contengono i dati effettivi; i file .ddf (Data Dictionary Files: FILE.DDF, FIELD.DDF, INDEX.DDF) contengono lo schema che descrive le tabelle e i campi. Entrambi sono necessari per leggere correttamente un database Btrieve.

Riferimenti

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

Continua a esplorare

nel database

Migliori estensioni della settimana

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.MDMarkdown Document
4.RPMSGRestricted Permission Message
5.PARTPartial Download File
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)

Estensioni correlate

.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

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z