Ferramenta de gerenciamento da linha de comando: SqlLocalDB.exe
Aplica-se: SQL Server
O SqlLocalDB.exe é uma ferramenta simples que permite ao usuário a gerenciar facilmente as instâncias de LocalDB na linha de comando. É implementado como um wrapper simples com base na instância da API de LocalDB. Assim como ocorre em muitas ferramentas semelhantes do SQL Server (por exemplo, SQLCMD), os parâmetros são passados para SqlLocalDB como argumentos de linha de comando e a saída é enviada ao console.
O SqlLocalDB permite que os desenvolvedores utilizem o LocalDB sem precisar escrever o código para chamar a API ou depender de outras ferramentas para fazer isso para eles.
Opções de SqlLocalDB
O SqlLocalDB oferece suporte para as seguintes opções.
Opção | O que faz |
---|---|
-? |
Imprime o texto da Ajuda. |
create\|c "instance name" [version-number] [-s] |
Cria uma nova instância de LocalDB com um nome e uma versão especificados. Se o parâmetro [version-number] for omitido, o valor padrão será a versão de compilação do SqlLocalDB. - s inicia a nova instância de LocalDB depois que ela é criada. |
delete\|d "instance name" |
Excluir a instância de LocalDB com o nome especificado. |
start\|s "instance name" |
Inicia a instância de LocalDB com o nome especificado. |
stop\|p "instance name" [-i\|-k] |
Interrompe a instância de LocalDB com o nome especificado, depois que a execução das consultas atuais são concluídas. -i solicita o desligamento da instância de LocalDB com a opção NOWAIT. -k elimina o processo da instância de LocalDB sem contatá-la. |
share\|h ["owner SID or account"] "private name" "shared name" |
Compartilha a instância privada especificada que usa o nome compartilhado especificado. Se a SID ou o nome de conta do usuário for omitido, o valor padrão será o usuário atual. |
unshare\|u "shared name" |
Descompartilha a instância de LocalDB especificada. |
info\|i |
Lista todas as instâncias de LocalDB existentes pertencentes ao usuário atual e todas as instâncias de LocalDB compartilhadas. |
info\|i "instance name" |
Imprime as informações sobre a instância de LocalDB especificada. |
versions\|v |
Lista todas as versões de LocalDB instaladas no computador. |
trace\|t on\|off |
Ativa e desativa o rastreamento. |
O SqlLocalDB trata os espaços como delimitadores; você deve delimitar os nomes de instância que contêm espaços e caracteres especiais com aspas. Por exemplo:
SqlLocalDB create "My instance name with spaces"