Ich habe eine SDF-Datei und möchte deren Schema abrufen und mit einer Benutzeroberfläche abfragen. Wie kann ich das machen? Ich habe kein Visual Studio auf dem Computer installiert und möchte so wenig Software wie möglich installieren.
sql-server
sql-server-ce
agsamek
quelle
quelle
Antworten:
Probieren Sie das SQL Server Management Studio (Version 2008 oder früher) von Microsoft aus. Laden Sie es hier herunter . Ich bin mir nicht sicher über die Lizenz, aber es scheint kostenlos zu sein, wenn Sie die EXPRESS EDITION herunterladen.
Möglicherweise können Sie auch spätere Editionen von SSMS verwenden. Für 2016 müssen Sie eine Erweiterung installieren.
Wenn Sie die Option haben, können Sie die SDF-Datei auf einen anderen Computer kopieren, den Sie mit zusätzlicher Software verschmutzen dürfen.
Update: Kommentar von Nick Westgate in schöner Formatierung
quelle
Laden Sie LINQPad herunter und installieren Sie es. Es funktioniert für SQL Server, MySQL, SQLite und auch SDF (SQL CE 4.0).
Schritte zum Öffnen von SDF-Dateien:
Klicken Sie auf Verbindung hinzufügen
Wählen Sie Datenkontext automatisch erstellen und Standard (LINQ to SQL) und dann Weiter .
Wählen Sie unter Provider SQL CE 4.0 .
Wählen Sie unter Datenbank mit ausgewählter Datenbankdatei anhängen die Option Durchsuchen aus , um Ihre SDF-Datei auszuwählen.
Klicken Sie auf OK .
quelle
Sie können SQL Compact 4.0-Datenbanken direkt in Visual Studio 2012 öffnen, indem Sie auf gehen
und folgen Sie den Anweisungen dort.
Wenn Sie mit dem Upgrade auf 4.0 einverstanden sind, können Sie auch ältere Versionen von SQL Compact-Datenbanken öffnen - praktisch, wenn Sie sich nur einige Tabellen usw. ansehen möchten, um beispielsweise die lokale Datenbankentwicklung von Windows Phone zu finden.
(Hinweis Ich bin mir nicht sicher, ob dies eine bestimmte SKU von VS2012 erfordert, wenn es mir hilft, Premium auszuführen.)
quelle