Wat is het SDB-bestandsformaat?
Het .sdb bestandsformaat wordt gebruikt door de OpenOffice Base databasebeheerder als de oorspronkelijke eigen databasecontainer. .sdb-bestanden slaan volledige databasegegevens op, bestaande uit formulieren, tabellen, rapporten en query's.
.sdb was het standaard bestandsformaat van oudere StarOffice- en vroege OpenOffice Base-versies, afkomstig uit de StarOffice 5.x-suite van StarDivision eind jaren 90 onder Sun Microsystems. Nieuwere versies van de suite vervingen het verouderde .sdb door het .ODB formaat (OpenDocument Database), dat rond 2005 de standaard werd. .sdb-bestanden volgen intern de OLE2 Compound Document-structuur - dezelfde binaire container die wordt gebruikt in oudere Microsoft Office-bestanden - zodat ze kunnen worden geïnspecteerd met OLE-bewuste tools.
.sdb-bestanden zijn compatibel met verschillende databasetools via standaard ODBC- en JDBC-stuurprogramma's, waardoor verouderde databases kunnen worden bevraagd, zelfs zonder OpenOffice Base. LibreOffice Base kan veel .sdb-bestanden openen in lees- of importmodus, hoewel volledige bewerkingsondersteuning voor het oudere formaat beperkt is.
Opmerking: de extensie .sdb wordt ook gebruikt door de Windows Application Compatibility Shim Database - een volledig ongerelateerd binair formaat dat wordt beheerd door het Windows-besturingssysteem. Deze twee formaten delen alleen de naam van de extensie en mogen niet met elkaar worden verward.
Beveiliging & veiligheid
RISICO: MEDIUMEen StarOffice/OpenOffice Base .sdb bevat alleen gegevens - laag risico, hoewel Base-databases macro's kunnen bevatten, dus schakel macro's uit voor bestanden van onbekende bronnen. De echte veiligheidsopmerking is de naamruimte-botsing: een Windows Shim Database (.sdb) geïnstalleerd via sdbinst.exe is een gedocumenteerde techniek voor malware-persistentie (bijv. FIN7). Als een .sdb verschijnt in C:\\Windows\\AppPatch of stilzwijgend wordt geïnstalleerd, behandel het dan als een systeem-/beveiligingsobject, niet als een document.
Formaatdetails
in een notendop- Windows Application Compatibility (Shim) Database - Binaire shim-database geïnstalleerd met sdbinst.exe; de meest voorkomende .sdb van vandaag en een bekende vector voor malware-persistentie. Te vinden in %SystemRoot%\AppPatch\.
- SQLite / generieke applicatiedatabase - Veel apps noemen een SQLite- of eigen database „.sdb” (bijv. sommige GPS-, CAD- en gamebestanden); de inhoud varieert volledig per applicatie.
- TheBat! / SIM-kaart back-up databases - Diverse niche-tools slaan contact- of berichtendatabases op als .sdb.
Programma's die SDB-bestanden openen
Technische details
diepe specificaties| Formaattype | Eigen binaire databasecontainer |
| Onderliggende container | OLE2 Compound Document-structuur (magic bytes D0 CF 11 E0 op offset 0) |
| Ontwikkelaar | Sun Microsystems / StarDivision (StarOffice); later onderhouden door Apache OpenOffice |
| MIME-type | application/vnd.sun.xml.base |
| Compressie | Geen ingebouwde compressie; in tegenstelling tot de opvolger .odb, wat een op ZIP gebaseerd archief is |
| Opvolgend formaat | .odb (OpenDocument Database), aangenomen rond 2005 |
| Opgeslagen objecten | Tabellen, query's, formulieren en rapporten binnen één enkel bestand |
| Externe connectiviteit | Toegankelijk via ODBC- en JDBC-stuurprogramma's voor databasetools van derden |
| Actieve softwareondersteuning | LibreOffice Base (importmodus), Apache OpenOffice Base |
| Gerelateerde StarOffice-formaten | .sdw (Writer), .sdc (Calc), .sds (Draw), .sxd (Impress) |
| Conflict met extensienaam | Ook gebruikt door Windows Application Compatibility Shim Database - een ongerelateerd binair formaat |
| Platformbeschikbaarheid | Windows, macOS en Linux via LibreOffice Base; Windows via Apache OpenOffice Base |
| Uitgebracht | Late 1990s (StarOffice 5.x Base); superseded by ODB (OpenDocument Database) ~2005 |
| Specificatie | wiki.openoffice.org |
SDB conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over SDB-bestanden.