Was ist das ADX-Dateiformat?
.ADX Indexdateien für Lotus Approach Datenbanken ermöglichen es der Anwendung, Datensätze schnell zu finden, indem sie Offset-Daten speichern, die Feldwerte ihren Positionen in der gepaarten .DBF Datendatei zuordnen. Dieses binäre Indexformat beschleunigt Abfrage- und Suchvorgänge in der relationalen Datenbank-Engine von Approach. Es wurde während der gesamten Ära der Lotus SmartSuite verwendet; IBM Lotus SmartSuite 9.8 (2002) war die letzte Version, und das Produkt wurde offiziell um 2014 eingestellt. Das SmartSuite Softwarepaket, das die Lotus/IBM Approach Datenbanksysteme enthielt, wird nicht mehr weiterentwickelt oder unterstützt.
Erstellen von .ADX Dateien in relationalen Datenbanken
.ADX Indexdateien für Approach Datenbanken wurden automatisch erstellt - Benutzer haben sie nie manuell generiert. Diese sind als SmartIndex-Dateien bekannt. Sie wurden standardmäßig im selben Verzeichnis wie die .DBF (oder .DBT Memo) Datenbankdatei gespeichert. Sie können jedoch bestimmte wiederkehrende Probleme verursachen:
- Ihre Größe wird nicht überprüft und sie werden inkrementell erstellt, was dazu führen kann, dass sie im Laufe der Zeit mehr Speicherplatz als die eigentliche Datenbank belegen.
- Wenn die Datenbank von anderen Anwendungen verwendet wird, kann die
.ADXDatei fehlerhaft und veraltet werden. - Die Datei kann aufgrund von Fehlern falsche Daten speichern, was dazu führt, dass bei Suchvorgängen falsche Indizes zurückgegeben werden.
Diese Situationen in Approach Datenbanken können in der Regel durch Komprimieren der Datenbank oder durch Löschen oder Reparieren der .ADX Datei behoben werden - Approach erstellt sie beim nächsten Öffnen automatisch neu.
Mögliche Folgen des Löschens einer .ADX Datei in Approach dBase
In bestimmten Fällen der Datenbankwartung und der Arbeit mit .ADX Dateien können Komplikationen auftreten. Wenn die Datenbank Feldnamen hat, die nicht dem dBase IV Format entsprechen, automatisch ansteigende Seriennummern verwendet oder auch von anderer Software genutzt wird, kann das Löschen der .ADX Datei deren Struktur stören. Daher wurden für diese Situationen andere Methoden zur Behebung von Problemen mit SmartIndex .ADX Dateien entwickelt.
Sicherheit
RISIKO: LOWReine binäre Indexdatei; enthält keinen ausführbaren Code. Ein Risiko besteht nur durch die veraltete/nicht gewartete Software, die zum Öffnen benötigt wird.
Formatdetails
kurz gefasst- CRI ADX Audiodatei - Proprietäres verlustbehaftetes Audioformat von CRI Middleware (1996), weit verbreitet in Sega Dreamcast, GameCube, PS2 und späteren Konsolenspielen; beginnt mit 0x80 0x00 Header, endet mit „(c)CRI“ Markierung. Unterstützt von VGMStream, foobar2000 (foo_input_vgmstream), Audacity.
- AutoCAD Database Exchange Datei - Index- oder Austauschdatei, die von einigen AutoCAD/ADE-Workflows generiert wird; selten.
Programme zum Öffnen von ADX-Dateien
Technische Details
technische Spezifikation| Dateityp | Binäre Index-Begleitdatei zu Lotus Approach .APR und .DBF Datenbankdateien |
| Kodierung | Binär, Little-Endian |
| Index-Funktion | Speichert Offsets der Datensatzpositionen zur Beschleunigung von Abfragen auf Tabellen im dBase-Format |
| Erstellung | Automatisch generiert durch Lotus Approach; wird nie direkt von Benutzern erstellt oder bearbeitet |
| Standardpfad | Gleiches Verzeichnis wie die gepaarte .DBF Datendatei |
| Wachstumsproblem | Wird inkrementell ohne Größenprüfung erstellt - kann mit der Zeit größer als die eigentliche Datenbank werden |
| Veraltungsrisiko | Wird veraltet, wenn die .DBF von einer anderen Anwendung geändert wird, während Approach nicht geöffnet ist |
| Neuerstellungs-Trigger | Das Löschen der .ADX veranlasst Approach dazu, sie beim nächsten Öffnen automatisch neu zu generieren |
| Löschrisiko | Kann die Datenbank stören, wenn Feldnamen nicht dBase-IV-konform sind oder Auto-Inkrement-Felder verwendet werden |
| Plattform | Windows (IBM Lotus SmartSuite Umgebung) |
| Software-Ära | Lotus Approach 3.0 (1994) bis SmartSuite 9.8 (2002); Produkt ca. 2014 eingestellt |
| Typische Dateigröße | Unter 1 MB (Index-Overhead für eine Datenbanktabelle) |
| Veröffentlicht | 1994 (Lotus Approach 3.0) |
| Neueste Version | Lotus Approach 9.8 / SmartSuite 9.8 (2002) |
ADX-Konvertierungen
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu ADX-Dateien.