Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Serveur externe de ping MS SQL

Il y a deux manières possibles de prendre votre réponse :1. vous voulez savoir si un serveur SQL s'exécute sur un hôte arbitraire
2. Vous souhaitez envoyer un ping à un hôte arbitraire à partir d'un serveur SQL à l'aide d'une requête.

  1. vous pouvez utiliser la réponse de dariom.1a. si vous souhaitez interroger un serveur SQL à partir d'un autre, il est préférable d'utiliser la fonctionnalité "Serveurs liés" de SQL Server.

  2. Vous pouvez utiliser le master.dbo.xp_cmdshell procédure stockée pour exécuter PING, qui renvoie ensuite les résultats sous forme de lignes de texte et un code d'état.

EXEC master.dbo.xp_cmdshell 'ping 192.168.1.1'