Переключение на Главную Страницу Страницы: 1 [2]  ОтправитьПечать
Горячая тема (более 10 ответов) ping на tsql (число прочтений - 4612 )
DmitrO
1c++ power user
Отсутствует


ex developer

Сообщений: 579
Местоположение: г. Киров
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: ping на tsql
Ответ #15 - 15. Декабря 2008 :: 07:49
Печать  
отлично можно пинговать через WMI
  
Наверх
ICQ  
IP записан
 
DmitrO
1c++ power user
Отсутствует


ex developer

Сообщений: 579
Местоположение: г. Киров
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: ping на tsql
Ответ #16 - 15. Декабря 2008 :: 08:05
Печать  
Пример кода (язык 8ка):
Код
Выбрать все
Locator = Новый COMОбъект("WbemScripting.SWbemLocator");
Service = Locator.ConnectServer(".", "root\cimv2");
RS = Service.ExecQuery("select StatusCode from Win32_PingStatus where ResolveAddressNames = TRUE and Timeout = 1 and Address = 'ИмяКомпаИлиIPАдрес'");
Для каждого rec из RS Цикл
    Рез = rec.StatusCode;
КонецЦикла;
 


1. На сервере наверняка эти объекты WMI установлены.
2. На T-SQL можно пользоваться OLE объектами.
Так что.. проблем быть не должно.
  
Наверх
ICQ  
IP записан
 
ev-kov
God Member
*****
Отсутствует



Сообщений: 694
Зарегистрирован: 27. Декабря 2006
Пол: Мужской
Re: ping на tsql
Ответ #17 - 26. Декабря 2008 :: 14:00
Печать  
  

Информация - то, что снижает неопределенность в какой-либо области и очень важно не ошибиться областью в наш информационный век!
Наверх
 
IP записан
 
lustin
1c++ power user
Отсутствует


1C *.*, ROR, Java - на
этом остановимся

Сообщений: 907
Местоположение: Москва
Зарегистрирован: 20. Октября 2006
Пол: Мужской
Re: ping на tsql
Ответ #18 - 06. Января 2009 :: 21:06
Печать  
ev-kov писал(а) 12. Декабря 2008 :: 02:45:
Можно ли в скуле, выполнять команды операционной системы,  а результат выдаваемый командой (ping) складывать в табличку на скуле ?


пинги и таблички это конечно хорошо, но я на всякий случай напомню про Nagios (http://www.nagios.org/)

оно конечно Enterprise класса, но плагины есть и для SQL сервера
  

бизнес-процесс как техническое задание прекрасно, только у бизнеса нет процессов; у бизнеса есть желание выжить
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
ev-kov
God Member
*****
Отсутствует



Сообщений: 694
Зарегистрирован: 27. Декабря 2006
Пол: Мужской
Re: ping на tsql
Ответ #19 - 07. Января 2009 :: 06:32
Печать  
lustin писал(а) 06. Января 2009 :: 21:06:
ev-kov писал(а) 12. Декабря 2008 :: 02:45:
Можно ли в скуле, выполнять команды операционной системы,  а результат выдаваемый командой (ping) складывать в табличку на скуле ?


пинги и таблички это конечно хорошо, но я на всякий случай напомню про Nagios (http://www.nagios.org/)

оно конечно Enterprise класса, но плагины есть и для SQL сервера

ну это мне не по карману, столько времени убивать на энто ...
  

Информация - то, что снижает неопределенность в какой-либо области и очень важно не ошибиться областью в наш информационный век!
Наверх
 
IP записан
 
lustin
1c++ power user
Отсутствует


1C *.*, ROR, Java - на
этом остановимся

Сообщений: 907
Местоположение: Москва
Зарегистрирован: 20. Октября 2006
Пол: Мужской
Re: ping на tsql
Ответ #20 - 10. Января 2009 :: 13:14
Печать  
ev-kov писал(а) 07. Января 2009 :: 06:32:
lustin писал(а) 06. Января 2009 :: 21:06:
ev-kov писал(а) 12. Декабря 2008 :: 02:45:
Можно ли в скуле, выполнять команды операционной системы,  а результат выдаваемый командой (ping) складывать в табличку на скуле ?


пинги и таблички это конечно хорошо, но я на всякий случай напомню про Nagios (http://www.nagios.org/)

оно конечно Enterprise класса, но плагины есть и для SQL сервера

ну это мне не по карману, столько времени убивать на энто ...


за день подниматется из коробки на 64 распределенных подсети
  

бизнес-процесс как техническое задание прекрасно, только у бизнеса нет процессов; у бизнеса есть желание выжить
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
Переключение на Главную Страницу Страницы: 1 [2] 
ОтправитьПечать