Che cos'è il formato di file PX?
I file con l'estensione .px appartengono alla categoria dei file di database e contengono l'indice della chiave primaria per una tabella Paradox.
I file .px contengono un indice B-tree che mappa i valori della chiave primaria alle posizioni fisiche dei record nel file di tabella compagno .db. Questo formato è supportato da Paradox, che facilita la gestione di database relazionali in ambienti Windows. Paradox è un componente della suite WordPerfect Office di Corel - originariamente sviluppato da Borland International prima dell'acquisizione da parte di Corel nel 1996. I dati dei file .px vengono utilizzati nel processo di comunicazione e navigazione nel database. Il software Paradox consente la creazione di nuove tabelle, la modifica di quelle esistenti e molte altre operazioni sui contenuti del database; in tutti questi processi, l'indice .px viene mantenuto automaticamente insieme al file di dati .db.
Un file .px non può esistere indipendentemente - è sempre accoppiato alla sua tabella .db compagna. Spostare o eliminare il file .px separatamente corrompe la tabella. L'accesso ai file .db e .px richiede il Borland Database Engine (BDE), un runtime a 32 bit non supportato ufficialmente su Windows 10 o 11 a 64 bit senza wrapper di compatibilità. Paradox 11, distribuito con Corel WordPerfect Office X3 (2006), è stata l'ultima versione principale.
Sicurezza e incolumità
RISCHIO: LOWFile indice binario; non contiene codice eseguibile. Non rappresenta alcun rischio per la sicurezza. Nota: la protezione con password di Paradox (memorizzata nell'intestazione della tabella .DB) crittografa l'accesso ai dati, non l'indice stesso, e lo schema della password BDE è considerato debole per gli standard moderni.
Dettagli del formato
in sintesi- Pixel Image File (vari editor) - Alcuni editor di pixel-art e immagini utilizzano .px per formati di immagine pixel personalizzati; non correlati ai database.
- Doget Pixel Image - L'editor di immagini Doget utilizza .px come formato nativo per le immagini raster.
Programmi che aprono file PX
Dettagli tecnici
specifiche approfondite| Ruolo del file | Indice della chiave primaria per una tabella Paradox .db; memorizza una mappatura B-tree dei valori della chiave primaria alle posizioni fisiche dei record nel file della tabella compagna |
| Codifica | Binaria, little-endian |
| Struttura del contenitore | Contenitore di indice B-tree proprietario Paradox: blocco di intestazione fisso (marcatore tipo di file, conteggio record, conteggio campi chiave, dimensione blocco, puntatore al blocco radice) seguito da blocchi di dati indice |
| Marcatore tipo intestazione | Primi due byte: 03 00 - identificatore dell'indice primario; parte del formato di intestazione binario condiviso di Paradox |
| Dipendenza del file | Non può esistere o funzionare indipendentemente; sempre accoppiato al file della tabella .db compagna - l'eliminazione o lo spostamento separato del file .px corrompe la tabella |
| Versioni del formato | Versioni del formato tabella Paradox 3.0, 3.5, 4.0, 5.0 e 7.0; la versione è memorizzata nell'intestazione della tabella .db, non nel file .px stesso |
| Dimensione tipica del file | 1 KB - 10 MB, proporzionale al numero di record indicizzati |
| Famiglia di tabelle | Una famiglia completa di tabelle Paradox condivide un nome di base: .db (dati), .px (indice primario), .mb (memo blob), .val (vincoli di validità), .fam (elenco famiglia), .x01/.y01 per ogni indice secondario |
| Requisito di runtime | Borland Database Engine (BDE) - solo 32 bit; non supportato ufficialmente su Windows 10/11 a 64 bit senza wrapper di compatibilità |
| Piattaforma | Windows e legacy DOS; Paradox non è mai stato disponibile per macOS o Linux |
| Crittografia | Nessuna direttamente sul file .px; la protezione opzionale con password può essere applicata alla tabella .db compagna, il che protegge indirettamente i dati indicizzati |
| Accesso ODBC | I driver ODBC di terze parti possono leggere le tabelle Paradox .db/.px su sistemi senza un'installazione BDE completa, consentendo la migrazione verso database moderni |
| Rilasciato | 1985 with Paradox 1.0 by Ansa Software; format stabilized under Borland Paradox 4 (1992) |
| Ultima versione | Paradox 11 (shipped with Corel WordPerfect Office X3, 2006) - last major update |
| Specifica | www.nknabe.dk |
Conversioni PX
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file PX.