Há duas maneiras possíveis de obter sua resposta:1. você quer saber se um servidor SQL está rodando em um host arbitrário
2. Você deseja pingar um host arbitrário de um servidor SQL usando alguma consulta.
-
você pode usar o answer.1a do dariom. se você quiser consultar um servidor SQL de outro, é melhor usar a funcionalidade "Servidores Vinculados" do SQL Server.
-
Você pode usar o master.dbo.xp_cmdshell procedimento armazenado para executar o PING, que retorna os resultados como linhas de texto e um código de status.
EXEC master.dbo.xp_cmdshell 'ping 192.168.1.1'