.FPT

FPT-fil

FoxPro Table Memo File
Stil et spørgsmål
HURTIGT SVAR

En FPT-fil er memo-følgesvenden til en FoxPro- eller Visual FoxPro-databasetabel (.dbf). Den indeholder det faktiske indhold af memo- og binære felter, der er for store til .dbf-filens faste postbredde. For at åbne databasen korrekt skal .fpt-filen ligge i samme mappe som .dbf-filen med det samme navn. Åbn den med DBF Viewer Plus, Visual FoxPro 9.0 eller LibreOffice Base.

Udvikler: Microsoft (Visual FoxPro); originally Fox Software Kategori: Databasefiler Åben standard MIME: application/octet-stream
ÅBNER PÅ Windows macOS
Relateret: .DB · .DBF · .ACCDB · .SQL

På denne side

19k+ filtyper indekseret
Sidst gennemset Aug 30, 2026

Er du ikke sikker på, hvad din fil er?

Træk en fil over i vores identifikator - vi læser kun de første bytes for at navngive formatet.

Identificer en fil

Hvad er FPT-filformatet?

En .fpt-fil er en binær sidevognsfil parret med en FoxPro-databasetabel (.dbf). Den gemmer indholdet af memo- og binære felter, der er for store eller har variabel længde, så de ikke kan være i den faste poststruktur i en .dbf-fil. Enhver .fpt deler det samme grundnavn som sin overordnede .dbf - for eksempel customers.dbf og customers.fpt - og de to filer skal altid ligge i samme mappe.

Formatet blev introduceret med FoxPro 1.0 i 1989 af Fox Software og senere standardiseret under Microsofts Visual FoxPro-linje. .fpt bruger en fast blokstruktur: en 512-byte header registrerer blokstørrelsen og markøren til den næste ledige blok, efterfulgt af en kæde af blokke med fast størrelse (standard 512 bytes), der indeholder de enkelte feltværdier. Hver memo-indgang begynder med et 4-byte typeflag og en 4-byte længde, efterfulgt af rådata. Tekst-memos slutter med to 0x1A EOF-markører.

I modsætning til det ældre .dbt-format, der bruges af dBASE III/IV, kan .fpt gemme binære objekter såsom billeder, OLE-objekter og andre blobs udover almindelig tekst. Blokstørrelsen kan konfigureres via kommandoen SET BLOCKSIZE.

Visual FoxPro 9.0 SP2 (2007) var den sidste version af platformen; Microsoft afsluttede supporten i januar 2015. Ældre .fpt-data migreres typisk til moderne databaser som SQL Server, SQLite eller PostgreSQL ved hjælp af FoxPros COPY TO-kommando eller konverteringsværktøjer fra tredjepart.

Sikkerhed og tryghed

RISIKO: LOW

Binær datafil, ikke eksekverbar. Historiske FPT-filer kan indeholde følsomme ældre forretningsdata (kunderegistre, dokumenter). Ingen kendt malware-vektor.

Formatdetaljer

kort fortalt
FULDSTÆNDIGT NAVNFoxPro Table Memo Fileogså kendt som Visual FoxPro memo file, xBase FPT memo
UDVIKLERMicrosoft (Visual FoxPro); originally Fox Softwaresiden 1989 (FoxPro 1.0 by Fox Software)
MIME-TYPEapplication/octet-stream
TYPEBinær sidevognsfil, der gemmer memo/blob-felter for en DBF-tabel
STANDARDÅben · royaltyfri
Dette filtypenavn bruges også af…
  • FileMaker Pro Database Memo-fil - FileMaker Pro bruger også .fpt til sin ældre fladfil-database memo/container-feltlagring, urelateret til xBase/FoxPro-formatet.
MAGIC BYTES · FILSIGNATUR
OFFSET
00010203
HEX
00000001
ASCII
····
Header-blok (512 bytes): bytes 0-3 = næste ledige bloknummer (big-endian); bytes 4-5 = reserveret; bytes 6-7 = blokstørrelse (big-endian, standard 64 = 512 bytes / 8). Blokstørrelsen kan være 33-65535 bytes. dBASE IV bruger .dbt med en anden header; FPT erstatter DBT i FoxPro.

Programmer der åbner FPT-filer

