Compartilhar via


Utilitários de linha de comando SQL (Mecanismo de Banco de Dados)

Aplica-se a:SQL ServerBanco de Dados SQL do AzureInstância Gerenciada de SQL do AzureAzure Synapse AnalyticsPDW (Analytics Platform System)

Os utilitários de linha de comando permitem que você crie script de operações do Mecanismo de Banco de Dados do SQL Server. A tabela a seguir contém uma lista de vários utilitários de linha de comando que são fornecidos com o SQL Server.

Para obter informações sobre as principais ferramentas gráficas e de linha de comando do SQL, consulte a visão geral das ferramentas do SQL.

Utilidade Descrição Instalado no
Bcp Usado para copiar dados entre uma instância do SQL Server e um arquivo de dados em um formato especificado pelo usuário. <drive>:\Program Files\Microsoft SQL Server\Client SDK\ODBC\110\Tools\Binn
dta Usado para analisar uma carga de trabalho e recomendar estruturas de design físicas para otimizar o desempenho do servidor dessa carga de trabalho. <drive>:\Program Files\Microsoft SQL Server\<nnn>\Tools\Binn
dtexec Usado para configurar e executar um pacote Integration Services . A versão da interface do usuário desse utilitário de linha de comando é chamada DTExecUIe ativa o Utilitário de Execução de Pacotes. <drive>:\Program Files\Microsoft SQL Server\<nnn>\DTS\Binn
dtutil Usado para gerenciar pacotes do SSIS (SQL Server Integration Services). <drive>:\Program Files\Microsoft SQL Server\<nnn>\DTS\Binn
Implantar soluções de modelo com a Implantação Usado para implantar projetos Serviços de análise em instâncias do Serviços de análise. <drive>:\Program Files\Microsoft SQL Server\<nnn>\Tools\Binn\VShell\Common7\IDE
osql Permite a inserção de instruções do Transact-SQL, procedimentos do sistema e arquivos de script no prompt de comando. <drive>:\Program Files\Microsoft SQL Server\<nnn>\Tools\Binn
Profiler Usado para iniciar o SQL Server Profiler em um prompt de comando. <drive>:\Program Files\Microsoft SQL Server\<nnn>\Tools\Binn
RS.exe (SSRS) Usado para executar scripts criados para gerenciar servidores de relatório do Reporting Services . <drive>:\Program Files\Microsoft SQL Server\<nnn>\Tools\Binn
rsconfig (SSRS) Usado para configurar uma conexão de servidor de relatório. <drive>:\Program Files\Microsoft SQL Server\<nnn>\Tools\Binn
rskeymgmt (SSRS) Usado para gerenciar chaves de criptografia em um servidor de relatório. <drive>:\Program Files\Microsoft SQL Server\<nnn>\Tools\Binn
aplicativo sqlagent Usado para iniciar o SQL Server Agent a partir de um prompt de comando. <drive>:\Program Files\Microsoft SQL Server\<instance_name>\MSSQL\Binn
sqlcmd Permite a inserção de instruções do Transact-SQL, procedimentos do sistema e arquivos de script no prompt de comando. <drive>:\Program Files\Microsoft SQL Server\Client SDK\ODBC\110\Tools\Binn
SQLdiag Usado para coletar informações de diagnóstico para Atendimento e Suporte ao Cliente. <drive>:\Program Files\Microsoft SQL Server\<nnn>\Tools\Binn
sqllogship Usado por aplicativos para executar operações de backup, cópia e restauração e tarefas de limpeza associadas para uma configuração de envio de logs, sem executar os trabalhos de backup, cópia e restauração. <drive>:\Program Files\Microsoft SQL Server\<nnn>\Tools\Binn
SqlLocalDB Um modo de execução do SQL Server destinado a desenvolvedores de programas. <drive>:\Program Files\Microsoft SQL Server\<nnn>\Tools\Binn
sqlmaint Usado para executar planos de manutenção de banco de dados criados em versões anteriores do SQL Server. <drive>:\Program Files\Microsoft SQL Server\<nnn>\MSSQL\Binn
sqlps Usado para executar comandos e scripts PowerShell. Carrega e registra o provedor e os cmdlets do SQL Server PowerShell. <drive>:\Program Files\Microsoft SQL Server\<nnn>\Tools\Binn
sqlservr Usado para iniciar e interromper uma instância de mecanismo de banco de dados no prompt de comando para solução de problemas. <drive>:\Program Files\Microsoft SQL Server\MSSQL16.MSSQLSERVER\MSSQL\Binn
ssms Usado para iniciar o SQL Server Management Studio em um prompt de comando. <drive>:\Program Files\Microsoft SQL Server\<nnn>\Tools\Binn\VSShell\Common7\IDE
tablediff Usado para comparar os dados em duas tabelas para não conformidade, o que é útil ao solucionar problemas de uma topologia de replicação. <drive>:\Program Files\Microsoft SQL Server\<nnn>\COM

Convenções de sintaxe de utilitários de linha de comando

Convenção Usado para
LETRAS MAIÚSCULAS Instruções e termos usados no sistema operacional.
monospace Comandos de exemplo e código de programa.
itálico Parâmetros fornecidos pelo usuário.
negrito Comandos, parâmetros e outra sintaxe que precisam ser digitados exatamente conforme mostrado.