.BTR

Plik BTR

Btrieve Database File
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik BTR to plik bazy danych Btrieve - zastrzeżona indeksowana baza danych używana przez starsze oprogramowanie księgowe, systemy punktów sprzedaży (POS) i oprogramowanie branżowe działające na Actian PSQL (dawniej Pervasive PSQL). Można go otworzyć za pomocą narzędzi Actian PSQL lub BTRIEVE Viewer. Format jest binarny i nieczytelny dla człowieka; do odczytu rekordów wymagane jest oprogramowanie obsługujące Btrieve.

Deweloper: Pervasive Software (acquired by Actian Corporation 2013) Kategoria: Pliki baz danych MIME: application/octet-stream
OTWIERA SIĘ NA Windows
Powiązane: .DB · .DBF · .ACCDB · .SQL

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Sep 3, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku BTR?

Plik .btr to plik bazy danych Btrieve - zastrzeżony magazyn danych typu Indexed Sequential Access Method (ISAM), który powstał w 1982 roku, początkowo z myślą o systemach CP/M i DOS. Btrieve stał się jednym z dominujących silników bazodanowych dla małych firm w latach 80. i 90. XX wieku, napędzając oprogramowanie księgowe i do zarządzania praktyką od dostawców takich jak Sage, MYOB i Peachtree.

Format wykorzystuje architekturę stronicową ze stronami o stałym rozmiarze (od 512 bajtów do 4 KB w klasycznych wersjach; do 16 KB w PSQL v9 i nowszych). Pierwsza strona to File Control Record (FCR), przechowujący rozmiar strony, wersję formatu i konfigurację kluczy. Kolejne strony zawierają osadzone struktury indeksów B-drzewa oraz rekordy danych - wszystko w obrębie jednego pliku .btr, a nie w oddzielnych plikach indeksów, co upraszcza wdrażanie.

Historia własności Btrieve jest złożona: WordPerfect Corporation przejęło Btrieve Technologies, następnie Novell przejął WordPerfect, Pervasive Software później uzyskało tę technologię, a Actian Corporation przejęło Pervasive w 2013 roku. Produkt jest kontynuowany jako Actian PSQL v15, a 64-bitowy format plików BTRv9 obsługuje bazy danych o rozmiarze wielu terabajtów.

Kompresja na poziomie rekordów została dodana w Btrieve 6.x; szyfrowanie AES pojawiło się w PSQL v11; opcjonalne sumy kontrolne na poziomie stron stały się dostępne w PSQL v9.5. Wiele organizacji nadal korzystających ze starszych baz danych .btr aktywnie migruje obciążenia do SQL Server lub PostgreSQL, choć Actian PSQL pozostaje komercyjnie wspierany.

Bezpieczeństwo

RYZYKO: LOW

Pliki Btrieve to bazy danych zawierające wyłącznie dane; nie wykonują one kodu. Starsze szyfrowanie (XOR nazwy właściciela) jest słabe i nie stanowi gwarancji bezpieczeństwa. W przypadku wdrożeń serwerowych obowiązują standardowe kontrole dostępu do baz danych.

Szczegóły formatu

w pigułce
PEŁNA NAZWABtrieve Database Fileznany również jako PSQL database file, Pervasive database file
DEWELOPERPervasive Software (acquired by Actian Corporation 2013)od 1982 (Btrieve 1.0 for CP/M and DOS)
TYP MIMEapplication/octet-stream
TYPzastrzeżona indeksowana baza danych o dostępie sekwencyjnym (ISAM)
To rozszerzenie jest również używane przez…
  • Microsoft FrontPage Web - Rozszerzenia FrontPage Server Extensions używały plików .btr jako baz danych konfiguracji sieciowej (identyfikowanych w db_name jako „Microsoft FrontPage related file” - jest to zastosowanie wtórne, a nie podstawowy format).

Programy otwierające pliki BTR

