.FPT

FPT Datei

FoxPro Table Memo File
Frage stellen
SCHNELLE ANTWORT

Eine FPT-Datei ist die Memo-Begleitdatei zu einer FoxPro- oder Visual FoxPro-Datenbanktabelle (.dbf). Sie enthält den tatsächlichen Inhalt von Memo- und Binärfeldern, die zu groß für den Datensatz der .dbf mit fester Breite sind. Um die Datenbank korrekt zu öffnen, muss sich die .fpt-Datei im selben Ordner wie die .dbf-Datei mit demselben Basisnamen befinden. Öffnen Sie sie mit DBF Viewer Plus, Visual FoxPro 9.0 oder LibreOffice Base.

Entwickler: Microsoft (Visual FoxPro); originally Fox Software Kategorie: Datenbanken Offener Standard MIME: application/octet-stream
VERFÜGBAR AUF Windows macOS
Verwandt: .DB · .DBF · .ACCDB · .SQL

Auf dieser Seite

19k+ Erweiterungen indexiert
Zuletzt geprüft Aug 30, 2026

Nicht sicher, was Ihre Datei ist?

Legen Sie eine beliebige Datei in unseren Identifikator - wir lesen nur die ersten Bytes, um das Format zu benennen.

Datei identifizieren

Was ist das FPT-Dateiformat?

Eine .fpt-Datei ist eine binäre Sidecar-Datei, die mit einer FoxPro-Datenbanktabelle (.dbf) gekoppelt ist. Sie speichert den Inhalt von Memo- und Binärfeldern, die zu groß oder in der Länge zu variabel sind, um in die Datensatzstruktur mit fester Breite einer .dbf-Datei zu passen. Jede .fpt teilt denselben Basisnamen wie ihre übergeordnete .dbf - zum Beispiel customers.dbf und customers.fpt - und die beiden Dateien müssen sich immer im selben Verzeichnis befinden.

Das Format wurde 1989 mit FoxPro 1.0 von Fox Software eingeführt und später unter der Visual FoxPro-Linie von Microsoft standardisiert. .fpt verwendet eine feste Blockstruktur: Ein 512-Byte-Header zeichnet die Blockgröße und den Zeiger auf den nächsten verfügbaren Block auf, gefolgt von einer Kette von Blöcken fester Größe (Standard 512 Bytes), die einzelne Feldwerte enthalten. Jeder Memo-Eintrag beginnt mit einem 4-Byte-Typ-Flag und einer 4-Byte-Länge, gefolgt von den Rohdaten. Text-Memos enden mit zwei 0x1A EOF-Markierungen.

Im Gegensatz zum älteren .dbt-Format, das von dBASE III/IV verwendet wird, kann .fpt neben reinem Text auch binäre Objekte wie Bilder, OLE-Objekte und andere Blobs speichern. Die Blockgröße ist über den Befehl SET BLOCKSIZE konfigurierbar.

Visual FoxPro 9.0 SP2 (2007) war die letzte Version der Plattform; Microsoft beendete den Support im Januar 2015. Legacy-.fpt-Daten werden in der Regel mit dem FoxPro-Befehl COPY TO oder Konvertierungstools von Drittanbietern in moderne Datenbanken wie SQL Server, SQLite oder PostgreSQL migriert.

Sicherheit

RISIKO: LOW

Binäre Datendatei, nicht ausführbar. Historische FPT-Dateien können sensible Altdaten aus dem Geschäftsbetrieb enthalten (Kundendatensätze, Dokumente). Kein bekannter Malware-Vektor.

Formatdetails

kurz gefasst
VOLLSTÄNDIGER NAMEFoxPro Table Memo Filealias Visual FoxPro memo file, xBase FPT memo
ENTWICKLERMicrosoft (Visual FoxPro); originally Fox Softwareseit 1989 (FoxPro 1.0 by Fox Software)
KATEGORIEDatenbanken
MIME TYPEapplication/octet-stream
TYPBinäre Sidecar-Datei zur Speicherung von Memo/Blob-Feldern für eine DBF-Tabelle
STANDARDOffen · lizenzfrei
Diese Erweiterung wird auch verwendet von…
  • FileMaker Pro Database Memo File - FileMaker Pro verwendet ebenfalls .fpt für seine Legacy-Flat-File-Datenbank-Memo/Container-Feldspeicherung, die nicht mit dem xBase/FoxPro-Format verwandt ist.
MAGIC BYTES · DATEISIGNATUR
OFFSET
00010203
HEX
00000001
ASCII
····
Header-Block (512 Bytes): Bytes 0-3 = Nummer des nächsten freien Blocks (Big-Endian); Bytes 4-5 = reserviert; Bytes 6-7 = Blockgröße (Big-Endian, Standard 64 = 512 Bytes / 8). Die Blockgröße kann 33-65535 Bytes betragen. dBASE IV verwendet .dbt mit einem anderen Header; FPT ersetzt DBT in FoxPro.

Programme zum Öffnen von FPT-Dateien

