Freigeben über


Command-Line-Verwaltungstool: SqlLocalDB.exe

Applies to:SQL Server

SqlLocalDB.exe ist ein einfaches Tool, das dem Benutzer die einfache Verwaltung der LocalDB-Instanzen in der Befehlszeile ermöglicht. Sie wird als einfacher Wrapper für die LocalDB-Instanz-API implementiert. Wie in vielen ähnlichen SQL Server-Tools (zum Beispiel SQLCMD) werden Parameter als Befehlszeilenargumente an SqlLocalDB übergeben, und die Ausgabe wird an die Konsole gesendet.

SqlLocalDB ermöglicht Entwicklern die Verwendung von LocalDB, ohne Code zum Aufrufen der API schreiben zu müssen und ohne von anderen Tools abhängig zu sein, die dies erledigen müssten.

SqlLocalDB Options

SqlLocalDB unterstützt die folgenden Optionen.

Option** Was sie tut
-? Druckt Hilfetext.
erstellen | c "instance name" [version-number] [-s] Erstellt eine neue LocalDB-Instanz mit einem angegebenen Namen und einer Version.

Wenn der [Versionsnummer]-Parameter weggelassen wird, wird standardmäßig die SqlLocalDB-Buildversion verwendet.

-s startet die neue LocalDB-Instanz, nachdem sie erstellt wurde.
löschen | d "Instanzname" Löscht die LocalDB-Instanz mit dem angegebenen Namen.
Start | s "Instanzname" Startet die LocalDB-Instanz mit dem angegebenen Namen.
stop | p "Instanzname" [-i| -k] Beendet die LocalDB-Instanz mit dem angegebenen Namen, nachdem die Ausführung aktueller Abfragen beendet wird.

-i fordert das Herunterfahren der LocalDB-Instanz mit der NOWAIT Option an.

-k kills the LocalDB instance process without contacting it.
Teilen | h ["owner SID or account"] "private name" "shared name" Gibt die angegebene private Instanz mithilfe des angegebenen freigegebenen Namens frei. Wenn die Benutzer-SID oder der Kontoname weggelassen wird, wird standardmäßig der aktuelle Benutzer verwendet.
Freigabe aufheben | u "Freigegebener Name" Hebt die Freigabe der angegebenen freigegebenen LocalDB-Instanz auf.
Info | Ich Listet alle vorhandenen LocalDB-Instanzen im Besitz des aktuellen Benutzers und aller freigegebenen LocalDB-Instanzen auf.
Info | i "Instanzname" Druckt die Informationen zur angegebenen LocalDB-Instanz.
Versionen | v Listet alle auf dem Computer installierten LocalDB-Versionen auf.
Ablaufverfolgung | t ein| aus Aktiviert und deaktiviert die Ablaufverfolgung.

SqlLocalDB behandelt Leerzeichen als Trennzeichen. Sie müssen die Instanznamen mit Anführungszeichen umschließen, die Leerzeichen und Sonderzeichen enthalten. For example:

SqlLocalDB create "My instance name with spaces"