O que significam os diferentes status de ping retornados pelos scripts VBS?

2

Eu tenho um script VBS que executa este código

strQuery = "SELECT * FROM Win32_PingStatus WHERE Address = '" & Cell & "'"

Cell - é a célula do Excel com o nome do host

Alguns dos meus resultados são mostrados como

"Unknown host"
"Request timed out"
"Unknown host"
"Destination host unreachable"

Qual é a diferença entre esses status de ping?

Alguns itens de nota:

  • Todos os hosts estão em uma rede com fio. Alguns dos computadores podem estar desligados.
  • Eu só quero saber o que esses status significam.
por software is fun 09.10.2013 / 15:32

1 resposta

2

Eu acho que tudo isso é auto-explicativo

"Request timed out" 

A conexão do servidor SQL atingiu o tempo limite, embora uma conexão possa ter sido feita.

"Unknown host" 

Não entende o nome do host (talvez com formato incorreto).

"Destination host unreachable" 

Não é possível alcançar / conectar-se ao host, apesar de o nome do host parecer estar correto.

De acordo com seu comentário

Posso ver por que há confusão entre "tempo limite de solicitação" e "host de destino inacessível" e por que eles podem se relacionar com a mesma coisa ... Se você não conseguir se conectar a um host dentro de um determinado período de tempo, ambas as mensagens podem ser suficientes.

Eu acho que você está pensando que é sobre a "conexão também" em vez de "enquanto conectado também".

Quando você se conecta a uma fonte de dados com uma consulta, a conexão permanece aberta até que você tenha seus resultados. Geralmente, há um limite (um tempo limite). Suponha que o tempo limite tenha sido de 3 minutos e que uma consulta grande (ou ineficiente / defeituosa) possa exceder esse tempo. Isso resultaria na mensagem de tempo limite.

    
por 09.10.2013 / 15:36