Windows4 apps
DBF Viewer Plus Freemium Åbn .dbf-filen; FPT indlæses automatisk fra samme mappe. Memo-felter vises direkte.
Visual FoxPro 9.0 Betalt Brug USE table.dbf i kommandovinduet; BROWSE for at se poster inklusive memo-felter.
dBASE Plus Betalt Åbn .dbf; .fpt-memofilen linkes automatisk.
LibreOffice Base Open-source Opret forbindelse til mappen som en dBase-datakilde; memo-felter fra .fpt læses via JDBC-driveren.
macOS1 app
FileMaker Pro (FileMaker variant only) Betalt Åbn FileMaker .fp7/.fmp12-databasefilen; FPT-sidevogne administreres automatisk af FileMaker.

Tekniske detaljer

dyb specifikation
FiltypeBinær sidevogns-memo og BLOB-lagringsfil til dBASE/FoxPro-tabeller
MIME-typeapplication/octet-stream
Byte-rækkefølgebig-endian
BlokstrukturBlokke med fast størrelse; standard 512 bytes (blokstørrelsesværdi 64 × 8); kan konfigureres via SET BLOCKSIZE
Blokstørrelsesområde33-65.535 bytes pr. blok; standard er 512 bytes i Visual FoxPro
Header-layout512-byte blok 0: bytes 0-3 = nummer på næste ledige blok; bytes 6-7 = blokstørrelse (begge big-endian)
Memo-indgangslayout4-byte typeflag (0 = billede/binær, 1 = tekst-memo) + 4-byte datalængde + rå databytes
Tekst-memo-terminatorTo 0x1A (Ctrl-Z) bytes i slutningen af hver tekst-memo-indgang
Understøttelse af binære dataGemmer billeder, OLE-objekter og vilkårlige binære BLOBs - i modsætning til dBASE .dbt, som kun er til tekst
ParringskravAltid parret med en .dbf med samme grundnavn; .fpt-filen fungerer aldrig alene
DBF-kobling.dbf gemmer FPT-bloknummeret som en tekstforskydning i hver memo-feltplads
Typisk filstørrelse4 KB - 500 MB (vokser med akkumuleret memo-indhold; reduceres ved at køre PACK-kommandoen)
dBASE-ækvivalent.dbt (dBASE III/IV); FPT og .dbt kan ikke ombyttes trods lignende formål
Sidst understøttede platformVisual FoxPro 9.0 SP2; Microsoft afsluttede VFP-support i januar 2015
Udgivet1989 (FoxPro 1.0 by Fox Software)
Seneste versionVisual FoxPro 9.0 SP2 format (2007, last VFP release)
Åben standardJa · royaltyfri
Specifikationlearn.microsoft.com

FPT-konverteringer

Fællesskabets Q&A

spurgt af brugere
Stil et hurtigt spørgsmål
Få hjælp fra folk, der arbejder med FPT-filer. Vær specifik - medtag dit system og din softwareversion.
Ingen konto nødvendig · svar normalt inden for en dag

Ingen spørgsmål endnu - vær den første til at spørge om FPT-filer.

Ofte stillede spørgsmål

Hvad er en FPT-fil, og har jeg brug for den?
Det er memo-dataledsageren til en FoxPro .dbf-tabel. Du har brug for den for at se memo- og binære felter; uden den vil disse felter fremstå som tomme.
Kan jeg åbne FPT-filer uden Visual FoxPro?
Ja - DBF Viewer Plus og LibreOffice Base kan læse DBF+FPT-par uden at installere VFP.
Er Visual FoxPro stadig understøttet?
Nej. Microsoft afsluttede den udvidede support for VFP 9.0 i januar 2015. Softwaren kører stadig på ældre Windows, men modtager ingen opdateringer.
Hvorfor bruger FileMaker også .fpt?
Det er et navnesammenfald; FileMaker FPT-formatet er helt anderledes end FoxPro FPT-formatet. De er ikke relaterede.
Hvordan migrerer jeg FoxPro FPT-data til en moderne database?
Brug Visual FoxPros COPY TO-kommando eller DBF Viewer Plus til at eksportere til CSV/SQL, og importer derefter til din måldatabase.

Referencer

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

Udforsk mere

på tværs af databasen

Populære filtyper i denne uge

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

Relaterede filtyper

.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 filværktøjer

En fil-identifikator og billedkonverter direkte i browseren - alt kører på din enhed.

Åbn værktøjskassen

Gennemse filtyper A-Å