LocalDB-Datenbanken nutzen

Lies diesen Artikel und viele weitere mit einem kostenlosen, einwöchigen Testzugang.

LocalDB ist ein spezieller Ausführungsmodus von SQL Server Express, den Sie gut für die Entwicklung und die Weitergabe von Datenbankanwendungen auf Basis von .NET-Technologien nutzen können. Außerdem ist diese Variante des SQL Servers wesentlich leichtgewichtiger und in weniger als einer Minute zu installieren. Der Download umfasst gerade mal 45 MB.

LocalDB herunterladen

Den direkten Download, der nur die Installationsdatei für LocalDB enthält, finden Sie beispielsweise unter folgendem Link:

https://download.microsoft.com/download/E/1/2/E12B3655-D817-49BA-B934-CEB9DAC0BAF3/SqlLocalDB.msi

LocalDB installieren

Nachdem Sie die nur rund 45 MB große Datei SqlLocalDB.msi heruntergeladen haben, können Sie diese gleich durch einen Doppelklick installieren. Dazu brauchen Sie nur wenige Schritte im Installationsassistenten zu absolvieren (siehe Bild 1).

Alternativ führen Sie die Installation ohne weitere Interaktion über die Eingabeaufforderung oder eine entsprechende Batch-Datei aus.

Die Eingabeaufforderung muss dabei mit Administratorrechten geöffnet werden. Dazu geben Sie zunächst cmd in das Feld Web und Windows durchsuchen von Windows ein. Dort erscheint dann ein Eintrag namens Eingabeaufforderung, auf den Sie mit der rechten Maustaste klicken. Im Kontextmenü wählen Sie dann den Eintrag Als Administrator ausführen aus (siehe Bild 2).

Hier geben Sie nun die folgende Anweisung ein, um LocalDB ohne weitere Rückfragen zu installieren:

msiexec /i SqlLocalDB.msi /qn IACCEPTSQLLOCALDBLICENSETERMS=YES

Ob LocalDB installiert wurde, können Sie nun beispielsweise in der Systemsteuerung unter Programme und Features prüfen (siehe Bild 3).

LocalDB testen

Was machen wir nun mit LocalDB Als Erstes könnten wir herausfinden, wie die Instanz benannt ist, damit wir Verbindungszeichenketten zusammensetzen oder per SQL Server Management Studio darauf zugreifen können. Dazu bleiben Sie gleich in der Eingabeaufforderung und setzen beispielsweise den folgenden Befehl ab:

sqllocaldb info

Dies sollte den Namen der Standardinstanz zurückgeben:

MSSQLLocalDB

Wenn Sie LocalDB wie oben beschrieben allein installiert haben und Sie diese nicht etwa mit Visual Studio oder einer SQL Server Installation auf den Rechner gebracht haben, erscheint vielleicht auch diese Meldung:

Der Befehl "sqllocaldb" ist entweder falsch geschrieben oder konnte nicht gefunden werden.

In diesem Fall wechseln Sie zum Verzeichnis, in dem sich die Datei sqllocaldb.exe befindet, normalerweise in diesem hier:

Ende des frei verfügbaren Teil. Wenn Du mehr lesen möchtest, hole Dir ...

Testzugang

eine Woche kostenlosen Zugriff auf diesen und mehr als 1.000 weitere Artikel

diesen und alle anderen Artikel mit dem Jahresabo

Schreibe einen Kommentar