Я пытаюсь создать коллекцию серверов, которая разумно собирает все серверы с установленным на них 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/