SQL Server – Como verificar se um servidor está respondendo utilizando PING e CLR (C#)

Olá pessoal,
Boa noite!

Neste post vou demonstrar como validar pelo SQL Server, se um servidor está respondendo à rede, utilizando o CLR (C#) e a classe PING, que simula uma requisição de ping que você realiza no prompt do DOS no Windows ou no Shell do Unix.

No dia a dia, utilizo muito essa função para verificar se um servidor de compartilhamento de arquivos, por exemplo, está disponível para gravar arquivos de rotinas de bancos de dados. Caso contrário, posso fazer com que minha rotina dispare um e-mail ou mesmo grave esses arquivos em outro diretório. Podemos utilizar essa função para criar monitoramentos de servidores também. Enfim, as possibilidades são muitas, e variam de acordo com a sua necessidade e criatividade.

Código-fonte da função do CLR (C#):

Uma vez compilada no banco de dados, podemos utilizar a função assim:
SQL Server - Como verificar se a máquina está ligada check computer server is online ping

SQL Server - Como verificar se a máquina está ligada check computer server is online ping 2

E é isso aí, pessoal!
Grande abraço e até o próximo post.

SQL Server – Como verificar se a máquina está ligada check computer server is online ping

SQL Server – Como verificar se a máquina está ligada check computer server is online ping

SQL, sql server, sql server 2008, sql server 2008 R2, Oracle, Oracle Database, Oracle 11g, Oracle 10g, Oracle 12c, MySQL, Firebird, Consultoria, Consultor, Programador, Programação. Desenvolvedor, Analista de Sistemas, DBA, Criação de website, Criação de Sistema Web, Vitória, Vila Velha, Guarapari, Espírito Santo, ES, Consultoria SQL em VItória, Treinamento, Curso, Prestação de serviço, prestar serviço, freelancer, freela, banco de dados, consultoria em banco de dados, consultor de banco de dados

Deixe uma resposta