.DBT

Plik DBT

dBASE / FoxPro Memo File
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik .dbt to plik pomocniczy (sidecar) z notatkami (długim tekstem) dla tabeli bazy danych dBASE .dbf. Przechowuje on tekst o zmiennej długości, który nie mieści się w rekordach .dbf o stałej szerokości. Otwórz pasujący plik .dbf w LibreOffice, przeglądarce DBF lub Visual FoxPro - trzymając plik .dbt w tym samym folderze - a zawartość notatek pojawi się automatycznie. Nigdy nie otwieraj pliku .dbt bezpośrednio.

Deweloper: Ashton-Tate (dBASE); format continued by FoxPro, Clipper, Visual FoxPro Kategoria: Pliki baz danych Otwarty standard MIME: application/x-dbf
OTWIERA SIĘ NA Windows macOS Linux
Powiązane: .DB · .DBF · .ACCDB · .SQL

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Jun 27, 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 DBT?

Plik .dbt to plik pomocniczy notatek dla tabeli .dbf dBASE - przechowuje on tekst o zmiennej długości lub zawartość binarną dla pól typu „memo” zdefiniowanych w towarzyszącym pliku .dbf. Ponieważ struktura rekordów o stałej długości w dBASE nie może bezpośrednio pomieścić długiego tekstu, pola memo w .dbf przechowują jedynie wskaźnik numeru bloku; właściwy tekst znajduje się w blokach o stałym rozmiarze wewnątrz pliku .dbt.

Format ten powstał we wczesnych latach 80. wraz z dBASE III (Ashton-Tate) i był później używany przez Clipper, dBASE IV oraz kompatybilne narzędzia. dBASE III używał stałych 512-bajtowych bloków z rekordami zakończonymi dwoma bajtami 0x1A. dBASE IV zachował domyślne 512 bajtów, ale dodał słowo zmiennej wielkości bloku w nagłówku oraz prefiks długości dla każdej notatki.

Plik .dbt nigdy nie jest samodzielny: bez sparowanego pliku .dbf adresy bloków są bezużyteczne, a danych nie można odczytać. FoxPro i Visual FoxPro zastąpiły .dbt własnym formatem notatek .FPT. Nowoczesne bazy danych obsługują tekst o zmiennej długości jako kolumny BLOB lub TEXT wewnątrz tabeli, co sprawia, że oba te formaty są w dużej mierze przestarzałe.

Odzyskiwanie danych z osieroconego lub uszkodzonego pliku .dbt wymaga specjalistycznych narzędzi do odzyskiwania DBF lub ręcznej inspekcji w edytorze szesnastkowym, ponieważ struktura bloków i strona kodowa (zazwyczaj CP437 lub CP1250) muszą być znane.

Bezpieczeństwo

RYZYKO: LOW

Plik .dbt to dane pasywne - nie zawiera kodu wykonywalnego - więc jest bezpieczny do otwarcia. Prawdziwym ryzykiem jest utrata danych: oddzielenie .dbt od jego .dbf lub przywrócenie tylko jednego z nich z kopii zapasowej powoduje osierocenie tekstu notatek. Zawsze twórz kopie zapasowe i przenoś pliki .dbf + .dbt (oraz wszelkie indeksy .cdx/.mdx) razem.

Szczegóły formatu

w pigułce
PEŁNA NAZWAdBASE / FoxPro Memo Fileznany również jako Database memo file, dBASE memo
DEWELOPERAshton-Tate (dBASE); format continued by FoxPro, Clipper, Visual FoxProod 1980s (dBASE II/III memo support)
TYP MIMEapplication/x-dbf
TYPBinarny plik pomocniczy notatek (tekst o zmiennej długości/BLOB) dla tabeli .dbf
STANDARDOtwarty · bezpłatny
To rozszerzenie jest również używane przez…
  • Plik wsparcia bazy danych Sage ACT! - Starsze instalacje menedżera kontaktów ACT! używały plików z rodziny dBASE, w tym .dbt.
  • Ogólny plik tekstu/szablonu bazy danych - Niektóre starsze narzędzia oznaczały różne pliki tekstowe lub szablony bazy danych rozszerzeniem .dbt.

Programy otwierające pliki DBT

