Haloo alle,Starten Sie eine Remote-Windows-Dienst mit der Batch-Datei
Ich Paar Dienste von Fenstern habe auf verschiedenen Servern ausgeführt wird, die in vordefinierten Einstellung von Zeitperioden ausgeführt wird.
Manchmal kann es vorkommen, dass der Dienst nicht wie gewünscht funktioniert, dann werde ich diesen speziellen Dienst neu starten. Danach wird es anfangen zu funktionieren.
Zur Zeit wird mit SQL Stored Procedure und SQL Jobs alle 30 Minuten überprüft, ob der Dienst funktioniert oder nicht und wenn er nicht funktioniert, löst er eine dbmail als ID aus. (Es gibt eine Tabelle in meiner Datenbank, in der ich das zuletzt ausgeführte Datum und die letzte Uhrzeit abrufen werde).
Meine Frage ist, gibt es einen Weg wie ..... mit dem SQL-Job kann ich diese Windows-Dienst direkt neu starten ... mit einer Batch-Datei oder etwas ... Bitte beachten Sie, dass die SQL-Datenbank nicht läuft derselbe Server, auf dem der Windows-Dienst läuft .... Aber alle diese Server sind über WAN verbunden.
** S ** Service ** C ** ontrol Dienstprogramm tut es: 'sc \\ your_server stop' (um es zu stoppen) und' sc \\ your_server start' (um es neu zu starten) –