Jadir,
O ping é um serviço da pilha TCP (ICMP-ECHO) e os pacotes que ele manda são do tipo UDP e não podem ser direcionados a uma porta específica.
O telnet (que é um emulador de terminal) consegue testar isso de forma eficaz porque ele estabelece uma conexão TCP.
Por exemplo, PING <IP> (sem a porta 1434) vai te dizer se o servidor responde.
Telnet <IP> <PORTA> (com espaço separando o IP e porta) vai tentar estabelecer a comunicação. Se a tela ficar toda preta significa que a conexão pode ser feita. Neste caso tecle CTRL+Ç e digite exit
Se retornar erro significa que ou o SQL Server não está rodando, ou há um problema de rede impedindo o tráfego, ou o SQL Server está usando outra porta.
Uma outra opção é usar o aplicativo PortQuery (da própria Microsoft, mas tem que ser baixado a parte) e solicitar um query na porta 1434 UDP (onde o SQL Server Browser responde).
Se o Browser estiver ativo ele vai te retornar o nome do servidor, nome da instância e porta de conexão.
[]'s
João Bosel Polisél
DBA SQL Server
DO-CIBD - Coordenadoria de Infra para Banco de Dados
BM&F Bovespa S.A. - Bolsa de Valores, Mercadorias & Futuros
* jpolisel@...
( +55 (11) 3233-2259
DBA SQL Server
DO-CIBD - Coordenadoria de Infra para Banco de Dados
BM&F Bovespa S.A. - Bolsa de Valores, Mercadorias & Futuros
* jpolisel@...
( +55 (11) 3233-2259
From: mssql-l@... [mailto:mssql-l@...] On Behalf Of Jadir Luiz de O Junior
Sent: sexta-feira, 10 de julho de 2009 16:32
To: mssql-l@...
Subject: [mssql-l] Porta 1434
Boa tarde a todos !!
Estou com problemas de acesso ao serviço do sql server, não consigo exenrgar o meu banco !!
dou comando ping 192.168.0.20:1434 , para verificar o acesso e recebo erro !!
Algum sabe como concertar isto ?
Estou sando MSSQL 2000 com windows server 2003 !
Muito obrigado !
Esta mensagem pode conter informação confidencial e/ou privilegiada. Se você não for o destinatário ou a pessoa autorizada a receber esta mensagem, não deverá utilizar, copiar, alterar, divulgar a informação nela contida ou tomar qualquer ação baseada nessas informações. Se você recebeu esta mensagem por engano, por favor avise imediatamente o remetente, respondendo o e-mail e em seguida apague-o. Agradecemos sua cooperação. This message may contain confidential and/or privileged information. If you are not the addressee or authorized to receive this for the addressee, you must not use, copy, disclose, change, take any action based on this message or any information herein. If you have received this message in error, please advise the sender immediately by reply e-mail and delete this message. Thank you for your cooperation.