Partager via


Outil de gestion Command-Line : SqlLocalDB.exe

SqlLocalDB.exe est un outil simple qui permet à l’utilisateur de gérer facilement les instances LocalDB à partir de la ligne de commande. Il est implémenté en tant que wrapper simple autour de l’API d’instance LocalDB. Comme dans de nombreux outils SQL Server similaires (par exemple, SQLCMD), les paramètres sont passés à SqlLocalDB en tant qu’arguments de ligne de commande et la sortie est envoyée à la console.

SqlLocalDB permet aux développeurs d’utiliser LocalDB sans avoir à écrire de code pour appeler l’API ou dépendre d’autres outils pour le faire pour eux.

SqlLocalDB Options

SqlLocalDB prend en charge les options suivantes.

Choix Ce qu'il fait
-? Imprime le texte d’aide.
create|c "instance name" [version-number] [-s] Crée une instance LocalDB avec un nom et une version spécifiés.

Si le paramètre [version-number] est omis, il est défini par défaut sur la version de build SqlLocalDB.

-s démarre la nouvelle instance LocalDB après sa création.
delete|d "instance name" Supprime l’instance LocalDB avec le nom spécifié.
start|s "instance name" Démarre l’instance LocalDB avec le nom spécifié.
stop|p "instance name" [-i|-k] Arrête l’instance LocalDB avec le nom spécifié, une fois les requêtes en cours d’exécution terminées.

-i demande l’arrêt de l’instance LocalDB avec l’option NOWAIT.

-k tue le processus d’instance LocalDB sans le contacter.
share|h ["owner SID or account"] "private name" "shared name" Partage l’instance privée spécifiée à l’aide du nom partagé spécifié. Si le SID ou le nom de compte de l'utilisateur est omis, il prend par défaut la valeur de l'utilisateur actuel.
unshare|u "shared name" Annule le partage de l’instance localDB partagée spécifiée.
info|i Répertorie toutes les instances LocalDB existantes appartenant à l’utilisateur actuel et à toutes les instances LocalDB partagées.
info|i "instance name" Imprime les informations relatives à l’instance LocalDB spécifiée.
versions|v Répertorie toutes les versions de LocalDB installées sur l’ordinateur.
trace|t on|off Active et désactive le suivi.

SqlLocalDB traite les espaces comme des délimiteurs ; vous devez entourer les noms d’instance qui contiennent des espaces et des caractères spéciaux avec des guillemets. Par exemple:

SqlLocalDB create "My instance name with spaces"