.BTR

BTR-fil

Btrieve Database File
Stil et spørgsmål
HURTIGT SVAR

En BTR-fil er en Btrieve-databasefil - en proprietær indekseret database, der bruges af ældre regnskabs-, kassesystems- og vertikale markedssoftware, der kører på Actian PSQL (tidligere Pervasive PSQL). Åbn den med Actian PSQL-værktøjer eller BTRIEVE Viewer. Formatet er binært og ikke læsbart for mennesker; du skal bruge Btrieve-kompatibel software for at læse de gemte poster.

Udvikler: Pervasive Software (acquired by Actian Corporation 2013) Kategori: Databasefiler MIME: application/octet-stream
ÅBNER PÅ Windows
Relateret: .DB · .DBF · .ACCDB · .SQL

På denne side

19k+ filtyper indekseret
Sidst gennemset Sep 3, 2026

Er du ikke sikker på, hvad din fil er?

Træk en fil over i vores identifikator - vi læser kun de første bytes for at navngive formatet.

Identificer en fil

Hvad er BTR-filformatet?

En .btr-fil er en Btrieve-databasefil - et proprietært Indexed Sequential Access Method (ISAM) datalager, der opstod i 1982, oprindeligt målrettet CP/M og DOS. Btrieve blev en af de dominerende databasemotorer til små virksomheder i 1980'erne og 1990'erne og dannede grundlag for regnskabs- og praksisstyringssoftware fra leverandører som Sage, MYOB og Peachtree.

Formatet bruger en sidebaseret arkitektur med sider af fast størrelse (512 bytes til 4 KB i klassiske versioner; op til 16 KB i PSQL v9 og nyere). Den første side er File Control Record (FCR), som gemmer sidestørrelse, formatversion og nøglekonfiguration. Efterfølgende sider indeholder indlejrede B-tree-indeksstrukturer og dataposter - alt sammen i den enkelte .btr-fil frem for i separate indeksfiler, hvilket forenkler implementeringen.

Btrieves ejerskabshistorie er kompleks: WordPerfect Corporation opkøbte Btrieve Technologies, Novell opkøbte derefter WordPerfect, Pervasive Software opnåede senere teknologien, og Actian Corporation opkøbte Pervasive i 2013. Produktet fortsætter som Actian PSQL v15, hvor BTRv9 64-bit filformatet understøtter databaser på flere terabytes.

Komprimering på postniveau blev tilføjet i Btrieve 6.x; AES-kryptering kom med PSQL v11; valgfrie kontrolsummer på sideniveau blev tilgængelige i PSQL v9.5. Mange organisationer, der stadig kører ældre .btr-databaser, migrerer aktivt arbejdsbelastninger til SQL Server eller PostgreSQL, selvom Actian PSQL fortsat understøttes kommercielt.

Sikkerhed og tryghed

RISIKO: LOW

Btrieve-filer er kun databaser; de udfører ikke kode. Ældre kryptering (ejernavn XOR) er svag og ikke en sikkerhedsgaranti. Standard databaseadgangskontrol gælder for serverbaserede implementeringer.

Formatdetaljer

kort fortalt
FULDSTÆNDIGT NAVNBtrieve Database Fileogså kendt som PSQL database file, Pervasive database file
UDVIKLERPervasive Software (acquired by Actian Corporation 2013)siden 1982 (Btrieve 1.0 for CP/M and DOS)
MIME-TYPEapplication/octet-stream
TYPEproprietær indekseret sekventiel adgang (ISAM) database
Dette filtypenavn bruges også af…
  • Microsoft FrontPage Web - FrontPage Server Extensions brugte .btr-filer som webkonfigurationsdatabaser (identificeret i db_name som «Microsoft FrontPage related file» - dette er en sekundær brug, ikke det primære format).

Programmer der åbner BTR-filer

