.FPT

FPT-fil

FoxPro Table Memo File
Still et spørsmål
HURTIGSVAR

En FPT-fil er memo-følgesvennen til en FoxPro eller Visual FoxPro databasetabell (.dbf). Den inneholder det faktiske innholdet i memo- og binærfelt som er for store for .dbf-posten med fast bredde. For å åpne databasen riktig, må .fpt-filen ligge i samme mappe som .dbf-filen med samme navn. Åpne den med DBF Viewer Plus, Visual FoxPro 9.0 eller LibreOffice Base.

Utvikler: Microsoft (Visual FoxPro); originally Fox Software Kategori: Databasefiler Åpen standard MIME: application/octet-stream
ÅPNES PÅ Windows macOS
Relatert: .DB · .DBF · .ACCDB · .SQL

På denne siden

19k+ filendelser indeksert
Sist vurdert Aug 30, 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 FPT-filformatet?

En .fpt-fil er en binær sidevognsfil paret med en FoxPro-databasetabell (.dbf). Den lagrer innholdet i memo- og binærfelt som er for store eller har for variabel lengde til å passe inn i den faste poststrukturen til en .dbf-fil. Hver .fpt deler samme navn som sin overordnede .dbf - for eksempel customers.dbf og customers.fpt - og de to filene må alltid ligge i samme mappe.

Formatet ble introdusert med FoxPro 1.0 i 1989 av Fox Software og senere standardisert under Microsofts Visual FoxPro-linje. .fpt bruker en fast blokkstruktur: et 512-byte hode (header) registrerer blokkstørrelsen og pekeren til neste tilgjengelige blokk, etterfulgt av en kjede med blokker av fast størrelse (standard 512 byte) som holder individuelle feltverdier. Hver memo-oppføring starter med et 4-byte typeflagg og en 4-byte lengde, etterfulgt av rådata. Tekst-memoer avsluttes med to 0x1A EOF-markører.

I motsetning til det eldre .dbt-formatet som ble brukt av dBASE III/IV, kan .fpt lagre binære objekter som bilder, OLE-objekter og andre blobs i tillegg til ren tekst. Blokkstørrelsen kan konfigureres via kommandoen SET BLOCKSIZE.

Visual FoxPro 9.0 SP2 (2007) var den siste versjonen av plattformen; Microsoft avsluttet støtten i januar 2015. Eldre .fpt-data blir vanligvis migrert til moderne databaser som SQL Server, SQLite eller PostgreSQL ved hjelp av FoxPros COPY TO-kommando eller konverteringsverktøy fra tredjeparter.

Sikkerhet og trygghet

RISIKO: LOW

Binær datafil, ikke kjørbar. Historiske FPT-filer kan inneholde sensitive eldre forretningsdata (kunderegistre, dokumenter). Ingen kjente malware-vektorer.

Formatdetaljer

i et nøtteskall
FULLT NAVNFoxPro Table Memo Fileogså kjent som Visual FoxPro memo file, xBase FPT memo
UTVIKLERMicrosoft (Visual FoxPro); originally Fox Softwaresiden 1989 (FoxPro 1.0 by Fox Software)
MIME-TYPEapplication/octet-stream
TYPEBinær sidevognsfil som lagrer memo/blob-felt for en DBF-tabell
STANDARDÅpen · royalty-fri
Denne filendelsen brukes også av…
  • FileMaker Pro Database Memo-fil - FileMaker Pro bruker også .fpt for sin eldre flatfil-database for lagring av memo/container-felt, urelatert til xBase/FoxPro-formatet.
MAGIC BYTES · FILSIGNATUR
OFFSET
00010203
HEX
00000001
ASCII
····
Hodeblokk (512 byte): byte 0-3 = neste ledige blokknummer (big-endian); byte 4-5 = reservert; byte 6-7 = blokkstørrelse (big-endian, standard 64 = 512 byte / 8). Blokkstørrelsen kan være 33-65535 byte. dBASE IV bruker .dbt med et annet hode; FPT erstatter DBT i FoxPro.

Programmer som åpner FPT-filer

