Назад | Перейти на главную страницу

Захват всех серверов с установленным SQL Server (любой версии) с помощью SSCM

Я пытаюсь создать коллекцию серверов, которая разумно собирает все серверы с установленным на них SQL Server. Я создал Коллекцию и уже добавил несколько серверов, используя свойства критерия и как показано на скриншоте. Теперь я не хочу вручную добавлять 100 версий SQL, перечисленных в правой части снимка экрана, в мои критерии. Так что я подумал, что просто сам переработаю формулировку запроса. Но я не нашел способа скопировать все перечисленные версии SQL ... (Также у меня нет доступа к БД за SSCM)

И если я использую запрос с использованием is like Microsoft SQL Server У меня будет много нативных клиентов, которые мне не нужны.

Может здесь кто-нибудь помочь новичку?

Я использую следующий запрос, он покажет только машины с ОС Windows Server с установленным SQL Server:

выберите SMS_R_SYSTEM.ResourceID, SMS_R_SYSTEM.ResourceType, SMS_R_SYSTEM.Name, SMS_R_SYSTEM.SMSUniqueIdentifier, SMS_R_SYSTEM.ResourceDomainORWorkgroup, SMS_R_SYSTEM.Client из SMS_R_System где SMS_R_System.ResourceId в (выберите отчетливый SMS_G_System_ADD_REMOVE_PROGRAMS.ResourceID от SMS_G_System_ADD_REMOVE_PROGRAMS где SMS_G_System_ADD_REMOVE_PROGRAMS.DisplayName Как 'Microsoft SQL Server%' ) И SMS_R_System.OperatingSystemNameandVersion, например "% server%"

Я нашел пару хороших сайтов, на которых есть много примеров запросов. Я довольно часто использую тот, который принадлежит Андерсу Родленду, и он мне очень пригодился. Надеюсь, все это поможет

http://www.andersrodland.com/ultimate-sccm-querie-collection-list/