.DBT

DBT-fil

dBASE / FoxPro Memo File
Ställ en fråga
SNABBT SVAR

En .dbt-fil är en memo-fil (lång text) som fungerar som en följeslagare till en dBASE .dbf-databastabell. Den lagrar text med variabel längd som inte får plats i de fasta fälten i .dbf-poster. Öppna den matchande .dbf-filen i LibreOffice, en DBF-visare eller Visual FoxPro - se till att .dbt-filen ligger i samma mapp - så visas memo-innehållet automatiskt. Öppna aldrig .dbt-filen direkt.

Utvecklare: Ashton-Tate (dBASE); format continued by FoxPro, Clipper, Visual FoxPro Kategori: Databasfiler Öppen standard MIME: application/x-dbf
ÖPPNAS PÅ Windows macOS Linux
Relaterat: .DB · .DBF · .ACCDB · .SQL

På denna sida

19k+ filtillägg indexerade
Senast granskad Jun 27, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet DBT?

En .dbt-fil är en memo-följeslagare till en .dbf dBASE-tabell - den lagrar text med variabel längd eller binärt innehåll för memo-fält som definierats i den tillhörande .dbf-filen. Eftersom dBASE-tabellens fasta poststruktur inte kan hantera lång text direkt, lagrar memo-fälten i .dbf-filen endast en pekare till ett blocknummer; den faktiska texten ligger i block med fast storlek inuti .dbt-filen.

Formatet har sitt ursprung i början av 1980-talet med dBASE III (Ashton-Tate) och användes senare av Clipper, dBASE IV och kompatibla verktyg. dBASE III använde fasta block på 512 byte där poster avslutades med två 0x1A-byte. dBASE IV behöll standarden på 512 byte men lade till ett ord för variabel blockstorlek i headern och ett längdprefix per memo.

En .dbt-fil är aldrig fristående: utan sin parade .dbf-fil är blockadresserna meningslösa och data kan inte läsas. FoxPro och Visual FoxPro ersatte .dbt med sitt eget .FPT-memoformat. Moderna databaser hanterar text med variabel längd som inbäddade BLOB- eller TEXT-kolumner, vilket gör båda formaten i stort sett föråldrade.

Att återställa data från en föräldralös eller skadad .dbt-fil kräver specialiserade verktyg för DBF-återställning eller manuell inspektion i en hex-editor, eftersom blockstrukturen och teckentabellen (vanligtvis CP437 eller CP1250) måste vara kända.

Säkerhet & trygghet

RISK: LOW

En .dbt-fil består av inerta data - ingen exekverbar kod - så den är säker att öppna. Den verkliga risken är dataförlust: om man separerar en .dbt från dess .dbf, eller bara återställer en av dem från säkerhetskopia, blir memo-texten föräldralös. Säkerhetskopiera och flytta alltid .dbf + .dbt (och eventuella .cdx/.mdx-index) tillsammans.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNdBASE / FoxPro Memo Fileäven känd som Database memo file, dBASE memo
UTVECKLAREAshton-Tate (dBASE); format continued by FoxPro, Clipper, Visual FoxProsedan 1980s (dBASE II/III memo support)
KATEGORIDatabasfiler
MIME-TYPapplication/x-dbf
TYPBinär memo-följeslagare (text med variabel längd/BLOB) till en .dbf-tabell
STANDARDÖppen · royaltyfri
Detta filtillägg används också av…
  • Sage ACT! databassupportfil - Äldre installationer av kontaktvårdsprogrammet ACT! använde filer i dBASE-familjen, inklusive .dbt.
  • Generisk databastext/mallfil - Vissa äldre verktyg gav diverse databastext- eller mallfiler ändelsen .dbt.

Program som öppnar DBT-filer

Windows4 apps
Sage ACT Betald Endast relevant om .dbt-filen tillhör en äldre ACT!-databas; öppna den inuti ACT!.
Visual FoxPro Betald Öppna .dbf-tabellen ( .dbt laddas automatiskt); programmet har utgått men kan fortfarande köras.
LibreOffice Calc / Base Öppen källkod Öppna .dbf-filen; LibreOffice läser de parade .dbt-memona. Håll båda filerna tillsammans.
DBF Viewer 2000 / DBF Commander Betald Öppna .dbf-filen för att bläddra i poster inklusive memo-fält lagrade i .dbt-filen.
macOS1 app
LibreOffice Calc / Base Öppen källkod Öppna .dbf-filen; LibreOffice läser de parade .dbt-memona. Håll båda filerna tillsammans.
Linux1 app
LibreOffice Calc / Base Öppen källkod Öppna .dbf-filen; LibreOffice läser de parade .dbt-memona. Håll båda filerna tillsammans.

Tekniska detaljer

djup specifikation
KodningBinär behållare som innehåller textposter (vanligtvis ASCII/OEM-teckentabell, oftast CP437 eller CP1250)
ByteordningLittle-endian
BehållaredBASE memo-blockfil (följeslagare till en .dbf-tabell)
Typisk storlekNågra KB - tiotals MB (beror på mängden memo-text i tabellen)
BlockstorlekFasta 512-byte block i dBASE III; konfigurerbar blockstorlek lagrad i headern för dBASE IV
PostavslutareTvå 0x1A-byte markerar slutet på varje memo-post i dBASE III-format
StrukturHeader-block plus datablock med fast storlek; .dbf-memo-fält lagrar ett 32-bitars blocknummer som pekar in i .dbt-filen
Memo-adressering32-bitars blocknummer i .dbf-fältet indexerar in i .dbt-filen; de två filerna är oskiljaktiga
Associerat OSDOS, Windows
Ersatt av.fpt-format i FoxPro och Visual FoxPro; inbäddade BLOB/TEXT-kolumner i moderna databaser
Släppt1980s (dBASE II/III memo support)
Senaste versiondBASE IV memo layout (variable block size); FoxPro uses .fpt instead
Öppen standardJa · royaltyfri
Specifikationwww.dbase.com

DBT-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med DBT-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om DBT-filer.

Vanliga frågor

Vad är en .dbt-fil?
Det är en följeslagare för memo-fält (lång text) till en dBASE .dbf-databastabell. Den innehåller text med variabel längd som inte får plats i tabellens poster med fast bredd.
Hur öppnar jag en .dbt-fil?
Öppna inte .dbt-filen direkt - öppna den matchande .dbf-filen i LibreOffice, en DBF-visare eller Visual FoxPro, och se till att .dbt-filen ligger i samma mapp. Memo-texten visas då tillsammans med posterna.
Varför får jag felet «memo file missing»?
Ditt databasverktyg kan inte hitta den .dbt-fil som hör till .dbf-filen (fel namn, flyttad eller raderad). Placera .dbt-filen bredvid .dbf-filen med samma grundfilnamn.
Vad är skillnaden mellan .dbt och .fpt?
Båda är memo-filer i dBASE-familjen. .dbt är memo-formatet för dBASE III/IV; .fpt är memo-formatet för FoxPro/Visual FoxPro. De lagrar samma typ av data men med något olika teknisk struktur.
Kan jag läsa en .dbt-fil som vanlig text?
Inte helt enkelt - det är en binär blockfil med headers och kontrollbyte. Exportera istället memo-innehållet från .dbf-filen till CSV/TXT.
Kan jag återställa memo-text om .dbf-filen är borta?
Delvis - .dbt-blocken innehåller råtexten, så en hex-editor eller ett specialiserat återställningsverktyg kan rädda strängar, men utan .dbf-filen förlorar du informationen om vilket memo som hörde till vilken post.

Referenser

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

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

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

Relaterade filtillägg

.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 filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö