.FPT

Arquivo FPT

FoxPro Table Memo File
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo FPT é o companheiro de memorando de uma tabela de banco de dados FoxPro ou Visual FoxPro (.dbf). Ele contém o conteúdo real de campos de memorando e binários que são grandes demais para o registro .dbf de largura fixa. Para abrir o banco de dados corretamente, o arquivo .fpt deve estar na mesma pasta que o arquivo .dbf com o mesmo nome base. Abra-o com DBF Viewer Plus, Visual FoxPro 9.0 ou LibreOffice Base.

Desenvolvedor: Microsoft (Visual FoxPro); originally Fox Software Categoria: Arquivos de Banco de Dados Padrão aberto MIME: application/octet-stream
ABRE EM Windows macOS
Relacionado: .DB · .DBF · .ACCDB · .SQL

Nesta página

19k+ extensões indexadas
Última revisão em Aug 30, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro FPT?

Um arquivo .fpt é um arquivo binário auxiliar (sidecar) emparelhado com uma tabela de banco de dados FoxPro (.dbf). Ele armazena o conteúdo de campos de memorando e binários que são muito grandes ou de comprimento variável para caber na estrutura de registro de largura fixa de um arquivo .dbf. Cada .fpt compartilha o mesmo nome base que seu .dbf pai - por exemplo, customers.dbf e customers.fpt - e os dois arquivos devem sempre residir no mesmo diretório.

O formato foi introduzido com o FoxPro 1.0 em 1989 pela Fox Software e posteriormente padronizado sob a linha Visual FoxPro da Microsoft. O .fpt usa uma estrutura de blocos fixos: um cabeçalho de 512 bytes registra o tamanho do bloco e o ponteiro para o próximo bloco disponível, seguido por uma cadeia de blocos de tamanho fixo (padrão de 512 bytes) que contém valores de campos individuais. Cada entrada de memorando começa com uma flag de tipo de 4 bytes e um comprimento de 4 bytes, seguidos pelos dados brutos. Memorandos de texto terminam com dois marcadores EOF 0x1A.

Ao contrário do formato .dbt mais antigo usado pelo dBASE III/IV, o .fpt pode armazenar objetos binários como imagens, objetos OLE e outros blobs, além de texto simples. O tamanho do bloco é configurável através do comando SET BLOCKSIZE.

O Visual FoxPro 9.0 SP2 (2007) foi a última versão da plataforma; a Microsoft encerrou o suporte em janeiro de 2015. Dados legados .fpt são normalmente migrados para bancos de dados modernos, como SQL Server, SQLite ou PostgreSQL, usando o comando COPY TO do FoxPro ou ferramentas de conversão de terceiros.

Segurança e proteção

RISCO: LOW

Arquivo de dados binários, não executável. Arquivos FPT históricos podem conter dados comerciais legados sensíveis (registros de clientes, documentos). Nenhum vetor de malware conhecido.

Detalhes do formato

em resumo
NOME COMPLETOFoxPro Table Memo Filetambém conhecido como Visual FoxPro memo file, xBase FPT memo
DESENVOLVEDORMicrosoft (Visual FoxPro); originally Fox Softwaredesde 1989 (FoxPro 1.0 by Fox Software)
TIPO MIMEapplication/octet-stream
TIPOArquivo auxiliar binário que armazena campos de memorando/blob para uma tabela DBF
PADRÃOAberto · livre de royalties
Esta extensão também é usada por…
  • Arquivo de Memorando de Banco de Dados FileMaker Pro - O FileMaker Pro também usa .fpt para seu armazenamento legado de campos de memorando/contêiner de banco de dados de arquivo simples, não relacionado ao formato xBase/FoxPro.
MAGIC BYTES · ASSINATURA DO ARQUIVO
OFFSET
00010203
HEX
00000001
ASCII
····
Bloco de cabeçalho (512 bytes): bytes 0-3 = número do próximo bloco livre (big-endian); bytes 4-5 = reservado; bytes 6-7 = tamanho do bloco (big-endian, padrão 64 = 512 bytes / 8). O tamanho do bloco pode ser de 33-65535 bytes. O dBASE IV usa .dbt com um cabeçalho diferente; o FPT substitui o DBT no FoxPro.

