none
Коллекция компьютеров на основе ip-адреса RRS feed

  • Вопрос

  • Всем привет!

    Собсно вопрос в заголовке:

    помогите написать запрос для создания коллекции на основе ip-адреса компа.

    То есть что бы в неё попадали компы у которых айпишники из определённых подсетей - например:

    собрать все компы из сетки 10.100.10.*

    Заранее всем спасибо!

    30 сентября 2015 г. 13:03

Ответы

  • select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client from SMS_R_System where SMS_R_System.IPSubnets = "10.100.28.0"

    или так

    Select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client from SMS_R_System where
    SMS_R_System.IPSubnets like '10.100.1[6-9].0'
    or SMS_R_System.IPSubnets like '10.100.4[0-7].0'
    or SMS_R_System.IPSubnets like '10.100.[2-3][0-9].0'

    • Помечено в качестве ответа Igor3000 1 октября 2015 г. 4:58
    30 сентября 2015 г. 14:16
    Модератор
  • День добрый.

    Вероятно как то так:

    select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client from SMS_R_System inner join SMS_G_System_NETWORK_ADAPTER_CONFIGURATION on SMS_G_System_NETWORK_ADAPTER_CONFIGURATION.ResourceId = SMS_R_System.ResourceId where SMS_G_System_NETWORK_ADAPTER_CONFIGURATION.IPAddress like "10.100.10.%"


    Грамотная постановка вопроса - уже 50% решения.

    • Помечено в качестве ответа Igor3000 1 октября 2015 г. 4:58
    30 сентября 2015 г. 14:23
    Модератор

Все ответы

  • select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client from SMS_R_System where SMS_R_System.IPSubnets = "10.100.28.0"

    или так

    Select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client from SMS_R_System where
    SMS_R_System.IPSubnets like '10.100.1[6-9].0'
    or SMS_R_System.IPSubnets like '10.100.4[0-7].0'
    or SMS_R_System.IPSubnets like '10.100.[2-3][0-9].0'

    • Помечено в качестве ответа Igor3000 1 октября 2015 г. 4:58
    30 сентября 2015 г. 14:16
    Модератор
  • День добрый.

    Вероятно как то так:

    select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client from SMS_R_System inner join SMS_G_System_NETWORK_ADAPTER_CONFIGURATION on SMS_G_System_NETWORK_ADAPTER_CONFIGURATION.ResourceId = SMS_R_System.ResourceId where SMS_G_System_NETWORK_ADAPTER_CONFIGURATION.IPAddress like "10.100.10.%"


    Грамотная постановка вопроса - уже 50% решения.

    • Помечено в качестве ответа Igor3000 1 октября 2015 г. 4:58
    30 сентября 2015 г. 14:23
    Модератор
  • Всем спасибо всё получилось!!!
    1 октября 2015 г. 4:58