.FPT

FPT-bestand

FoxPro Table Memo File
Stel een vraag
SNEL ANTWOORD

Een FPT-bestand is de memo-metgezel van een FoxPro- of Visual FoxPro-databasetabel (.dbf). Het bevat de feitelijke inhoud van memo- en binaire velden die te groot zijn voor het .dbf-record met vaste breedte. Om de database correct te openen, moet het .fpt-bestand in dezelfde map staan als het .dbf-bestand met dezelfde basisnaam. Open het met DBF Viewer Plus, Visual FoxPro 9.0 of LibreOffice Base.

Ontwikkelaar: Microsoft (Visual FoxPro); originally Fox Software Categorie: Databasebestanden Open standaard MIME: application/octet-stream
OPENT OP Windows macOS
Gerelateerd: .DB · .DBF · .ACCDB · .SQL

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Aug 30, 2026

Niet zeker wat uw bestand is?

Sleep een bestand naar onze identificatietool - we lezen alleen de eerste bytes om het formaat te benoemen.

Identificeer een bestand

Wat is het FPT-bestandsformaat?

Een .fpt-bestand is een binair sidecar-bestand dat is gekoppeld aan een FoxPro-databasetabel (.dbf). Het slaat de inhoud op van memo- en binaire velden die te groot of variabel in lengte zijn om binnen de recordstructuur met vaste breedte van een .dbf-bestand te passen. Elke .fpt deelt dezelfde basisnaam als zijn bovenliggende .dbf - bijvoorbeeld customers.dbf en customers.fpt - en de twee bestanden moeten altijd in dezelfde map staan.

Het formaat werd in 1989 geïntroduceerd met FoxPro 1.0 door Fox Software en later gestandaardiseerd onder de Visual FoxPro-lijn van Microsoft. .fpt maakt gebruik van een vaste blokstructuur: een header van 512 bytes registreert de blokgrootte en de pointer naar het volgende beschikbare blok, gevolgd door een keten van blokken met een vaste grootte (standaard 512 bytes) die individuele veldwaarden bevatten. Elke memo-ingang begint met een type-vlag van 4 bytes en een lengte van 4 bytes, gevolgd door de ruwe data. Tekstmemo's eindigen met twee 0x1A EOF-markeringen.

In tegenstelling tot het oudere .dbt-formaat dat door dBASE III/IV wordt gebruikt, kan .fpt binaire objecten zoals afbeeldingen, OLE-objecten en andere blobs opslaan naast platte tekst. De blokgrootte is configureerbaar via het commando SET BLOCKSIZE.

Visual FoxPro 9.0 SP2 (2007) was de laatste versie van het platform; Microsoft beëindigde de ondersteuning in januari 2015. Legacy .fpt-gegevens worden doorgaans gemigreerd naar moderne databases zoals SQL Server, SQLite of PostgreSQL met behulp van het FoxPro-commando COPY TO of conversietools van derden.

Beveiliging & veiligheid

RISICO: LOW

Binair gegevensbestand, niet uitvoerbaar. Historische FPT-bestanden kunnen gevoelige legacy-bedrijfsgegevens bevatten (klantgegevens, documenten). Geen bekende malware-vector.

Formaatdetails

in een notendop
VOLLEDIGE NAAMFoxPro Table Memo Fileook bekend als Visual FoxPro memo file, xBase FPT memo
ONTWIKKELAARMicrosoft (Visual FoxPro); originally Fox Softwaresinds 1989 (FoxPro 1.0 by Fox Software)
MIME-TYPEapplication/octet-stream
TYPEBinair sidecar-bestand dat memo/blob-velden opslaat voor een DBF-tabel
STANDAARDOpen · royaltyvrij
Deze extensie wordt ook gebruikt door…
  • FileMaker Pro Database Memo File - FileMaker Pro gebruikt ook .fpt voor zijn legacy flat-file database memo/container veldopslag, niet gerelateerd aan het xBase/FoxPro-formaat.
MAGIC BYTES · BESTANDSSIGNATUUR
OFFSET
00010203
HEX
00000001
ASCII
····
Header-blok (512 bytes): bytes 0-3 = nummer van het volgende vrije blok (big-endian); bytes 4-5 = gereserveerd; bytes 6-7 = blokgrootte (big-endian, standaard 64 = 512 bytes / 8). Blokgrootte kan 33-65535 bytes zijn. dBASE IV gebruikt .dbt met een andere header; FPT vervangt DBT in FoxPro.

Programma's die FPT-bestanden openen

