.FPT

File FPT

FoxPro Table Memo File
Fai una domanda
RISPOSTA RAPIDA

Un file FPT è il compagno memo di una tabella di database FoxPro o Visual FoxPro (.dbf). Contiene il contenuto effettivo dei campi memo e binari che sono troppo grandi per il record .dbf a larghezza fissa. Per aprire correttamente il database, il file .fpt deve trovarsi nella stessa cartella del file .dbf con lo stesso nome di base. Aprirlo con DBF Viewer Plus, Visual FoxPro 9.0 o LibreOffice Base.

Sviluppatore: Microsoft (Visual FoxPro); originally Fox Software Categoria: File di database Standard aperto MIME: application/octet-stream
SI APRE SU Windows macOS
Correlati: .DB · .DBF · .ACCDB · .SQL

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Aug 30, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file FPT?

Un file .fpt è un file sidecar binario accoppiato a una tabella di database FoxPro (.dbf). Memorizza il contenuto dei campi memo e binari che sono troppo grandi o di lunghezza variabile per rientrare nella struttura dei record a larghezza fissa di un file .dbf. Ogni .fpt condivide lo stesso nome di base del suo .dbf genitore - ad esempio, customers.dbf e customers.fpt - e i due file devono sempre risiedere nella stessa directory.

Il formato è stato introdotto con FoxPro 1.0 nel 1989 da Fox Software e successivamente standardizzato sotto la linea Visual FoxPro di Microsoft. .fpt utilizza una struttura a blocchi fissi: un'intestazione di 512 byte registra la dimensione del blocco e il puntatore al blocco successivo disponibile, seguita da una catena di blocchi di dimensione fissa (predefinita 512 byte) che contengono i singoli valori dei campi. Ogni voce memo inizia con un flag di tipo a 4 byte e una lunghezza a 4 byte, seguiti dai dati grezzi. I memo di testo terminano con due marcatori EOF 0x1A.

A differenza del vecchio formato .dbt utilizzato da dBASE III/IV, .fpt può memorizzare oggetti binari come immagini, oggetti OLE e altri blob oltre al testo semplice. La dimensione del blocco è configurabile tramite il comando SET BLOCKSIZE.

Visual FoxPro 9.0 SP2 (2007) è stata l'ultima versione della piattaforma; Microsoft ha terminato il supporto a gennaio 2015. I dati .fpt legacy vengono solitamente migrati verso database moderni come SQL Server, SQLite o PostgreSQL utilizzando il comando COPY TO di FoxPro o strumenti di conversione di terze parti.

Sicurezza e incolumità

RISCHIO: LOW

File di dati binari, non eseguibile. I file FPT storici possono contenere dati aziendali legacy sensibili (record clienti, documenti). Nessun vettore malware noto.

Dettagli del formato

in sintesi
NOME COMPLETOFoxPro Table Memo Fileanche noto come Visual FoxPro memo file, xBase FPT memo
SVILUPPATOREMicrosoft (Visual FoxPro); originally Fox Softwaredal 1989 (FoxPro 1.0 by Fox Software)
TIPO MIMEapplication/octet-stream
TIPOFile sidecar binario che memorizza campi memo/blob per una tabella DBF
STANDARDAperto · royalty-free
Questa estensione è usata anche da…
  • File Memo del Database FileMaker Pro - FileMaker Pro utilizza anche .fpt per l'archiviazione dei campi memo/contenitore dei suoi database flat-file legacy, non correlato al formato xBase/FoxPro.
MAGIC BYTES · FIRMA DEL FILE
OFFSET
00010203
HEX
00000001
ASCII
····
Blocco intestazione (512 byte): byte 0-3 = numero del prossimo blocco libero (big-endian); byte 4-5 = riservato; byte 6-7 = dimensione del blocco (big-endian, predefinito 64 = 512 byte / 8). La dimensione del blocco può variare da 33 a 65535 byte. dBASE IV utilizza .dbt con un'intestazione diversa; FPT sostituisce DBT in FoxPro.

Programmi che aprono file FPT

