.SDF

SDF Datei

SQL Server Compact Database File
Frage stellen
SCHNELLE ANTWORT

Eine .sdf-Datei ist meistens eine Microsoft SQL Server Compact (SQL CE) Datenbank - eine einzelne binäre Datei, die eine Windows- oder .NET-Anwendung zur Datenspeicherung verwendet. Öffnen Sie sie mit kostenlosen Werkzeugen wie CompactView oder SQL Server Compact Toolbox; ein Texteditor zeigt nur Kauderwelsch. SQL CE hat 2021 das End-of-Support erreicht, daher sind die meisten .sdf-Dateien heute Legacy-Daten älterer Anwendungen.

Entwickler: Microsoft Corporation Kategorie: Datenbanken MIME: application/octet-stream
VERFÜGBAR AUF Windows
Verwandt: .DB · .DBF · .ACCDB · .SQL

Auf dieser Seite

19k+ Erweiterungen indexiert
Zuletzt geprüft Jul 13, 2026

Nicht sicher, was Ihre Datei ist?

Legen Sie eine beliebige Datei in unseren Identifikator - wir lesen nur die ersten Bytes, um das Format zu benennen.

Datei identifizieren

Was ist das SDF-Dateiformat?

Eine .sdf-Datei ist eine SQL Server Compact-Datenbankdatei - ein proprietäres Binärformat, entwickelt von Microsoft. .sdf-Dateien werden zur Datenbankspeicherung in Windows-Desktop- und mobilen Anwendungen verwendet, die auf dem .NET Framework basieren. .sdf-Dateien speichern Daten in einem strukturierten binären Seitenlayout (keine Felder mit fester Länge) und können bis zu 4 GB relationale Daten in einer einzigen portablen Datei speichern.

SQL Server Compact (SQL CE), eingeführt im Jahr 2005, ist eine leichtgewichtige eingebettete Datenbank-Engine, die prozessintern mit einer Anwendung läuft, ohne einen Server zu benötigen - konzeptionell ähnlich wie eine SQLite-Datenbank oder eine Microsoft-Access-Datenbank.

Viele Datenbankmigrations- und Konvertierungswerkzeuge unterstützen .sdf, um den Import und Export von Daten in andere Systeme zu erleichtern. .sdf-Dateien sind jedoch kein allgemeines Austauschformat - sie sind an die SQL CE-Runtime gebunden und proprietär für Windows/.NET-Anwendungen.

Hinweis: .sdf wird auch von der Chemieindustrie für Structure-Data-Dateien (molekulare Klartextdaten) verwendet, ein völlig separates Format ohne Bezug zu SQL CE.

Sicherheit

RISIKO: LOW

Eine SQL CE-.sdf-Datenbank enthält Daten, ist keine ausführbare Datei, daher ist das Öffnen in einem Viewer sicher. Zwei praktische Hinweise: SQL CE wird seit 2021 nicht mehr unterstützt, behandeln Sie .sdf-Dateien daher als Legacy und erstellen Sie Backups vor dem Bearbeiten; außerdem sind einige .sdf-Dateien passwortgeschützt, sodass ein Viewer möglicherweise nach dem Datenbankpasswort fragt. Öffnen Sie .sdf-Dateien wie immer nur aus vertrauenswürdigen Quellen und achten Sie auf getarnte doppelte Erweiterungen (data.sdf.exe).

Formatdetails

kurz gefasst
VOLLSTÄNDIGER NAMESQL Server Compact Database File
ENTWICKLERMicrosoft Corporationseit 2005 (SQL Server Mobile / Compact Edition); last release SQL CE 4.0, 2011
KATEGORIEDatenbanken
MIME TYPEapplication/octet-stream
TYPEinzeldatei-eingebettete relationale Datenbank (binär, bis zu 4 GB)
Diese Erweiterung wird auch verwendet von…
  • Chemisches Structure-Data-File (MDL SDF) - Textbasiertes Cheminformatik-Format (MDL/Symyx) zur Speicherung von Molekülstrukturen und Datenfeldern, lesbar von Werkzeugen wie Open Babel, RDKit und ChemDraw - kein Bezug zur SQL-Datenbank .sdf.
  • Generisches 'Standard/Spatial Data File' - Einige Anwendungen (z. B. Autodesk FDO / MapGuide, manche GPS- und Vermessungswerkzeuge) verwenden .sdf für eigene Raum- oder Exportdaten - anwendungsspezifisch, keine SQL CE-Datenbank.

Programme zum Öffnen von SDF-Dateien