Programas que abrem arquivos FPT

Windows4 apps
DBF Viewer Plus Freemium Abra o arquivo .dbf; o FPT é carregado automaticamente da mesma pasta. Os campos de memorando são exibidos no local.
Visual FoxPro 9.0 Pago USE table.dbf na Janela de Comando; BROWSE para visualizar registros, incluindo campos de memorando.
dBASE Plus Pago Abra o .dbf; o arquivo de memorando .fpt é vinculado automaticamente.
LibreOffice Base Código aberto Conecte-se à pasta como uma fonte de dados dBase; os campos de memorando do .fpt são lidos através do driver JDBC.
macOS1 app
FileMaker Pro (FileMaker variant only) Pago Abra o arquivo de banco de dados .fp7/.fmp12 do FileMaker; os auxiliares FPT são gerenciados automaticamente pelo FileMaker.

Detalhes técnicos

especificação profunda
Tipo de arquivoArquivo binário auxiliar de memorando e armazenamento de BLOB para tabelas dBASE/FoxPro
Tipo MIMEapplication/octet-stream
Ordem dos bytesbig-endian
Estrutura de blocosBlocos de tamanho fixo; padrão de 512 bytes (valor do tamanho do bloco 64 × 8); configurável via SET BLOCKSIZE
Intervalo de tamanho do bloco33-65.535 bytes por bloco; o padrão é 512 bytes no Visual FoxPro
Layout do cabeçalhoBloco 0 de 512 bytes: bytes 0-3 = número do próximo bloco livre; bytes 6-7 = tamanho do bloco (ambos big-endian)
Layout da entrada de memorandoFlag de tipo de 4 bytes (0 = imagem/binário, 1 = memorando de texto) + comprimento de dados de 4 bytes + bytes de dados brutos
Terminador de memorando de textoDois bytes 0x1A (Ctrl-Z) ao final de cada entrada de memorando de texto
Suporte a dados bináriosArmazena imagens, objetos OLE e BLOBs binários arbitrários - ao contrário do .dbt do dBASE, que é apenas texto
Requisito de emparelhamentoSempre emparelhado com um .dbf de mesmo nome base; o arquivo .fpt nunca é autônomo
Ligação DBFO .dbf armazena o número do bloco FPT como um deslocamento de texto em cada slot de campo de memorando
Tamanho de arquivo típico4 KB - 500 MB (cresce com o conteúdo de memorando acumulado; reduzido ao executar o comando PACK)
Equivalente dBASE.dbt (dBASE III/IV); FPT e .dbt não são intercambiáveis, apesar do propósito semelhante
Última plataforma suportadaVisual FoxPro 9.0 SP2; a Microsoft encerrou o suporte ao VFP em janeiro de 2015
Lançado1989 (FoxPro 1.0 by Fox Software)
Versão mais recenteVisual FoxPro 9.0 SP2 format (2007, last VFP release)
Padrão abertoSim · livre de royalties
Especificaçãolearn.microsoft.com

Conversões de FPT

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos FPT. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos FPT.

Perguntas frequentes

O que é um arquivo FPT e eu preciso dele?
É o companheiro de dados de memorando de uma tabela .dbf do FoxPro. Você precisa dele para ver os campos de memorando e binários; sem ele, esses campos aparecerão vazios.
Posso abrir arquivos FPT sem o Visual FoxPro?
Sim - o DBF Viewer Plus e o LibreOffice Base podem ler pares DBF+FPT sem instalar o VFP.
O Visual FoxPro ainda é suportado?
Não. A Microsoft encerrou o suporte estendido para o VFP 9.0 em janeiro de 2015. O software ainda roda em versões mais antigas do Windows, mas não recebe atualizações.
Por que o FileMaker também usa .fpt?
Coincidência de nomenclatura; o formato FPT do FileMaker é inteiramente diferente do formato FPT do FoxPro. Eles não são relacionados.
Como faço para migrar dados FPT do FoxPro para um banco de dados moderno?
Use o comando COPY TO do Visual FoxPro ou o DBF Viewer Plus para exportar para CSV/SQL e, em seguida, importe para o seu banco de dados de destino.

Referências

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

Continue explorando

em todo o banco de dados

Principais extensões desta semana

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)

Extensões relacionadas

.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

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z