.FPT

Fichier FPT

FoxPro Table Memo File
Poser une question
RÉPONSE RAPIDE

Un fichier FPT est le compagnon mémo d'une table de base de données FoxPro ou Visual FoxPro (.dbf). Il contient le contenu réel des champs mémo et binaires qui sont trop volumineux pour l'enregistrement .dbf à largeur fixe. Pour ouvrir la base de données correctement, le fichier .fpt doit se trouver dans le même dossier que le fichier .dbf avec le même nom de base. Ouvrez-le avec DBF Viewer Plus, Visual FoxPro 9.0 ou LibreOffice Base.

Développeur : Microsoft (Visual FoxPro); originally Fox Software Catégorie : Fichiers de base de données Standard ouvert MIME: application/octet-stream
S'OUVRE SUR Windows macOS
Lié : .DB · .DBF · .ACCDB · .SQL

Sur cette page

19k+ extensions indexées
Dernière révision le Aug 30, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier FPT ?

Un fichier .fpt est un fichier binaire d'accompagnement (sidecar) jumelé à une table de base de données FoxPro (.dbf). Il stocke le contenu des champs mémo et binaires qui sont trop volumineux ou de longueur variable pour tenir dans la structure d'enregistrement à largeur fixe d'un fichier .dbf. Chaque .fpt partage le même nom de base que son .dbf parent - par exemple, customers.dbf et customers.fpt - et les deux fichiers doivent toujours résider dans le même répertoire.

Le format a été introduit avec FoxPro 1.0 en 1989 par Fox Software et a ensuite été standardisé sous la gamme Visual FoxPro de Microsoft. .fpt utilise une structure de blocs fixes : un en-tête de 512 octets enregistre la taille du bloc et le pointeur vers le prochain bloc disponible, suivi d'une chaîne de blocs de taille fixe (512 octets par défaut) contenant les valeurs de champs individuelles. Chaque entrée mémo commence par un indicateur de type de 4 octets et une longueur de 4 octets, puis les données brutes. Les mémos textuels se terminent par deux marqueurs de fin de fichier 0x1A.

Contrairement à l'ancien format .dbt utilisé par dBASE III/IV, le .fpt peut stocker des objets binaires tels que des images, des objets OLE et d'autres BLOB en plus du texte brut. La taille du bloc est configurable via la commande SET BLOCKSIZE.

Visual FoxPro 9.0 SP2 (2007) était la dernière version de la plateforme ; Microsoft a mis fin au support en janvier 2015. Les données .fpt héritées sont généralement migrées vers des bases de données modernes telles que SQL Server, SQLite ou PostgreSQL à l'aide de la commande COPY TO de FoxPro ou d'outils de conversion tiers.

Sécurité et sûreté

RISQUE : LOW

Fichier de données binaire, non exécutable. Les fichiers FPT historiques peuvent contenir des données professionnelles héritées sensibles (dossiers clients, documents). Aucun vecteur de malware connu.

Détails du format

en bref
NOM COMPLETFoxPro Table Memo Filealias Visual FoxPro memo file, xBase FPT memo
DÉVELOPPEURMicrosoft (Visual FoxPro); originally Fox Softwaredepuis 1989 (FoxPro 1.0 by Fox Software)
TYPE MIMEapplication/octet-stream
TYPEFichier binaire d'accompagnement stockant des champs mémo/blob pour une table DBF
STANDARDOuvert · libre de droits
Cette extension est également utilisée par…
  • Fichier mémo de base de données FileMaker Pro - FileMaker Pro utilise également .fpt pour son stockage de champs mémo/conteneur de base de données à plat hérité, sans rapport avec le format xBase/FoxPro.
OCTETS MAGIQUES · SIGNATURE DE FICHIER
OFFSET
00010203
HEX
00000001
ASCII
····
Bloc d'en-tête (512 octets) : octets 0-3 = numéro du prochain bloc libre (big-endian) ; octets 4-5 = réservés ; octets 6-7 = taille du bloc (big-endian, par défaut 64 = 512 octets / 8). La taille du bloc peut être de 33 à 65535 octets. dBASE IV utilise .dbt avec un en-tête différent ; FPT remplace DBT dans FoxPro.

