ich suche eine möglichkeit, anhand einer in einer db-tabelle hinterlegten ip-adresse herauszufinden, ob der server zumindest ansprechbar ist. habe ich also irgendeine möglichkeit aus ABAP heraus ein ping abzusetzen auf eine non-rfc destination?
schau dir mal den report RSBDCOS0 an
oder auch Transaktion SM49 das Kommando PING in Verbindung mit den Funktionsbausteinen:
SXPG_CALL_SYSTEM
oder SXPG_COMMAND_EXECUTE
oder SXPG_COMMAND_EXECUTE_LONG
bei uns auf Unix-Basis funktioniert z.B.
SXPG_CALL_SYSTEM mit
COMMANDNAME = PING
ADDITIONAL_PARAMETERS = -c5 IP-Adresse
TRACE = space
phantastisch! der SPXG_CALL_SYSTEM macht genau das was ich brauche. im 4.7 gibt es zwar noch kein PING kommando, aber man kann sich selber eines anlegen. muss dann halt entweder mit zum kunden, oder ich frage vorher die inhalte der tabelle ab auf PING.