Windows3 apps
Pervasive Btrieve Database Manager Betalt Ældre administrationsværktøj; nuværende ækvivalent er Actian PSQL Control Center.
Actian PSQL (formerly Pervasive PSQL) Betalt Brug Actian PSQL Workgroup eller Server edition til at åbne .btr-databaser via den indfødte Btrieve API eller ODBC-driver.
BTRIEVE Viewer (dbfviewer.com) Freemium Vis og eksporter Btrieve-tabeldata uden krav om PSQL-serverinstallation.

Tekniske detaljer

dyb specifikation
Format-typeProprietær sidebaseret ISAM (Indexed Sequential Access Method) database
Byte-rækkefølgeLittle-endian
Sidestørrelser512 B - 4 KB (klassisk); op til 16 KB (PSQL v9+)
Første sideFile Control Record (FCR): sidestørrelse, formatversion, nøglekonfiguration
IndeksstrukturIndlejret B-tree (indekser placeret sammen i .btr-filen; ingen separate indeksfiler)
KomprimeringValgfri komprimering på postniveau (Btrieve 6.x+)
KrypteringAES (PSQL v11+); ældre versioner bruger proprietær XOR-baseret ejernavnskryptering
IntegritetskontrolValgfrie kontrolsummer på sideniveau (PSQL v9.5+, aktiveret pr. fil)
Filformatversioner5.x, 6.x, 7.0, 8.x, 9.x (BTRv9 med 64-bit understøttelse), 10.x-15.x (Actian PSQL)
Typisk størrelseFå KB til flere GB; multi-TB muligt med BTRv9
MIME-typeapplication/octet-stream
Associeret OSWindows; Linux (Actian PSQL server)
Nuværende produktActian PSQL v15 (efterfølger til Pervasive PSQL)
SamtidighedsmodelLåsning på sideniveau (klassisk Btrieve); transaktionslogning understøttet i PSQL
Udgivet1982 (Btrieve 1.0 for CP/M and DOS)
Seneste versionActian PSQL v15 (2020s); BTRv9 file format (Btrieve 9.x+)
Specifikationdocs.actian.com

BTR-konverteringer

Fællesskabets Q&A

spurgt af brugere
Stil et hurtigt spørgsmål
Få hjælp fra folk, der arbejder med BTR-filer. Vær specifik - medtag dit system og din softwareversion.
Ingen konto nødvendig · svar normalt inden for en dag

Ingen spørgsmål endnu - vær den første til at spørge om BTR-filer.

Ofte stillede spørgsmål

Hvilket program åbner en .btr-fil?
Actian PSQL (det nuværende navn for Btrieve) er den oprindelige motor. BTRIEVE Viewer kan åbne og eksportere data uden en serverinstallation.
Bruges Btrieve stadig?
Ja, under navnet Actian PSQL, og det vedligeholdes aktivt i 2026. Mange ældre vertikale markedsapplikationer kører stadig på det.
Hvordan eksporterer jeg data fra en .btr-fil?
Installer Actian PSQL ODBC-driveren, tilknyt .btr-filen som en datakilde, og brug derefter Excel/Access eller et hvilket som helst ODBC-værktøj til at eksportere til CSV eller en anden database.
Hvorfor siger min .btr-fil «Microsoft FrontPage-relateret fil»?
FrontPage Server Extensions brugte tilfældigvis .btr-filer til webkonfiguration, hvilket førte til denne sekundære mærkning i visse databaser. .btr-formatet er primært Btrieve/PSQL-databasefilen.
Hvad er forskellen på .btr- og .ddf-filer?
.btr-filer indeholder de faktiske data; .ddf-filer (Data Dictionary Files: FILE.DDF, FIELD.DDF, INDEX.DDF) indeholder skemaet, der beskriver tabeller og felter. Begge er nødvendige for at læse en Btrieve-database korrekt.

Referencer

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

Udforsk mere

på tværs af databasen

Populære filtyper i denne uge

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)

Relaterede filtyper

.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 filværktøjer

En fil-identifikator og billedkonverter direkte i browseren - alt kører på din enhed.

Åbn værktøjskassen

Gennemse filtyper A-Å