Programmes qui ouvrent les fichiers FPT

Windows4 apps
DBF Viewer Plus Freemium Ouvrez le fichier .dbf ; le FPT est chargé automatiquement depuis le même dossier. Les champs mémo s'affichent sur place.
Visual FoxPro 9.0 Payant Utilisez USE table.dbf dans la fenêtre de commande ; BROWSE pour visualiser les enregistrements incluant les champs mémo.
dBASE Plus Payant Ouvrez le .dbf ; le fichier mémo .fpt est lié automatiquement.
LibreOffice Base Open-source Connectez-vous au dossier en tant que source de données dBase ; les champs mémo du .fpt sont lus via le pilote JDBC.
macOS1 app
FileMaker Pro (FileMaker variant only) Payant Ouvrez le fichier de base de données FileMaker .fp7/.fmp12 ; les fichiers d'accompagnement FPT sont gérés automatiquement par FileMaker.

Détails techniques

spécifications approfondies
Type de fichierFichier binaire d'accompagnement pour le stockage de mémos et de BLOB pour les tables dBASE/FoxPro
Type MIMEapplication/octet-stream
Ordre des octetsbig-endian
Structure de blocBlocs de taille fixe ; 512 octets par défaut (valeur de taille de bloc 64 × 8) ; configurable via SET BLOCKSIZE
Plage de taille de bloc33-65 535 octets par bloc ; la valeur par défaut est de 512 octets dans Visual FoxPro
Disposition de l'en-têteBloc 0 de 512 octets : octets 0-3 = numéro du prochain bloc libre ; octets 6-7 = taille du bloc (tous deux en big-endian)
Disposition de l'entrée mémoIndicateur de type de 4 octets (0 = image/binaire, 1 = mémo texte) + longueur des données de 4 octets + octets de données brutes
Terminateur de mémo texteDeux octets 0x1A (Ctrl-Z) à la fin de chaque entrée de mémo texte
Support des données binairesStocke des images, des objets OLE et des BLOB binaires arbitraires - contrairement au .dbt de dBASE qui est uniquement textuel
Exigence de jumelageToujours jumelé avec un .dbf du même nom de base ; le fichier .fpt n'est jamais autonome
Liaison DBFLe .dbf stocke le numéro de bloc FPT comme un décalage de texte dans chaque emplacement de champ mémo
Taille de fichier typique4 Ko - 500 Mo (augmente avec le contenu mémo accumulé ; réduit en exécutant la commande PACK)
Équivalent dBASE.dbt (dBASE III/IV) ; FPT et .dbt ne sont pas interchangeables malgré un but similaire
Dernière plateforme supportéeVisual FoxPro 9.0 SP2 ; Microsoft a mis fin au support de VFP en janvier 2015
Publié1989 (FoxPro 1.0 by Fox Software)
Dernière versionVisual FoxPro 9.0 SP2 format (2007, last VFP release)
Standard ouvertOui · libre de droits
Spécificationlearn.microsoft.com

Conversions FPT

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers FPT. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers FPT.

Foire aux questions

Qu'est-ce qu'un fichier FPT et en ai-je besoin ?
C'est le compagnon de données mémo d'une table FoxPro .dbf. Vous en avez besoin pour voir les champs mémo et binaires ; sans lui, ces champs apparaissent vides.
Puis-je ouvrir des fichiers FPT sans Visual FoxPro ?
Oui - DBF Viewer Plus et LibreOffice Base peuvent lire les paires DBF+FPT sans installer VFP.
Visual FoxPro est-il toujours supporté ?
Non. Microsoft a mis fin au support étendu de VFP 9.0 en janvier 2015. Le logiciel fonctionne toujours sur les anciennes versions de Windows mais ne reçoit plus de mises à jour.
Pourquoi FileMaker utilise-t-il également .fpt ?
C'est une coïncidence de nommage ; le format FPT de FileMaker est entièrement différent du format FPT de FoxPro. Ils ne sont pas liés.
Comment migrer les données FPT de FoxPro vers une base de données moderne ?
Utilisez la commande COPY TO de Visual FoxPro ou DBF Viewer Plus pour exporter vers CSV/SQL, puis importez dans votre base de données cible.

Références

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

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

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

Extensions liées

.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

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z