Windows4 apps
DBF Viewer Plus Freemium Åpne .dbf-filen; FPT lastes automatisk fra samme mappe. Memo-felt vises direkte.
Visual FoxPro 9.0 Betalt Bruk USE table.dbf i kommandovinduet; BROWSE for å se poster inkludert memo-felt.
dBASE Plus Betalt Åpne .dbf; .fpt-memofilen kobles automatisk.
LibreOffice Base Åpen kildekode Koble til mappen som en dBase-datakilde; memo-felt fra .fpt leses via JDBC-driveren.
macOS1 app
FileMaker Pro (FileMaker variant only) Betalt Åpne FileMaker .fp7/.fmp12-databasefilen; FPT-sidevogner håndteres automatisk av FileMaker.

Tekniske detaljer

dyp spesifikasjon
FiltypeBinær sidevognsfil for memo- og BLOB-lagring for dBASE/FoxPro-tabeller
MIME-typeapplication/octet-stream
Byterekkefølgebig-endian
BlokkstrukturBlokker med fast størrelse; standard 512 byte (blokkstørrelsesverdi 64 × 8); konfigurerbar via SET BLOCKSIZE
Blokkstørrelsesområde33-65 535 byte per blokk; standard er 512 byte i Visual FoxPro
Hode-layout512-byte blokk 0: byte 0-3 = neste ledige blokknummer; byte 6-7 = blokkstørrelse (begge big-endian)
Layout for memo-oppføring4-byte typeflagg (0 = bilde/binær, 1 = tekst-memo) + 4-byte datalengde + rå databyte
Terminator for tekst-memoTo 0x1A (Ctrl-Z) byte på slutten av hver tekst-memo-oppføring
Støtte for binærdataLagrer bilder, OLE-objekter og vilkårlige binære BLOB-er - i motsetning til dBASE .dbt som kun er for tekst
Krav til paringAlltid paret med en .dbf med samme navn; .fpt-filen fungerer aldri alene
DBF-kobling.dbf lagrer FPT-blokknummeret som en tekstforskyvning i hvert memo-feltspor
Typisk filstørrelse4 KB - 500 MB (vokser med akkumulert memo-innhold; reduseres ved å kjøre PACK-kommandoen)
dBASE-ekvivalent.dbt (dBASE III/IV); FPT og .dbt kan ikke byttes om til tross for lignende formål
Siste støttede plattformVisual FoxPro 9.0 SP2; Microsoft avsluttet VFP-støtte i januar 2015
Utgitt1989 (FoxPro 1.0 by Fox Software)
Siste versjonVisual FoxPro 9.0 SP2 format (2007, last VFP release)
Åpen standardJa · royalty-fri
Spesifikasjonlearn.microsoft.com

FPT-konverteringer

Spørsmål og svar fra fellesskapet

spurt av brukere
Still et raskt spørsmål
Få hjelp fra folk som jobber med FPT-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 FPT-filer.

Ofte stilte spørsmål

Hva er en FPT-fil og trenger jeg den?
Det er memo-datakomponenten til en FoxPro .dbf-tabell. Du trenger den for å se memo- og binærfelt; uten den vil disse feltene fremstå som tomme.
Kan jeg åpne FPT-filer uten Visual FoxPro?
Ja - DBF Viewer Plus og LibreOffice Base kan lese DBF+FPT-par uten å installere VFP.
Er Visual FoxPro fortsatt støttet?
Nei. Microsoft avsluttet utvidet støtte for VFP 9.0 i januar 2015. Programvaren kjører fortsatt på eldre Windows, men mottar ingen oppdateringer.
Hvorfor bruker FileMaker også .fpt?
Det er en navnemessig tilfeldighet; FileMaker sitt FPT-format er helt annerledes enn FoxPro sitt FPT-format. De er ikke relatert.
Hvordan migrerer jeg FoxPro FPT-data til en moderne database?
Bruk Visual FoxPro sin COPY TO-kommando eller DBF Viewer Plus for å eksportere til CSV/SQL, og importer deretter til din måldatabase.

Referanser

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

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.BINCD/DVD Disc Image (BIN/CUE)
5.RPMSGRestricted Permission Message
6.MDMarkdown Document
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.PRO6XProPresenter 6 Bundle File
10.PRDXSoftMaker Presentations Document

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-Å