Windows4 apps
Sage ACT Płatny Istotne tylko, jeśli .dbt należy do starszej bazy danych ACT!; otwórz go w programie ACT!.
Visual FoxPro Płatny Otwórz tabelę .dbf (plik .dbt ładuje się automatycznie); program wycofany, ale wciąż działa.
LibreOffice Calc / Base Open-source Otwórz .dbf; LibreOffice odczytuje sparowane notatki .dbt. Trzymaj oba pliki razem.
DBF Viewer 2000 / DBF Commander Płatny Otwórz .dbf, aby przeglądać rekordy, w tym pola notatek przechowywane w .dbt.
macOS1 app
LibreOffice Calc / Base Open-source Otwórz .dbf; LibreOffice odczytuje sparowane notatki .dbt. Trzymaj oba pliki razem.
Linux1 app
LibreOffice Calc / Base Open-source Otwórz .dbf; LibreOffice odczytuje sparowane notatki .dbt. Trzymaj oba pliki razem.

Szczegóły techniczne

specyfikacja
KodowanieKontener binarny przechowujący rekordy tekstowe (zazwyczaj strona kodowa ASCII/OEM, najczęściej CP437 lub CP1250)
Kolejność bajtówLittle-endian
KontenerPlik blokowy notatek dBASE (plik pomocniczy do tabeli .dbf)
Typowy rozmiarOd kilku KB do kilkudziesięciu MB (zależy od ilości tekstu w notatkach w tabeli)
Rozmiar blokuStałe 512-bajtowe bloki w dBASE III; konfigurowalny rozmiar bloku zapisany w nagłówku dla dBASE IV
Terminator rekorduDwa bajty 0x1A oznaczają koniec każdego rekordu notatki w formacie dBASE III
StrukturaBlok nagłówka plus bloki danych o stałym rozmiarze; pola memo w .dbf przechowują 32-bitowy numer bloku wskazujący na .dbt
Adresowanie notatek32-bitowe numery bloków w polu .dbf indeksują do .dbt; te dwa pliki są nierozłączne
Powiązany system operacyjnyDOS, Windows
Zastąpiony przezFormat .fpt w FoxPro i Visual FoxPro; kolumny BLOB/TEXT w nowoczesnych bazach danych
Wydano1980s (dBASE II/III memo support)
Najnowsza wersjadBASE IV memo layout (variable block size); FoxPro uses .fpt instead
Otwarty standardTak · bezpłatny (royalty-free)
Specyfikacjawww.dbase.com

Konwersje DBT

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami DBT. 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 DBT.

Najczęściej zadawane pytania

Co to jest plik .dbt?
Jest to towarzyszący plik notatek (długiego tekstu) dla tabeli bazy danych dBASE .dbf. Zawiera on tekst o zmiennej długości, który nie mieści się w rekordach tabeli o stałej szerokości.
Jak otworzyć plik .dbt?
Nie otwieraj pliku .dbt bezpośrednio - otwórz pasujący plik .dbf w LibreOffice, przeglądarce DBF lub Visual FoxPro, trzymając plik .dbt w tym samym folderze. Tekst notatek pojawi się wraz z rekordami.
Dlaczego pojawia się błąd „memo file missing”?
Twoje narzędzie bazodanowe nie może znaleźć pliku .dbt należącego do .dbf (zła nazwa, przeniesienie lub usunięcie). Umieść plik .dbt obok .dbf z tą samą nazwą bazową.
Jaka jest różnica między .dbt a .fpt?
Oba są plikami notatek z rodziny dBASE. .dbt to format notatek dBASE III/IV; .fpt to format notatek FoxPro/Visual FoxPro. Przechowują tę samą ideę w nieco innych układach.
Czy mogę odczytać .dbt jako zwykły tekst?
Nie w sposób bezpośredni - jest to binarny plik blokowy z nagłówkami i bajtami kontrolnymi. Zamiast tego wyeksportuj zawartość notatek z .dbf do formatu CSV/TXT.
Czy mogę odzyskać tekst notatek, jeśli plik .dbf zniknął?
Częściowo - bloki .dbt zawierają surowy tekst, więc edytor szesnastkowy lub specjalistyczne narzędzie do odzyskiwania może uratować ciągi znaków, ale bez .dbf tracisz informację, która notatka należała do którego rekordu.

Źródła

1Microsoft - Visual FoxPro documentationlearn.microsoft.com
2dBASE - Table file format (DBF/DBT) specificationwww.dbase.com

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

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

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