Я хочу знать, как я буду использовать TaskList ЦМД, который будет выводить ImageName плюс имя хостаTasklist с помощью xp_cmdshell
я есть, таким образом, синтаксис, но не могли бы сочетать результат в один.
EXEC xp_cmdshell 'tasklist /fi "imagename eq notepad.exe"';
плюс имя хоста
Что такое 'plus hostname'? пытается ли он быть частью синтаксиса, который вы используете, или объяснением того, что вы хотите? Имя хоста всегда будет SQL Server, поэтому это 'SELECT @@ SERVERNAME'. Если вы хотите, чтобы имя хоста отображалось как еще один столбец, сообщите нам, какую версию SQL вы используете, так как это имеет отношение к подходу. –
Привет, Nick, да плюс мое объяснение, чего ожидать в результате, моя версия - mssql 2012 и 2008 r2, мне нужно вставить результат в таблицу. У меня есть два столбца, вывод и имя сервера. thnaks для вашего ответа –
Прежде всего вам нужно _connect_ подключиться к одному SQL Server для его запуска. Какой механизм вы используете для его запуска? Вам нужно будет запустить его на многих серверах. –