Windows4 apps
DBF Viewer Plus Freemium Öffnen Sie die .dbf-Datei; die FPT wird automatisch aus demselben Ordner geladen. Memo-Felder werden direkt angezeigt.
Visual FoxPro 9.0 Kostenpflichtig Nutzen Sie USE table.dbf im Befehlsfenster; BROWSE zum Anzeigen der Datensätze einschließlich der Memo-Felder.
dBASE Plus Kostenpflichtig Öffnen Sie die .dbf; die .fpt-Memo-Datei wird automatisch verknüpft.
LibreOffice Base Open Source Verbinden Sie sich mit dem Ordner als dBase-Datenquelle; Memo-Felder aus der .fpt werden über den JDBC-Treiber gelesen.
macOS1 app
FileMaker Pro (FileMaker variant only) Kostenpflichtig Öffnen Sie die FileMaker .fp7/.fmp12-Datenbankdatei; FPT-Sidecars werden automatisch von FileMaker verwaltet.

Technische Details

technische Spezifikation
DateitypBinäre Sidecar-Memo- und BLOB-Speicherdatei für dBASE/FoxPro-Tabellen
MIME-Typapplication/octet-stream
Byte-ReihenfolgeBig-Endian
BlockstrukturBlöcke fester Größe; Standard 512 Bytes (Blockgrößenwert 64 × 8); konfigurierbar über SET BLOCKSIZE
Blockgrößenbereich33-65.535 Bytes pro Block; Standardwert ist 512 Bytes in Visual FoxPro
Header-Layout512-Byte-Block 0: Bytes 0-3 = Nummer des nächsten freien Blocks; Bytes 6-7 = Blockgröße (beide Big-Endian)
Memo-Eintrags-Layout4-Byte-Typ-Flag (0 = Bild/Binär, 1 = Text-Memo) + 4-Byte-Datenlänge + Rohdaten-Bytes
Text-Memo-TerminatorZwei 0x1A (Strg-Z) Bytes am Ende jedes Text-Memo-Eintrags
Binärdaten-UnterstützungSpeichert Bilder, OLE-Objekte und beliebige binäre BLOBs - im Gegensatz zu dBASE .dbt, das nur Text unterstützt
KopplungsanforderungImmer mit einer .dbf desselben Basisnamens gekoppelt; die .fpt-Datei ist niemals eigenständig
DBF-Verknüpfung.dbf speichert die FPT-Blocknummer als Text-Offset in jedem Memo-Feld-Slot
Typische Dateigröße4 KB - 500 MB (wächst mit angesammeltem Memo-Inhalt; wird durch Ausführen des PACK-Befehls reduziert)
dBASE-Äquivalent.dbt (dBASE III/IV); FPT und .dbt sind trotz ähnlichem Zweck nicht austauschbar
Zuletzt unterstützte PlattformVisual FoxPro 9.0 SP2; Microsoft beendete den VFP-Support im Januar 2015
Veröffentlicht1989 (FoxPro 1.0 by Fox Software)
Neueste VersionVisual FoxPro 9.0 SP2 format (2007, last VFP release)
Offener StandardJa · lizenzgebührenfrei
Spezifikationlearn.microsoft.com

FPT-Konvertierungen

Community Q&A

von Nutzern gefragt
Schnelle Frage stellen
Holen Sie sich Hilfe von Menschen, die mit FPT-Dateien arbeiten. Seien Sie konkret - geben Sie Ihr System und die Softwareversion an.
Kein Konto erforderlich · Antworten meist innerhalb eines Tages

Noch keine Fragen - stellen Sie die erste Frage zu FPT-Dateien.

Häufig gestellte Fragen

Was ist eine FPT-Datei und brauche ich sie?
Es ist die Memo-Datenbegleitdatei zu einer FoxPro .dbf-Tabelle. Sie benötigen sie, um Memo- und Binärfelder zu sehen; ohne sie erscheinen diese Felder leer.
Kann ich FPT-Dateien ohne Visual FoxPro öffnen?
Ja - DBF Viewer Plus und LibreOffice Base können DBF+FPT-Paare lesen, ohne dass VFP installiert sein muss.
Wird Visual FoxPro noch unterstützt?
Nein. Microsoft beendete den erweiterten Support für VFP 9.0 im Januar 2015. Die Software läuft zwar noch auf älteren Windows-Versionen, erhält aber keine Updates mehr.
Warum verwendet FileMaker auch .fpt?
Das ist eine Namenskoinzidenz; das FileMaker FPT-Format unterscheidet sich vollständig vom FoxPro FPT-Format. Sie stehen in keinem Zusammenhang.
Wie migriere ich FoxPro FPT-Daten in eine moderne Datenbank?
Verwenden Sie den Befehl COPY TO von Visual FoxPro oder DBF Viewer Plus, um nach CSV/SQL zu exportieren und importieren Sie diese dann in Ihre Zieldatenbank.

Quellen

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

Weiter entdecken

in der Datenbank

Top-Erweiterungen dieser Woche

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)

Verwandte Erweiterungen

.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

Kostenlose Datei-Tools

Ein Browser-Dateiidentifikator und Bildkonverter - alles läuft auf Ihrem Gerät.

Toolbox öffnen

Dateierweiterungen A-Z durchsuchen