.SDF

SDF-bestand

SQL Server Compact Database File
Stel een vraag
SNEL ANTWOORD

Een .sdf-bestand is meestal een Microsoft SQL Server Compact (SQL CE) database - een enkel binair bestand dat een Windows- of .NET-app gebruikt om gegevens op te slaan. Open het met gratis tools zoals CompactView of SQL Server Compact Toolbox; een tekstverwerker toont alleen wartaal. SQL CE bereikte het einde van de ondersteuning in 2021, dus de meeste .sdf-bestanden van vandaag zijn legacy-gegevens van oudere applicaties.

Ontwikkelaar: Microsoft Corporation Categorie: Databasebestanden MIME: application/octet-stream
OPENT OP Windows
Gerelateerd: .DB · .DBF · .ACCDB · .SQL

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Jul 13, 2026

Niet zeker wat uw bestand is?

Sleep een bestand naar onze identificatietool - we lezen alleen de eerste bytes om het formaat te benoemen.

Identificeer een bestand

Wat is het SDF-bestandsformaat?

Een .sdf-bestand is een SQL Server Compact Database-bestand - een eigen binair formaat ontwikkeld door Microsoft. .sdf-bestanden worden gebruikt voor databaseopslag in Windows desktop- en mobiele applicaties die zijn gebouwd op het .NET Framework. .sdf-bestanden slaan gegevens op in een gestructureerde binaire paginalay-out (geen tekstvelden met vaste lengte) en kunnen tot 4 GB aan relationele gegevens bevatten in een enkel draagbaar bestand.

SQL Server Compact (SQL CE), geïntroduceerd in 2005, is een lichtgewicht embedded database-engine die in-process met een applicatie draait zonder dat er een server nodig is - vergelijkbaar in concept met een SQLite-database of een Microsoft Access-database.

Veel databasemigratie- en conversietools ondersteunen .sdf om het importeren en exporteren van gegevens naar andere systemen te vergemakkelijken. .sdf-bestanden zijn echter geen algemeen uitwisselingsformaat - ze zijn gebonden aan de SQL CE-runtime en eigendom van Windows/.NET-applicaties.

Let op: .sdf wordt ook door de chemische industrie gebruikt voor Structure-Data Files (moleculaire gegevens in platte tekst), een volledig afzonderlijk formaat dat niets te maken heeft met SQL CE.

Beveiliging & veiligheid

RISICO: LOW

Een .sdf SQL CE-database bevat gegevens, geen uitvoerbaar bestand, dus het openen ervan in een viewer is veilig. Twee praktische waarschuwingen: SQL CE wordt sinds 2021 niet meer ondersteund, dus behandel .sdf-bestanden als legacy en maak back-ups voordat u ze bewerkt; en sommige .sdf-bestanden zijn met een wachtwoord versleuteld, waardoor een viewer om het databasewachtwoord kan vragen. Open zoals altijd alleen .sdf-bestanden van bronnen die u vertrouwt en pas op voor vermomde dubbele extensies (data.sdf.exe).

Formaatdetails

in een notendop
VOLLEDIGE NAAMSQL Server Compact Database File
ONTWIKKELAARMicrosoft Corporationsinds 2005 (SQL Server Mobile / Compact Edition); last release SQL CE 4.0, 2011
MIME-TYPEapplication/octet-stream
TYPEEmbedded relationele database in één bestand (binair, tot 4 GB)
Deze extensie wordt ook gebruikt door…
  • Chemical Structure-Data File (MDL SDF) - Cheminformatica-formaat in platte tekst (MDL/Symyx) dat molecuulstructuren plus gegevensvelden opslaat, gelezen door tools zoals Open Babel, RDKit en ChemDraw - niet gerelateerd aan de SQL-database .sdf.
  • Generiek „Standard/Spatial Data File” - Een paar apps (bijv. Autodesk FDO / MapGuide, sommige GPS- en landmeettoestellen) gebruiken .sdf voor hun eigen ruimtelijke of exportgegevens - app-specifiek, niet de SQL CE-database.

Programma's die SDF-bestanden openen

Windows5 apps
CompactView Open-source Open de .sdf om door tabellen te bladeren en query's alleen-lezen uit te voeren - gratis, geen SQL CE-installatie nodig. Beste eerste keuze voor het simpelweg lezen van een legacy .sdf.
SDF Viewer Betaald Open de .sdf om gegevens te bekijken/bewerken en te exporteren naar CSV/XML/XLS. Actief onderhouden (bijgewerkt in 2026); goed wanneer u gegevens moet extraheren.
SQL Server Compact Toolbox (ErikEJ) Open-source Open de .sdf in de standalone tool of Visual Studio add-in om te bladeren, query's uit te voeren, te scripten en te migreren naar SQLite/SQL Server.
Microsoft SQL Server (Management Studio) Gratis Oudere SSMS-versies konden verbinding maken met SQL CE .sdf-databases; moderne SSMS heeft de SQL CE-ondersteuning laten vallen, dus geef de voorkeur aan de Toolbox/CompactView voor legacy-bestanden.
Full Convert (Spectral Core) Betaald Open de .sdf als bron en kopieer de tabellen/gegevens naar een andere database (SQLite, MySQL, SQL Server, enz.).