Windows3 apps
Pervasive Btrieve Database Manager Płatny Starsze narzędzie do zarządzania; obecnym odpowiednikiem jest Actian PSQL Control Center.
Actian PSQL (formerly Pervasive PSQL) Płatny Użyj Actian PSQL Workgroup lub Server edition, aby otwierać bazy danych .btr za pomocą natywnego API Btrieve lub sterownika ODBC.
BTRIEVE Viewer (dbfviewer.com) Freemium Przeglądaj i eksportuj dane tabel Btrieve bez konieczności instalacji serwera PSQL.

Szczegóły techniczne

specyfikacja
Typ formatuZastrzeżona, stronicowa baza danych ISAM (Indexed Sequential Access Method)
Kolejność bajtówLittle-endian
Rozmiary stron512 B - 4 KB (klasyczne); do 16 KB (PSQL v9+)
Pierwsza stronaFile Control Record (FCR): rozmiar strony, wersja formatu, konfiguracja kluczy
Struktura indeksuOsadzone B-drzewo (indeksy współdzielą miejsce w pliku .btr; brak oddzielnych plików indeksów)
KompresjaOpcjonalna kompresja na poziomie rekordów (Btrieve 6.x+)
SzyfrowanieAES (PSQL v11+); starsze wersje używają zastrzeżonego szyfrowania opartego na XOR dla nazwy właściciela
Kontrola integralnościOpcjonalne sumy kontrolne na poziomie stron (PSQL v9.5+, włączane dla poszczególnych plików)
Wersje formatu plików5.x, 6.x, 7.0, 8.x, 9.x (BTRv9 z obsługą 64-bitową), 10.x-15.x (Actian PSQL)
Typowy rozmiarOd kilku KB do kilku GB; możliwe wiele TB przy użyciu BTRv9
Typ MIMEapplication/octet-stream
Powiązany system operacyjnyWindows; Linux (serwer Actian PSQL)
Aktualny produktActian PSQL v15 (następca Pervasive PSQL)
Model współbieżnościBlokowanie na poziomie stron (klasyczny Btrieve); obsługa logowania transakcji w PSQL
Wydano1982 (Btrieve 1.0 for CP/M and DOS)
Najnowsza wersjaActian PSQL v15 (2020s); BTRv9 file format (Btrieve 9.x+)
Specyfikacjadocs.actian.com

Konwersje BTR

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami BTR. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki BTR.

Najczęściej zadawane pytania

Jaki program otwiera plik .btr?
Actian PSQL (obecna nazwa Btrieve) jest natywnym silnikiem. BTRIEVE Viewer pozwala otwierać i eksportować dane bez konieczności instalacji serwera.
Czy Btrieve jest nadal używany?
Tak, pod nazwą Actian PSQL, aktywnie rozwijany według stanu na 2026 rok. Wiele starszych aplikacji branżowych nadal na nim bazuje.
Jak wyeksportować dane z pliku .btr?
Zainstaluj sterownik Actian PSQL ODBC, podłącz plik .btr jako źródło danych, a następnie użyj Excel/Access lub dowolnego narzędzia ODBC, aby wyeksportować dane do CSV lub innej bazy danych.
Dlaczego mój plik .btr jest opisany jako „Microsoft FrontPage related file”?
Rozszerzenia FrontPage Server Extensions przypadkowo używały plików .btr do konfiguracji stron WWW, co doprowadziło do powstania tej wtórnej etykiety w niektórych bazach danych. Format .btr to przede wszystkim plik bazy danych Btrieve/PSQL.
Jaka jest różnica między plikami .btr a .ddf?
Pliki .btr zawierają rzeczywiste dane; pliki .ddf (Data Dictionary Files: FILE.DDF, FIELD.DDF, INDEX.DDF) zawierają schemat opisujący tabele i pola. Oba są niezbędne do prawidłowego odczytania bazy danych Btrieve.

Źródła

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

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

1.AQQAQQ Instant Messenger File
2.BCBitComet Incomplete Download File
3.CRDOWNLOADChrome Partial Download File
4.MDMarkdown Document
5.PARTPartial Download File
6.BINCD/DVD Disc Image (BIN/CUE)
7.EXEWindows Executable (Portable Executable)
8.RPMSGRestricted Permission Message
9.AVIFAV1 Image File Format (AVIF)
10.NOMEDIAAndroid No-Media Marker File

Powiązane rozszerzenia

.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

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z