Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

MS SQL pingt externen Server an

Es gibt zwei Möglichkeiten, Ihre Antwort zu nehmen:1. Sie möchten wissen, ob auf einem beliebigen Host ein SQL-Server läuft
2. Sie möchten mit einer Abfrage einen beliebigen Host von einem SQL-Server aus anpingen.

  1. Sie könnten Darioms Antwort verwenden.1a. Wenn Sie einen SQL-Server von einem anderen abfragen möchten, verwenden Sie besser die „Linked Servers“-Funktionalität von SQL Server.

  2. Sie können die master.dbo.xp_cmdshell gespeicherte Prozedur zum Ausführen von PING, die dann die Ergebnisse als Textzeilen und einen Statuscode zurückgibt.

EXEC master.dbo.xp_cmdshell 'ping 192.168.1.1'