Windows4 apps
DBF Viewer Plus Freemium Open het .dbf-bestand; FPT wordt automatisch geladen vanuit dezelfde map. Memovelden worden ter plaatse weergegeven.
Visual FoxPro 9.0 Betaald Gebruik USE table.dbf in het Command Window; BROWSE om records inclusief memovelden te bekijken.
dBASE Plus Betaald Open de .dbf; het .fpt-memobestand wordt automatisch gekoppeld.
LibreOffice Base Open-source Maak verbinding met de map als een dBase-gegevensbron; memovelden uit .fpt worden gelezen via de JDBC-driver.
macOS1 app
FileMaker Pro (FileMaker variant only) Betaald Open het FileMaker .fp7/.fmp12-databasebestand; FPT-sidecars worden automatisch beheerd door FileMaker.

Technische details

diepe specificaties
BestandstypeBinair sidecar-bestand voor memo- en BLOB-opslag voor dBASE/FoxPro-tabellen
MIME-typeapplication/octet-stream
Byte-volgordebig-endian
BlokstructuurBlokken met vaste grootte; standaard 512 bytes (blokgrootte-waarde 64 × 8); configureerbaar via SET BLOCKSIZE
Bereik blokgrootte33-65.535 bytes per blok; standaard is 512 bytes in Visual FoxPro
Header-indeling512-byte blok 0: bytes 0-3 = nummer van het volgende vrije blok; bytes 6-7 = blokgrootte (beide big-endian)
Indeling memo-ingang4-byte type-vlag (0 = afbeelding/binair, 1 = tekstmemo) + 4-byte datalengte + ruwe databytes
Tekstmemo-afsluiterTwee 0x1A (Ctrl-Z) bytes aan het einde van elke tekstmemo-ingang
Ondersteuning voor binaire dataSlaat afbeeldingen, OLE-objecten en willekeurige binaire BLOBs op - in tegenstelling tot dBASE .dbt dat alleen tekst ondersteunt
KoppelingsvereisteAltijd gekoppeld aan een .dbf met dezelfde basisnaam; het .fpt-bestand is nooit zelfstandig
DBF-koppeling.dbf slaat het FPT-bloknummer op als een tekst-offset in elk memoveld-slot
Typische bestandsgrootte4 KB - 500 MB (groeit met verzamelde memo-inhoud; verkleind door het uitvoeren van het PACK-commando)
dBASE-equivalent.dbt (dBASE III/IV); FPT en .dbt zijn niet uitwisselbaar ondanks een vergelijkbaar doel
Laatst ondersteunde platformVisual FoxPro 9.0 SP2; Microsoft beëindigde VFP-ondersteuning in januari 2015
Uitgebracht1989 (FoxPro 1.0 by Fox Software)
Laatste versieVisual FoxPro 9.0 SP2 format (2007, last VFP release)
Open standaardJa · royaltyvrij
Specificatielearn.microsoft.com

FPT conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met FPT-bestanden werken. Wees specifiek - vermeld uw systeem en softwareversie.
Geen account nodig · antwoorden meestal binnen een dag

Nog geen vragen - wees de eerste om iets te vragen over FPT-bestanden.

Veelgestelde vragen

Wat is een FPT-bestand en heb ik het nodig?
Het is de metgezel voor memo-gegevens van een FoxPro .dbf-tabel. U hebt het nodig om memo- en binaire velden te zien; zonder dit bestand lijken die velden leeg.
Kan ik FPT-bestanden openen zonder Visual FoxPro?
Ja - DBF Viewer Plus en LibreOffice Base kunnen DBF+FPT-paren lezen zonder VFP te installeren.
Wordt Visual FoxPro nog ondersteund?
Nee. Microsoft heeft de uitgebreide ondersteuning voor VFP 9.0 in januari 2015 beëindigd. De software draait nog steeds op oudere Windows-versies, maar ontvangt geen updates meer.
Waarom gebruikt FileMaker ook .fpt?
Toeval in de naamgeving; het FileMaker FPT-formaat is totaal anders dan het FoxPro FPT-formaat. Ze zijn niet aan elkaar gerelateerd.
Hoe migreer ik FoxPro FPT-gegevens naar een moderne database?
Gebruik het commando COPY TO van Visual FoxPro of DBF Viewer Plus om te exporteren naar CSV/SQL en importeer dit vervolgens in uw doeldatabase.

Referenties

1Microsoft Learn - Memo File Structure (.FPT)learn.microsoft.com
2manmrk.net - Xbase FPT format specification (reverse-engineered)manmrk.net

Blijf ontdekken

door de database

Populaire extensies deze week

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

Gerelateerde extensies

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

Een bestandsidentificatie en afbeeldingsconverter in de browser - alles draait op uw eigen apparaat.

Open de gereedschapskist

Blader door bestandsextensies A-Z