O que é o formato de ficheiro PX?
Arquivos com a extensão .px pertencem à categoria de arquivos de banco de dados e contêm o índice de chave primária para uma tabela Paradox.
Arquivos .px contêm um índice de árvore B (B-tree) que mapeia valores de chave primária para posições físicas de registros no arquivo de tabela companheiro .db. Este formato é suportado pelo Paradox, que facilita o gerenciamento de bancos de dados relacionais em ambientes Windows. O Paradox é um componente da suíte WordPerfect Office da Corel - originalmente desenvolvido pela Borland International antes da aquisição pela Corel em 1996. Os dados dos arquivos .px são usados no processo de comunicação e navegação no banco de dados. O software Paradox permite a criação de novas tabelas, modificação das existentes e muitas outras operações nos conteúdos do banco de dados; em todos esses processos, o índice .px é mantido automaticamente junto ao arquivo de dados .db.
Um arquivo .px não pode existir de forma independente - ele está sempre emparelhado com sua tabela .db companheira. Mover ou excluir o .px separadamente corrompe a tabela. O acesso aos arquivos .db e .px requer o Borland Database Engine (BDE), um runtime de 32 bits não suportado oficialmente no Windows 10 ou 11 de 64 bits sem camadas de compatibilidade. O Paradox 11, lançado com o Corel WordPerfect Office X3 (2006), foi a última versão principal.
Segurança e proteção
RISCO: LOWArquivo de índice binário; não contém código executável. Não apresenta risco de segurança. Nota: A proteção por senha do Paradox (armazenada no cabeçalho da tabela .DB) criptografa o acesso aos dados, não o índice em si, e o esquema de senha do BDE é considerado fraco pelos padrões modernos.
Detalhes do formato
em resumo- Pixel Image File (vários editores) - Alguns editores de pixel-art e imagens usam .px para formatos de imagem de pixel personalizados; não relacionado a bancos de dados.
- Doget Pixel Image - O editor de imagens Doget usa .px como seu formato de imagem raster nativo.
Programas que abrem arquivos PX
Detalhes técnicos
especificação profunda| Função do arquivo | Índice de chave primária para uma tabela .db do Paradox; armazena um mapeamento de árvore B de valores de chave primária para posições físicas de registros no arquivo de tabela companheiro |
| Codificação | Binário, little-endian |
| Estrutura do contêiner | Contêiner de índice de árvore B proprietário do Paradox: bloco de cabeçalho fixo (marcador de tipo de arquivo, contagem de registros, contagem de campos de chave, tamanho do bloco, ponteiro do bloco raiz) seguido por blocos de dados de índice |
| Marcador de tipo de cabeçalho | Primeiros dois bytes: 03 00 - identificador de índice primário; parte do formato de cabeçalho binário compartilhado do Paradox |
| Dependência de arquivo | Não pode existir ou funcionar de forma independente; sempre emparelhado com o arquivo de tabela .db companheiro - excluir ou mover o .px separadamente corrompe a tabela |
| Versões do formato | Versões de formato de tabela Paradox 3.0, 3.5, 4.0, 5.0 e 7.0; a versão é armazenada no cabeçalho da tabela .db, não no próprio .px |
| Tamanho típico do arquivo | 1 KB - 10 MB, proporcional ao número de registros indexados |
| Família de tabelas | Uma família completa de tabelas Paradox compartilha um nome base: .db (dados), .px (índice primário), .mb (blobs de memorando), .val (restrições de validade), .fam (lista de família), .x01/.y01 por índice secundário |
| Requisito de runtime | Borland Database Engine (BDE) - apenas 32 bits; não suportado oficialmente no Windows 10/11 de 64 bits sem camadas de compatibilidade |
| Plataforma | Windows e legado DOS; o Paradox nunca esteve disponível para macOS ou Linux |
| Criptografia | Nenhuma diretamente no .px; a proteção por senha opcional pode ser aplicada à tabela .db companheira, o que protege indiretamente os dados indexados |
| Acesso ODBC | Drivers ODBC de terceiros podem ler tabelas .db/.px do Paradox em sistemas sem uma instalação completa do BDE, permitindo a migração para bancos de dados modernos |
| Lançado | 1985 with Paradox 1.0 by Ansa Software; format stabilized under Borland Paradox 4 (1992) |
| Versão mais recente | Paradox 11 (shipped with Corel WordPerfect Office X3, 2006) - last major update |
| Especificação | www.nknabe.dk |
Conversões de PX
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos PX.