Usuário com melhor resposta
Como fazer funcionar o SQLCMD

Pergunta
-
Senhores, tenho SQLServer2008 instalado em meu servidor e estou tentando usar o SQLCMD, porem o comando no prompt não esta funcionando apresentando erro abaixo:
C:\>sqlcmd
HResult 0x7E, Level 16, State 1
VIA Provider: Não foi possível encontrar o módulo especificado.Sqlcmd: Error: Microsoft SQL Server Native Client 10.0 : A network-related or in
stance-specific error has occurred while establishing a connection to SQL Server
. Server is not found or not accessible. Check if instance name is correct and i
f SQL Server is configured to allow remote connections. For more information see
SQL Server Books Online..
Sqlcmd: Error: Microsoft SQL Server Native Client 10.0 : Login timeout expired.
Alguem poderia orientar-me?
Contando com a ajuda de todos
Marcelo Nogueira
segunda-feira, 26 de março de 2012 18:40
Respostas
-
Olá Marcelinho,
para você se conectar a um sql server usando o sqlcmd vc precisa passar os parametros de conexão.
ex:
sqlcmd -S server1\SQLExpress -U SqlUserAccount -P SqlPassword
- Marcado como Resposta Marcelinho FaberCode segunda-feira, 26 de março de 2012 19:29
segunda-feira, 26 de março de 2012 19:09 -
Marcelinho, o comando que o André te passou é correto.
Faça este teste:
sqlcmd -S <NOME_SQL_SERVER> -U sa -P <senha> -d master -Q "select @@version"
é o mesmo teste que o André, porém ele já vai lhe trazer um select da versão do SQL Server.
Obs.: Respeite maiúsculas e minúsculas.
Espero que ajude, vlew.
fiz o mesmo teste agora com letras minúsculas nos parâmetros e o erro foi exatamente igual ao teu.
--
Marcus Vinícius Bittencourt
blog: isqlserver.wordpress.com
www.sqlserverRS.com.br- Editado Marcus Vinícius BittencourtMVP segunda-feira, 26 de março de 2012 19:24 Retorno de teste
- Marcado como Resposta Junior Galvão - MVPMVP, Moderator domingo, 22 de dezembro de 2019 01:50
segunda-feira, 26 de março de 2012 19:24
Todas as Respostas
-
Olá Marcelinho,
para você se conectar a um sql server usando o sqlcmd vc precisa passar os parametros de conexão.
ex:
sqlcmd -S server1\SQLExpress -U SqlUserAccount -P SqlPassword
- Marcado como Resposta Marcelinho FaberCode segunda-feira, 26 de março de 2012 19:29
segunda-feira, 26 de março de 2012 19:09 -
Andre, já havia feito desta forma, porem sem sucesso. O problema persiste, acredito que seja alguma confiração a ser feita no Configuration Manager, porem não sei como.
abs
Marcelo Nogueira
segunda-feira, 26 de março de 2012 19:14 -
Sua instância é nomeada?
Qual a versão do seu SQL?
Ja verificou os protocolos?
As portas de comunicação(1433)?
segunda-feira, 26 de março de 2012 19:22 -
Marcelinho, o comando que o André te passou é correto.
Faça este teste:
sqlcmd -S <NOME_SQL_SERVER> -U sa -P <senha> -d master -Q "select @@version"
é o mesmo teste que o André, porém ele já vai lhe trazer um select da versão do SQL Server.
Obs.: Respeite maiúsculas e minúsculas.
Espero que ajude, vlew.
fiz o mesmo teste agora com letras minúsculas nos parâmetros e o erro foi exatamente igual ao teu.
--
Marcus Vinícius Bittencourt
blog: isqlserver.wordpress.com
www.sqlserverRS.com.br- Editado Marcus Vinícius BittencourtMVP segunda-feira, 26 de março de 2012 19:24 Retorno de teste
- Marcado como Resposta Junior Galvão - MVPMVP, Moderator domingo, 22 de dezembro de 2019 01:50
segunda-feira, 26 de março de 2012 19:24 -
Amigos, apos a sugestão do Andre, acabou dando uma luz. Fiz o ping atraves do nome do servidor, e passou a dar time out. O nome não esta sendo reduzido pelo servidor de DNS. Então fiz com o IP, e adivinhem? Funcionou. Segui a instrução do Andre, pelo numero do IP e ai tudo blz.
Obrigado pela atenção
abs a todos
Marcelo Nogueira
segunda-feira, 26 de março de 2012 19:29 -
Obrigado Marcelinho pelo retorno.... ;-)segunda-feira, 26 de março de 2012 19:35
-
Olá Pessoal, segui todos os passos acima e o erro persistiu
SQL Server Network Interfaces: Error Locating Server/Instance..........
Bom, estou mesmo precisando resolver isso para automatizar um procedimento de Backup.
Ajudem-me;
Rodrigo Dionízio Analista de Sistemas
segunda-feira, 3 de fevereiro de 2014 20:09