Partager via


outil de gestion Command-Line : SqlLocalDB.exe

Applies to:SQL Server

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

SqlLocalDB permet aux développeurs d'utiliser LocalDB sans devoir écrire du code pour appeler l'API ou dépendre d'autres d'outils pour l'exécuter pour eux.

SqlLocalDB Options

SqlLocalDB prend en charge les options suivantes.

Option** Action
-? Affiche le texte d'aide.
create | c « nom d’instance » [version-number] [-s] Crée une nouvelle instance de LocalDB avec un nom et une version spécifiés.

Si le paramètre [numéro-version] est omis, il prend par défaut la valeur de la version de la build de SqlLocalDB.

-s démarre la nouvelle instance LocalDB après sa création.
delete | d « nom de l’instance » Supprime l'instance de LocalDB portant le nom spécifié.
start | s « nom de l’instance » Démarre l'instance de LocalDB portant le nom spécifié.
stop | p « nom de l’instance » [-i| -k] Arrête l'instance de LocalDB portant le nom spécifié, une fois les requêtes actuelles 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.
partager | h ["SID propriétaire ou compte"] « nom privé » « nom partagé » 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 « nom partagé » Annule le partage de l'instance de LocalDB partagée spécifiée.
info | Je Répertorie toutes les instances existantes de LocalDB détenues par l'utilisateur actuel et toutes les instances partagées de LocalDB.
info | i « nom de l’instance » Affiche des informations relatives à l'instance de LocalDB spécifiée.
versions | v Répertorie toutes les versions de LocalDB installées sur l'ordinateur.
trace | t on| de Active et désactive le traçage.

SqlLocalDB traite les espaces comme des délimiteurs ; vous devez donc placer les noms d'instances contenant des espaces et des caractères spéciaux entre guillemets. For example:

SqlLocalDB create "My instance name with spaces"