Qu'est-ce que le format de fichier ADX ?
Les fichiers d'index .ADX pour les bases de données Lotus Approach permettent à l'application de localiser rapidement les enregistrements, en stockant des données de décalage (offsets) qui associent les valeurs des champs à leurs positions dans le fichier de données .DBF associé. Ce format d'index binaire accélère les opérations de requête et de recherche dans le moteur de base de données relationnelle d'Approach. Il a été utilisé tout au long de l'ère Lotus SmartSuite ; IBM Lotus SmartSuite 9.8 (2002) a été la dernière version, et le produit a été officiellement abandonné vers 2014. Le progiciel SmartSuite, qui comprenait les systèmes de base de données Lotus/IBM Approach, n'est plus développé ni supporté.
Création de fichiers .ADX dans les bases de données relationnelles
Les fichiers d'index .ADX pour les bases de données Approach étaient créés automatiquement - les utilisateurs ne les généraient jamais manuellement. Ils sont connus sous le nom de fichiers SmartIndex. Ils étaient enregistrés par défaut dans le même répertoire que le fichier de base de données .DBF (ou le fichier de mémo .DBT). Cependant, ils peuvent causer certains problèmes récurrents :
- Leur taille n'est pas vérifiée et ils sont créés de manière incrémentielle, ce qui peut les amener à occuper plus d'espace disque que la base de données elle-même au fil du temps.
- Si la base de données est utilisée par d'autres applications, le fichier
.ADXpeut devenir incorrect ou obsolète. - Le fichier peut stocker des données erronées en raison d'erreurs, provoquant le renvoi d'index incorrects lors des recherches.
Ces situations dans les bases de données Approach peuvent généralement être résolues en compactant la base de données, ou en supprimant ou réparant le fichier .ADX - Approach le reconstruira automatiquement lors de la prochaine ouverture.
Conséquences possibles de la suppression d'un fichier .ADX dans Approach dBase
Dans certains cas de maintenance de bases de données et de manipulation de fichiers .ADX, des complications peuvent survenir. Si la base de données possède des noms de champs non conformes au format dBase IV, utilise des numéros de série à incrémentation automatique, ou est également utilisée par d'autres logiciels, la suppression du fichier .ADX peut perturber sa structure. Par conséquent, d'autres méthodes de correction des problèmes liés aux fichiers SmartIndex .ADX ont été développées pour ces situations.
Sécurité et sûreté
RISQUE : LOWFichier d'index purement binaire ; ne contient aucun code exécutable. Le risque provient uniquement des logiciels obsolètes/non maintenus nécessaires pour l'ouvrir.
Détails du format
en bref- Fichier audio CRI ADX - Format audio propriétaire avec perte de CRI Middleware (1996), largement utilisé dans les jeux Sega Dreamcast, GameCube, PS2 et consoles ultérieures ; commence par un en-tête 0x80 0x00, se termine par le marqueur « (c)CRI ». Supporté par VGMStream, foobar2000 (foo_input_vgmstream), Audacity.
- Fichier d'échange de base de données AutoCAD - Fichier d'index ou d'échange généré par certains flux de travail AutoCAD/ADE ; rare.
Programmes qui ouvrent les fichiers ADX
Détails techniques
spécifications approfondies| Type de fichier | Compagnon d'index binaire des fichiers de base de données Lotus Approach .APR et .DBF |
| Encodage | Binaire, little-endian |
| Fonction de l'index | Stocke les décalages d'emplacement des enregistrements pour accélérer les requêtes sur les tables au format dBase |
| Création | Généré automatiquement par Lotus Approach ; jamais créé ni édité directement par les utilisateurs |
| Emplacement par défaut | Même répertoire que le fichier de données .DBF associé |
| Problème de croissance | Créé de manière incrémentielle sans vérification de taille - peut devenir plus volumineux que la base de données elle-même avec le temps |
| Risque d'obsolescence | Devient obsolète si le .DBF est modifié par une autre application alors qu'Approach n'est pas ouvert |
| Déclencheur de reconstruction | La suppression du .ADX force Approach à le régénérer automatiquement à la prochaine ouverture |
| Risque de suppression | Peut perturber la base de données si les noms de champs ne sont pas conformes à dBase-IV ou si des champs d'auto-incrémentation sont utilisés |
| Plateforme | Windows (environnement IBM Lotus SmartSuite) |
| Ère logicielle | Lotus Approach 3.0 (1994) jusqu'à SmartSuite 9.8 (2002) ; produit abandonné vers 2014 |
| Taille de fichier typique | Moins de 1 Mo (surcharge d'index pour une table de base de données) |
| Publié | 1994 (Lotus Approach 3.0) |
| Dernière version | Lotus Approach 9.8 / SmartSuite 9.8 (2002) |
Conversions ADX
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers ADX.