.BTR

BTR-fil

Btrieve Database File
Still et spørsmål
HURTIGSVAR

En BTR-fil er en Btrieve-databasefil - en proprietær indeksert database som brukes av eldre programvare for regnskap, butikkdatasystemer og vertikalmarkedsprogramvare som kjører på Actian PSQL (tidligere Pervasive PSQL). Åpne den med Actian PSQL-verktøy eller BTRIEVE Viewer. Formatet er binært og ikke lesbart for mennesker; du trenger Btrieve-kompatibel programvare for å lese postene inni.

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

På denne siden

19k+ filendelser indeksert
Sist vurdert Sep 3, 2026

Usikker på hva filen din er?

Slipp hvilken som helst fil inn i vår identifikator - vi leser bare de første bytene for å navngi formatet.

Identifiser en fil

Hva er BTR-filformatet?

En .btr-fil er en Btrieve-databasefil - et proprietært Indexed Sequential Access Method (ISAM) datalager som oppstod i 1982, opprinnelig rettet mot CP/M og DOS. Btrieve ble en av de dominerende databasemotorene for småbedrifter på 1980- og 1990-tallet, og drev regnskaps- og praksisstyringsprogramvare fra leverandører som Sage, MYOB og Peachtree.

Formatet bruker en sidebasert arkitektur med sider av fast størrelse (512 byte til 4 KB i klassiske versjoner; opptil 16 KB i PSQL v9 og senere). Den første siden er File Control Record (FCR), som lagrer sidestørrelse, formatversjon og nøkkelkonfigurasjon. Påfølgende sider inneholder innebygde B-tre-indeksstrukturer og dataposter - alt i den enkelte .btr-filen i stedet for i separate indeksfiler, noe som forenkler distribusjon.

Btrieves eierskapshistorie er kompleks: WordPerfect Corporation kjøpte Btrieve Technologies, Novell kjøpte deretter WordPerfect, Pervasive Software skaffet senere teknologien, og Actian Corporation kjøpte Pervasive i 2013. Produktet fortsetter som Actian PSQL v15, med BTRv9 64-bit filformat som støtter databaser på flere terabyte i størrelse.

Komprimering på postnivå ble lagt til i Btrieve 6.x; AES-kryptering kom med PSQL v11; valgfrie sjekksummer på sidenivå ble tilgjengelige i PSQL v9.5. Mange organisasjoner som fortsatt kjører eldre .btr-databaser migrerer aktivt arbeidsbelastninger til SQL Server eller PostgreSQL, selv om Actian PSQL fortsatt er kommersielt støttet.

Sikkerhet og trygghet

RISIKO: LOW

Btrieve-filer er databaser som kun inneholder data; de kjører ikke kode. Eldre kryptering (eiernavn XOR) er svak og ingen sikkerhetsgaranti. Standard tilgangskontroller for databaser gjelder for serverbaserte distribusjoner.

Formatdetaljer

i et nøtteskall
FULLT NAVNBtrieve Database Fileogså kjent som PSQL database file, Pervasive database file
UTVIKLERPervasive Software (acquired by Actian Corporation 2013)siden 1982 (Btrieve 1.0 for CP/M and DOS)
MIME-TYPEapplication/octet-stream
TYPEproprietær indeksert sekvensiell tilgang (ISAM) database
Denne filendelsen brukes også av…
  • Microsoft FrontPage Web - FrontPage Server Extensions brukte .btr-filer som konfigurasjonsdatabaser for web (identifisert i db_name som «Microsoft FrontPage-relatert fil» - dette er en sekundær bruk, ikke det primære formatet).

Programmer som åpner BTR-filer

Windows3 apps
Pervasive Btrieve Database Manager Betalt Eldre administrasjonsverktøy; nåværende tilsvarende er Actian PSQL Control Center.
Actian PSQL (formerly Pervasive PSQL) Betalt Bruk Actian PSQL Workgroup eller Server-utgaven for å åpne .btr-databaser via det innebygde Btrieve-API-et eller ODBC-driveren.
BTRIEVE Viewer (dbfviewer.com) Freemium Vis og eksporter Btrieve-tabelldata uten krav om PSQL-serverinstallasjon.

