close

SQLCMD

Ir para a navegação Ir para a pesquisa
sqlcmd
Informações gerais
tipo de programa Programas
desenvolvedor Microsoft
LicençaEULA da Microsoft
Links

SQLCMD é um utilitário para gerenciamento de bancos de dados relacionais ( DBMS ) baseado na linguagem Transact-SQL por meio da linha de comando.

Usando a linha de comando sqlcmd, você pode:

- Envie instruções T-SQL para o banco de dados SQL Server.

- Criar scripts e procedimentos.

Conexão de gerenciamento dedicada

O SQLCMD também é um dos últimos recursos quando o sistema falha (por exemplo, quando o banco de dados principal do sistema, chamado master, é corrompido). Quando o sistema trava ou não está disponível. A Dedicated Management Connection (DAC) é um dos recursos mais recentes. O SQLCMD permite uma conexão de administração dedicada usando o parâmetro -A da seguinte forma:

sqlcmd -A


SQLCMD usa o OLE DB Para sua conexão com o Banco de Dados, o SQLCMD usa a conexão OLE DB. O SQL Server Visual Tools (The Management Studio) usa o sqlclient para suas conexões.


Histórico do sqlcmd O SQLCMD surge como uma ferramenta para executar instruções T-SQL através da linha de comando no SQL Server 2005. Atualmente também está incorporado no SQL Server 2008. O predecessor do sqlcmd é a versão OSQL do SQL Server 2000.

Passagem de parâmetros e linguagem de script Conforme especificado acima, o sqlcmd pode ser usado como uma linguagem de script de programação. A passagem dinâmica de dados é permitida, bem como a interação com scripts gerados em arquivos .sql.


Links externos