Windows4 apps
DBF Viewer Plus Freemium Apri il file .dbf; il file FPT viene caricato automaticamente dalla stessa cartella. I campi memo vengono visualizzati sul posto.
Visual FoxPro 9.0 A pagamento Usa USE table.dbf nella finestra dei comandi; BROWSE per visualizzare i record inclusi i campi memo.
dBASE Plus A pagamento Apri il .dbf; il file memo .fpt viene collegato automaticamente.
LibreOffice Base Open-source Connettiti alla cartella come sorgente dati dBase; i campi memo dal file .fpt vengono letti tramite il driver JDBC.
macOS1 app
FileMaker Pro (FileMaker variant only) A pagamento Apri il file di database FileMaker .fp7/.fmp12; i sidecar FPT sono gestiti automaticamente da FileMaker.

Dettagli tecnici

specifiche approfondite
Tipo di fileFile sidecar binario per la memorizzazione di memo e BLOB per tabelle dBASE/FoxPro
Tipo MIMEapplication/octet-stream
Ordine dei bytebig-endian
Struttura dei blocchiBlocchi a dimensione fissa; predefinito 512 byte (valore dimensione blocco 64 × 8); configurabile tramite SET BLOCKSIZE
Intervallo dimensione blocco33-65.535 byte per blocco; il valore predefinito è 512 byte in Visual FoxPro
Layout intestazioneBlocco 0 di 512 byte: byte 0-3 = numero del prossimo blocco libero; byte 6-7 = dimensione del blocco (entrambi big-endian)
Layout voce memoFlag di tipo a 4 byte (0 = immagine/binario, 1 = memo di testo) + lunghezza dati a 4 byte + byte di dati grezzi
Terminatore memo di testoDue byte 0x1A (Ctrl-Z) alla fine di ogni voce memo di testo
Supporto dati binariMemorizza immagini, oggetti OLE e BLOB binari arbitrari - a differenza di dBASE .dbt che è solo testo
Requisito di accoppiamentoSempre accoppiato con un .dbf dello stesso nome di base; il file .fpt non è mai autonomo
Collegamento DBFIl file .dbf memorizza il numero del blocco FPT come offset di testo in ogni slot del campo memo
Dimensione tipica del file4 KB - 500 MB (cresce con l'accumulo di contenuti memo; ridotto eseguendo il comando PACK)
Equivalente dBASE.dbt (dBASE III/IV); FPT e .dbt non sono intercambiabili nonostante lo scopo simile
Ultima piattaforma supportataVisual FoxPro 9.0 SP2; Microsoft ha terminato il supporto VFP a gennaio 2015
Rilasciato1989 (FoxPro 1.0 by Fox Software)
Ultima versioneVisual FoxPro 9.0 SP2 format (2007, last VFP release)
Standard aperto · royalty-free
Specificalearn.microsoft.com

Conversioni FPT

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file FPT. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file FPT.

Domande frequenti

Cos'è un file FPT e ne ho bisogno?
È il compagno dei dati memo di una tabella FoxPro .dbf. È necessario per visualizzare i campi memo e binari; senza di esso, tali campi appariranno vuoti.
Posso aprire i file FPT senza Visual FoxPro?
Sì - DBF Viewer Plus e LibreOffice Base possono leggere le coppie DBF+FPT senza installare VFP.
Visual FoxPro è ancora supportato?
No. Microsoft ha terminato il supporto esteso per VFP 9.0 a gennaio 2015. Il software funziona ancora sulle versioni precedenti di Windows ma non riceve aggiornamenti.
Perché anche FileMaker usa .fpt?
Coincidenza di denominazione; il formato FPT di FileMaker è completamente diverso dal formato FPT di FoxPro. Non sono correlati.
Come posso migrare i dati FPT di FoxPro in un database moderno?
Usa il comando COPY TO di Visual FoxPro o DBF Viewer Plus per esportare in CSV/SQL, quindi importa nel database di destinazione.

Riferimenti

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

Continua a esplorare

nel database

Migliori estensioni della settimana

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.MDMarkdown Document
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)

Estensioni correlate

.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

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z