Windows5 apps
CompactView Open Source Die .sdf-Datei öffnen, um Tabellen zu durchsuchen und Read-only-Abfragen auszuführen - kostenlos, keine SQL CE-Installation erforderlich. Erste Wahl zum reinen Lesen einer Legacy-.sdf-Datei.
SDF Viewer Kostenpflichtig Die .sdf-Datei öffnen, um Daten anzuzeigen/bearbeiten und als CSV/XML/XLS zu exportieren. Aktiv gepflegt (aktualisiert 2026); gut geeignet, wenn Daten extrahiert werden müssen.
SQL Server Compact Toolbox (ErikEJ) Open Source Die .sdf-Datei im eigenständigen Werkzeug oder Visual Studio-Add-in öffnen, um sie zu durchsuchen, abzufragen, zu skripten und nach SQLite/SQL Server zu migrieren.
Microsoft SQL Server (Management Studio) Kostenlos Ältere SSMS-Versionen konnten eine Verbindung zu SQL CE-.sdf-Datenbanken herstellen; modernes SSMS hat die SQL CE-Unterstützung eingestellt, daher bei Legacy-Dateien lieber Toolbox/CompactView verwenden.
Full Convert (Spectral Core) Kostenpflichtig Die .sdf-Datei als Quelle öffnen und ihre Tabellen/Daten in eine andere Datenbank kopieren (SQLite, MySQL, SQL Server usw.).

Technische Details

technische Spezifikation
EntwicklerMicrosoft Corporation
Engine-TypEingebettetes relationales Datenbanksystem (serverlos, prozessintern)
Maximale Datenbankgröße4 GB pro `.sdf`-Datei
DatenmodellRelational (Tabellen, Indizes, Views, Fremdschlüssel)
SQL-DialektTransact-SQL (T-SQL) Teilmenge
SpeicherformatBinär seitenbasiert, nicht menschenlesbar
MIME-Typapplication/octet-stream
PlattformunterstützungNur Windows (.NET Framework Desktop- und Mobile-Apps)
LaufzeitabhängigkeitSQL CE Engine DLLs (`sqlcese40.dll`, `sqlceqp40.dll`)
TransaktionsunterstützungACID-konforme Transaktionen
VerschlüsselungOptionale AES-128-Bit-Passwortverschlüsselung
Maximale Zeilengröße8 060 Bytes
Unicode-UnterstützungVollständiges Unicode über `nchar`/`nvarchar`-Spaltentypen
Magic BytesKeine veröffentlichte Magic Number; identifiziert durch Dateiendung und SQL CE-Anwendungskontext
Veröffentlicht2005 (SQL Server Mobile / Compact Edition); last release SQL CE 4.0, 2011
Spezifikationen.wikipedia.org

SDF-Konvertierungen

Community Q&A

von Nutzern gefragt
Schnelle Frage stellen
Holen Sie sich Hilfe von Menschen, die mit SDF-Dateien arbeiten. Seien Sie konkret - geben Sie Ihr System und die Softwareversion an.
Kein Konto erforderlich · Antworten meist innerhalb eines Tages

Noch keine Fragen - stellen Sie die erste Frage zu SDF-Dateien.

Häufig gestellte Fragen

Wie öffne ich eine .sdf-Datei?
Wenn es sich um eine SQL Server Compact-Datenbank handelt (der häufige Fall), verwenden Sie ein kostenloses Werkzeug wie CompactView oder SQL Server Compact Toolbox zum Durchsuchen der Tabellen oder SDF Viewer zum Anzeigen/Exportieren von Daten. Verwenden Sie keinen Texteditor - es ist eine binäre Datenbank.
Warum sieht meine .sdf-Datei in Notepad wie zufällige Zeichen aus?
Weil die SQL CE-.sdf-Datei eine binäre Datenbank ist, kein Text. Öffnen Sie sie stattdessen mit einem Datenbank-Viewer (CompactView, SDF Viewer, SQL Server Compact Toolbox).
Wird SQL Server Compact noch unterstützt?
Nein. Der erweiterte Support für SQL CE 4.0 endete am 13. Juli 2021 und es gibt keinen Nachfolger. Vorhandene .sdf-Dateien lassen sich weiterhin mit Drittanbieter-Werkzeugen öffnen; Microsoft empfiehlt die Migration zu SQLite oder LocalDB.
Wie konvertiere ich eine .sdf-Datenbank in Excel/CSV?
Öffnen Sie sie in SDF Viewer oder SQL Server Compact Toolbox und exportieren Sie jede Tabelle als CSV oder XLS, dann öffnen Sie diese in Excel. Es gibt keine Ein-Klick-Konvertierung der gesamten Datenbank nach Excel.
Ist jede .sdf-Datei eine Datenbank?
Nein. Dieselbe Erweiterung wird auch für ein chemisches Structure-Data-File (Moleküldaten als Klartext) und von einigen Raum-/Export-Werkzeugen verwendet. Öffnen Sie es zunächst als Text: Wenn es lesbarer Chemie-/Textinhalt ist, ist es keine SQL CE-Datenbank.
Kann ich Daten aus der .sdf-Datei einer alten Anwendung wiederherstellen?
Meistens ja - kopieren Sie die .sdf-Datei und öffnen Sie sie mit CompactView oder SQL Server Compact Toolbox, um die Tabellen zu lesen, und exportieren Sie dann in CSV/SQLite. Wenn sie passwortgeschützt ist, benötigen Sie das Datenbankpasswort der Anwendung.

Quellen

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

Weiter entdecken

in der Datenbank

Top-Erweiterungen dieser Woche

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

Verwandte Erweiterungen

.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

Kostenlose Datei-Tools

Ein Browser-Dateiidentifikator und Bildkonverter - alles läuft auf Ihrem Gerät.

Toolbox öffnen

Dateierweiterungen A-Z durchsuchen