Was ist das ABS-Dateiformat?
Die Erweiterung .abs wird von Datenbankdateien verwendet, die mit Absolute Database erstellt wurden - einer kompakten eingebetteten Datenbank-Engine, die von ComponentAce für die Delphi- und C++Builder-Umgebungen entwickelt wurde. .abs-Dateien enthalten alle Datenbankinhalte - Tabellen, Indizes und BLOBs - in einem strukturierten, relationalen Format innerhalb einer einzigen Binärdatei. Das Format entstand Anfang der 2000er Jahre als direkter Ersatz für die Borland Database Engine (BDE), die zuvor den .dbf-Datenzugriff in Delphi-Anwendungen verwaltete.
.abs-Dateien werden von Entwicklern verwendet, die Delphi- und C++Builder-Anwendungen erstellen, typischerweise für Module zur lokalen Datenspeicherung. Da die gesamte Datenbank in einer einzigen .abs-Datei liegt, ist für die Bereitstellung kein separater Server oder Installationsschritt erforderlich - konzeptionell vergleichbar mit einer SQLite-Datenbank, jedoch speziell für das Delphi/C++Builder-Ökosystem entwickelt. Das Format unterstützt optionale AES-basierte Verschlüsselung und In-Memory-Tabellenmodi für leistungskritische Workloads.
Zum Öffnen oder Verwalten einer .abs-Datenbank verwenden Sie das mit Absolute Database mitgelieferte DBManager-Dienstprogramm oder die ursprüngliche Delphi/C++Builder-Anwendung, die die Datei erstellt hat. Das Binärformat ist proprietär von ComponentAce und besitzt keine öffentlich dokumentierte Dateisignatur; die Identifizierung erfolgt anhand der .abs-Erweiterung in Verbindung mit der Kenntnis der Quellanwendung.
Sicherheit
RISIKO: LOWEine .abs Absolute Database enthält Daten und ist keine ausführbare Datei; das Öffnen in DBManager ist daher sicher. Praktische Hinweise: Die Datei kann passwortgeschützt verschlüsselt sein (Sie benötigen das Datenbankpasswort der Anwendung), und Absolute Database ist eine Nischen-Drittanbieter-Engine - behandeln Sie diese Dateien als Legacy-Dateien und erstellen Sie Sicherungskopien vor dem Bearbeiten. Öffnen Sie .abs-Dateien nur von vertrauenswürdigen Quellen und achten Sie auf verschleierte doppelte Erweiterungen (daten.abs.exe).
Formatdetails
kurz gefasst- GCC/Linker-Absolute-Objektdatei (ELF) - Bei Unix-Toolchains wurde .abs für ein absolutes (vollständig verlinktes, festadressiertes) ELF/DWARF-Executable-Image verwendet - eine Bedeutung, die der Datenbank fälschlicherweise zugeschrieben wird; ein Entwickler-/Eingebettetes-Artefakt, das nichts mit der Datenbank zu tun hat.
- Audio-/App-Daten - Einige Programme verwenden .abs für ihre eigenen Daten (z. B. bestimmte Audio/CD- und Bildschirmschoner-Tools); anwendungsspezifisch und ungewöhnlich.
Programme zum Öffnen von ABS-Dateien
Technische Details
technische Spezifikation| Entwickler | ComponentAce |
| Formattyp | Einzeldatei eingebettete relationale Datenbank (binär, proprietär) |
| Zielumgebung | Delphi und C++Builder (Windows VCL/FireMonkey-Anwendungen) |
| Speichermodell | Alle Tabellen, Indizes und BLOBs in einer .abs-Datei gespeichert |
| Verschlüsselung | Optionale AES-Verschlüsselung der gesamten Datenbankdatei |
| In-Memory-Modus | Unterstützt In-Memory-Tabellen für schnellen temporären Datenzugriff |
| MIME-Typ | application/octet-stream |
| Dateisignatur | Keine öffentlich dokumentierten Magic Bytes; Identifizierung über Erweiterung und Quellanwendung |
| BDE-Ersatz | Direkter Ersatz für die Borland Database Engine mit kompatibler Dataset-API |
| SQL-Unterstützung | SQL-92-Teilmenge mit Absolute-Database-spezifischen Erweiterungen |
| Transaktionsunterstützung | ACID-konforme Transaktionen |
| Indexstruktur | B-Baum-Indizes für Primär- und Sekundärindizes |
| BLOB-Verarbeitung | Binäre große Objekte, eingebettet in der einzelnen .abs-Datei gespeichert |
| Verwaltungswerkzeug | DBManager - mitgeliefertes GUI-Werkzeug zur Schema-Inspektion und Datenbearbeitung |
| Veröffentlicht | Early 2000s (ComponentAce Absolute Database, a BDE replacement) |
| Spezifikation | www.componentace.com |
ABS-Konvertierungen
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu ABS-Dateien.