Technische details

diepe specificaties
OntwikkelaarMicrosoft Corporation
Engine-typeEmbedded relationeel (serverloos, in-process)
Maximale databasegrootte4 GB per `.sdf`-bestand
DatamodelRelationeel (tabellen, indexen, views, foreign keys)
SQL-dialectTransact-SQL (T-SQL) subset
OpslagformaatBinair op pagina's gebaseerd, niet door mensen leesbaar
MIME-typeapplication/octet-stream
PlatformondersteuningAlleen Windows (.NET Framework desktop- en mobiele apps)
Runtime-afhankelijkheidSQL CE engine DLL's (`sqlcese40.dll`, `sqlceqp40.dll`)
Transactie-ondersteuningACID-conforme transacties
VersleutelingOptionele AES 128-bit wachtwoordversleuteling
Maximale rijgrootte8 060 bytes
Unicode-ondersteuningVolledige Unicode via `nchar` / `nvarchar` kolomtypen
Magic bytesGeen gepubliceerd magisch getal; geïdentificeerd door bestandsextensie en SQL CE-applicatiecontext
Uitgebracht2005 (SQL Server Mobile / Compact Edition); last release SQL CE 4.0, 2011
Specificatieen.wikipedia.org

SDF conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met SDF-bestanden werken. Wees specifiek - vermeld uw systeem en softwareversie.
Geen account nodig · antwoorden meestal binnen een dag

Nog geen vragen - wees de eerste om iets te vragen over SDF-bestanden.

Veelgestelde vragen

Hoe open ik een .sdf-bestand?
Als het een SQL Server Compact-database is (het meest voorkomende geval), gebruik dan een gratis tool zoals CompactView of SQL Server Compact Toolbox om door de tabellen te bladeren, of SDF Viewer om gegevens te bekijken/exporteren. Gebruik geen tekstverwerker - het is een binaire database.
Waarom ziet mijn .sdf eruit als willekeurige tekens in Kladblok?
Omdat de SQL CE .sdf een binaire database is, geen tekst. Open het in plaats daarvan met een database-viewer (CompactView, SDF Viewer, SQL Server Compact Toolbox).
Wordt SQL Server Compact nog ondersteund?
Nee. De uitgebreide ondersteuning voor SQL CE 4.0 eindigde op 13 juli 2021 en er is geen opvolger. Bestaande .sdf-bestanden kunnen nog steeds worden geopend in tools van derden; Microsoft adviseert om gegevens te migreren naar SQLite of LocalDB.
Hoe converteer ik een .sdf-database naar Excel/CSV?
Open het in SDF Viewer of SQL Server Compact Toolbox en exporteer elke tabel naar CSV of XLS, en open dat vervolgens in Excel. Er is geen conversie met één klik voor de hele database naar Excel.
Is elk .sdf-bestand een database?
Nee. Dezelfde extensie wordt ook gebruikt door een chemisch Structure-Data File in platte tekst (molecuulgegevens) en door sommige ruimtelijke/exporttools. Open het eerst als tekst: als het leesbare chemie/tekst is, is het geen SQL CE-database.
Kan ik gegevens herstellen uit de .sdf van een oude app?
Meestal wel - kopieer de .sdf en open deze met CompactView of de SQL Server Compact Toolbox om de tabellen te lezen, en exporteer ze vervolgens naar CSV/SQLite. Als het met een wachtwoord is beveiligd, heb je het databasewachtwoord van de app nodig.

Referenties

1Wikipedia - SQL Server Compact (history, EOL 2021)en.wikipedia.org
2Microsoft Learn - SQL Server Compact support lifecyclelearn.microsoft.com

Blijf ontdekken

door de database

Populaire extensies deze week

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.MDMarkdown Document
4.PARTPartial Download File
5.RPMSGRestricted Permission Message
6.CRDOWNLOADChrome Partial Download File
7.NOMEDIAAndroid No-Media Marker File
8.PRDXSoftMaker Presentations Document
9.PRO6XProPresenter 6 Bundle File
10.SWFSmall Web Format (Shockwave Flash)

Gerelateerde extensies

.DBSQLite Database File
.DBFDatabase File (dBASE / xBase table)
.ACCDBMicrosoft Access Database (2007+)
.SQLSQL Script (Structured Query Language source / database dump)
.MDBMicrosoft Access Database (97-2003, Jet engine)
.FDBFirebird Database

Gratis bestandstools

Een bestandsidentificatie en afbeeldingsconverter in de browser - alles draait op uw eigen apparaat.

Open de gereedschapskist

Blader door bestandsextensies A-Z