вызовите tracert и ping из sql и поместите результат в таблицу sql - PullRequest
1 голос
/ 03 декабря 2009

Мне нужно создать хранимую процедуру, которая получит IP-адрес назначения, затем вызовет tracert или ping, а затем запишет результат в таблицу sql, чтобы я мог показать пользователю результат на веб-странице. Можно ли сделать это ? Если да, скажите, пожалуйста, как, потому что я много искал и не нашел правильного решения. а если нет то что ты предлагаешь?

Спасибо

1 Ответ

2 голосов
/ 03 декабря 2009

Изменить при необходимости -

declare @results table(result varchar(500))

insert into @results
exec sp_executesql N'xp_cmdshell ''ping www.yahoo.com'''

select * from @results

Аналогично для tracert

declare @results table(result varchar(500))

insert into @results
exec sp_executesql N'xp_cmdshell ''tracert www.yahoo.com'''

select * from @results
...