Tekniske detaljer

dyp spesifikasjon
Format-typeProprietær sidebasert ISAM (Indexed Sequential Access Method) database
Byte-rekkefølgeLittle-endian
Sidestørrelser512 B - 4 KB (klassisk); opptil 16 KB (PSQL v9+)
Første sideFile Control Record (FCR): sidestørrelse, formatversjon, nøkkelkonfigurasjon
IndeksstrukturInnebygd B-tre (indekser samlokalisert i .btr-filen; ingen separate indeksfiler)
KomprimeringValgfri komprimering på postnivå (Btrieve 6.x+)
KrypteringAES (PSQL v11+); eldre versjoner bruker proprietær XOR-basert eiernavn-kryptering
IntegritetssjekkValgfrie sjekksummer på sidenivå (PSQL v9.5+, aktivert per fil)
Filformatversjoner5.x, 6.x, 7.0, 8.x, 9.x (BTRv9 med 64-bit støtte), 10.x-15.x (Actian PSQL)
Typisk størrelseNoen få KB til flere GB; multi-TB mulig med BTRv9
MIME-typeapplication/octet-stream
Tilknyttet OSWindows; Linux (Actian PSQL-server)
Nåværende produktActian PSQL v15 (etterfølger til Pervasive PSQL)
SamtidighetsmodellLåsing på sidenivå (klassisk Btrieve); transaksjonslogging støttet i PSQL
Utgitt1982 (Btrieve 1.0 for CP/M and DOS)
Siste versjonActian PSQL v15 (2020s); BTRv9 file format (Btrieve 9.x+)
Spesifikasjondocs.actian.com

BTR-konverteringer

Spørsmål og svar fra fellesskapet

spurt av brukere
Still et raskt spørsmål
Få hjelp fra folk som jobber med BTR-filer. Vær spesifikk - inkluder systemet ditt og programvareversjon.
Ingen konto nødvendig · svar vanligvis innen en dag

Ingen spørsmål ennå - vær den første til å spørre om BTR-filer.

Ofte stilte spørsmål

Hvilket program åpner en .btr-fil?
Actian PSQL (det nåværende navnet på Btrieve) er den opprinnelige motoren. BTRIEVE Viewer kan åpne og eksportere data uten en serverinstallasjon.
Er Btrieve fortsatt i bruk?
Ja, under navnet Actian PSQL, og vedlikeholdes aktivt per 2026. Mange eldre vertikalmarkedsapplikasjoner kjører fortsatt på det.
Hvordan eksporterer jeg data fra en .btr-fil?
Installer Actian PSQL ODBC-driveren, koble til .btr-filen som en datakilde, og bruk deretter Excel/Access eller et hvilket som helst ODBC-verktøy for å eksportere til CSV eller en annen database.
Hvorfor sier min .btr-fil «Microsoft FrontPage-relatert fil»?
FrontPage Server Extensions brukte tilfeldigvis .btr-filer for webkonfigurasjon, noe som førte til denne sekundære merkingen i enkelte databaser. .btr-formatet er primært Btrieve/PSQL-databasefilen.
Hva er forskjellen mellom .btr- og .ddf-filer?
.btr-filer inneholder de faktiske dataene; .ddf-filer (Data Dictionary Files: FILE.DDF, FIELD.DDF, INDEX.DDF) inneholder skjemaet som beskriver tabellene og feltene. Begge er nødvendige for å lese en Btrieve-database korrekt.

Referanser

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

Utforsk videre

på tvers av databasen

Populære filendelser denne uken

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.EXEWindows Executable (Portable Executable)
5.M4AMPEG-4 Audio File
6.MDMarkdown Document
7.DATProgram Data File (generic)
8.JSONJavaScript Object Notation file
9.NOMEDIAAndroid No-Media Marker File
10.JPGJPEG Image

Relaterte filendelser

.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 filverktøy

En filidentifikator og bildekonvertering i nettleseren - alt kjører på din enhet.

Åpne verktøykassen

Bla i filendelser A-Å