.BTR

BTR-bestand

Btrieve Database File
Stel een vraag
SNEL ANTWOORD

Een BTR-bestand is een Btrieve-databasebestand - een eigen geïndexeerde database die wordt gebruikt door verouderde boekhoud-, kassasysteem- en verticale marktsoftware die draait op Actian PSQL (voorheen Pervasive PSQL). Open het met Actian PSQL-tools of BTRIEVE Viewer. Het formaat is binair en niet leesbaar voor mensen; u hebt Btrieve-bewuste software nodig om de records binnenin te lezen.

Ontwikkelaar: Pervasive Software (acquired by Actian Corporation 2013) Categorie: Databasebestanden MIME: application/octet-stream
OPENT OP Windows
Gerelateerd: .DB · .DBF · .ACCDB · .SQL

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Sep 3, 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 BTR-bestandsformaat?

Een .btr-bestand is een Btrieve-databasebestand - een eigen Indexed Sequential Access Method (ISAM) gegevensopslag die ontstond in 1982, aanvankelijk gericht op CP/M en DOS. Btrieve werd een van de dominante database-engines voor kleine bedrijven in de jaren 80 en 90, en vormde de basis voor boekhoud- en praktijkbeheersoftware van leveranciers als Sage, MYOB en Peachtree.

Het formaat maakt gebruik van een op pagina's gebaseerde architectuur met pagina's van vaste grootte (512 bytes tot 4 KB in klassieke versies; tot 16 KB in PSQL v9 en later). De eerste pagina is het File Control Record (FCR), waarin de paginagrootte, de formaatversie en de sleutelconfiguratie zijn opgeslagen. Volgende pagina's bevatten ingebedde B-tree indexstructuren en gegevensrecords - allemaal binnen het enkele .btr-bestand in plaats van in afzonderlijke indexbestanden, wat de implementatie vereenvoudigt.

De eigendomsgeschiedenis van Btrieve is complex: WordPerfect Corporation nam Btrieve Technologies over, Novell nam vervolgens WordPerfect over, Pervasive Software verkreeg later de technologie en Actian Corporation nam Pervasive over in 2013. Het product gaat verder als Actian PSQL v15, waarbij het BTRv9 64-bits bestandsformaat databases van verschillende terabytes groot ondersteunt.

Compressie op recordniveau werd toegevoegd in Btrieve 6.x; AES-encryptie arriveerde met PSQL v11; optionele checksums op paginaniveau kwamen beschikbaar in PSQL v9.5. Veel organisaties die nog steeds verouderde .btr-databases draaien, migreren hun workloads actief naar SQL Server of PostgreSQL, hoewel Actian PSQL commercieel ondersteund blijft.

Beveiliging & veiligheid

RISICO: LOW

Btrieve-bestanden zijn databases die alleen gegevens bevatten; ze voeren geen code uit. Oudere encryptie (owner-name XOR) is zwak en geen veiligheidsgarantie. Standaard database-toegangscontroles zijn van toepassing op servergebaseerde implementaties.

Formaatdetails

in een notendop
VOLLEDIGE NAAMBtrieve Database Fileook bekend als PSQL database file, Pervasive database file
ONTWIKKELAARPervasive Software (acquired by Actian Corporation 2013)sinds 1982 (Btrieve 1.0 for CP/M and DOS)
MIME-TYPEapplication/octet-stream
TYPEeigen geïndexeerde sequentiële toegang (ISAM) database
Deze extensie wordt ook gebruikt door…
  • Microsoft FrontPage Web - FrontPage Server Extensions gebruikten .btr-bestanden als webconfiguratie-databases (geïdentificeerd in db_name als „Microsoft FrontPage related file” - dit is een secundair gebruik, niet het primaire formaat).

Programma's die BTR-bestanden openen

Windows3 apps
Pervasive Btrieve Database Manager Betaald Verouderde beheertool; het huidige equivalent is Actian PSQL Control Center.
Actian PSQL (formerly Pervasive PSQL) Betaald Gebruik Actian PSQL Workgroup of Server editie om .btr-databases te openen via de native Btrieve API of het ODBC-stuurprogramma.
BTRIEVE Viewer (dbfviewer.com) Freemium Bekijk en exporteer Btrieve-tabelgegevens zonder dat een PSQL-serverinstallatie vereist is.

Technische details

diepe specificaties
Formaat typeEigen op pagina's gebaseerde ISAM (Indexed Sequential Access Method) database
BytevolgordeLittle-endian
Paginagroottes512 B - 4 KB (klassiek); tot 16 KB (PSQL v9+)
Eerste paginaFile Control Record (FCR): paginagrootte, formaatversie, sleutelconfiguratie
IndexstructuurIngebedde B-tree (indexen bevinden zich binnen het .btr-bestand; geen afzonderlijke indexbestanden)
CompressieOptionele compressie op recordniveau (Btrieve 6.x+)
EncryptieAES (PSQL v11+); oudere versies gebruiken eigen op XOR gebaseerde owner-name encryptie
IntegriteitscontroleOptionele checksums op paginaniveau (PSQL v9.5+, ingeschakeld per bestand)
Bestandsformaat versies5.x, 6.x, 7.0, 8.x, 9.x (BTRv9 met 64-bits ondersteuning), 10.x-15.x (Actian PSQL)
Typische grootteEnkele KB tot meerdere GB; multi-TB mogelijk met BTRv9
MIME-typeapplication/octet-stream
Geassocieerd OSWindows; Linux (Actian PSQL server)
Huidig productActian PSQL v15 (opvolger van Pervasive PSQL)
Concurrency-modelVergrendeling op paginaniveau (klassiek Btrieve); transactielogging ondersteund in PSQL
Uitgebracht1982 (Btrieve 1.0 for CP/M and DOS)
Laatste versieActian PSQL v15 (2020s); BTRv9 file format (Btrieve 9.x+)
Specificatiedocs.actian.com

BTR conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met BTR-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 BTR-bestanden.

Veelgestelde vragen

Welk programma opent een .btr-bestand?
Actian PSQL (de huidige naam voor Btrieve) is de native engine. BTRIEVE Viewer kan gegevens openen en exporteren zonder een serverinstallatie.
Wordt Btrieve nog steeds gebruikt?
Ja, onder de naam Actian PSQL, actief onderhouden vanaf 2026. Veel verouderde verticale markttoepassingen draaien er nog steeds op.
Hoe exporteer ik gegevens uit een .btr-bestand?
Installeer het Actian PSQL ODBC-stuurprogramma, koppel het .btr-bestand als gegevensbron en gebruik vervolgens Excel/Access of een andere ODBC-tool om te exporteren naar CSV of een andere database.
Waarom zegt mijn .btr-bestand „Microsoft FrontPage related file”?
FrontPage Server Extensions gebruikten incidenteel .btr-bestanden voor webconfiguratie, wat leidde tot dit secundaire label in sommige databases. Het .btr-formaat is primair het Btrieve/PSQL-databasebestand.
Wat is het verschil tussen .btr- en .ddf-bestanden?
.btr-bestanden bevatten de werkelijke gegevens; .ddf-bestanden (Data Dictionary Files: FILE.DDF, FIELD.DDF, INDEX.DDF) bevatten het schema dat de tabellen en velden beschrijft. Beide zijn nodig om een Btrieve-database correct te lezen.

Referenties

1Actian - Btrieve API Operations documentationdocs.actian.com
2MajorBBS Emulation Project - Btrieve File Format (reverse-engineering)wiki.mbbsemu.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