Vertexx
Если в коллеции я делаю два разных запроса, то показывает всех.
Vertexx
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_ADD_REMOVE_PROGRAMS on SMS_G_System_ADD_REMOVE_PROGRAMS.ResourceId = SMS_R_System.ResourceId where SMS_G_System_ADD_REMOVE_PROGRAMS.DisplayName = "КОМПАС-3D V16.1"
Vertexx
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_ADD_REMOVE_PROGRAMS_64 on SMS_G_System_ADD_REMOVE_PROGRAMS_64.ResourceId = SMS_R_System.ResourceId where SMS_G_System_ADD_REMOVE_PROGRAMS_64.DisplayName = "КОМПАС-3D V16.1 x64"
Vertexx
Проверил на 7zip. Аналогичная ситуация. Если в запросе одновременно условния есть и для 86 и 64 битных систем, то покажет в коллкции только 64 битные системы.
Anton
да, надо кое чего переделать и все будет ок, вчера разобрался, но пока все локально, сейчас ем утам плохо
Kamil
😂
Vertexx
Ну вот не возвращает, как оказалось
AiO
Одновременно. Не ИЛИ
Vertexx
Только 64
AiO
Иннер джоины потому что
Vertexx
Если вот так делаю, то показывает только 64 бита
AiO
Конструктор не всегда верно запросы пишет
Vertexx
Пробовал скобки ставить - он их игнорирует и убирает
AiO
Я бы вообще другую таблицу использовал. Инсталлед софт. Как-то так.
Vertexx
В неё почему-то попадает далеко не всё
AiO
Это только если ассет интелидженс включён и работает
AiO
В бд есть общая таблица Адд/ремув. Тут нет? Я не помню..
Sergey
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_ADD_REMOVE_PROGRAMS on SMS_G_System_ADD_REMOVE_PROGRAMS.ResourceID = SMS_R_System.ResourceId inner join SMS_G_System_ADD_REMOVE_PROGRAMS_64 on SMS_G_System_ADD_REMOVE_PROGRAMS_64.ResourceID = SMS_R_System.ResourceId where SMS_G_System_ADD_REMOVE_PROGRAMS.DisplayName = "КОМПАС-3D V16.1" or SMS_G_System_ADD_REMOVE_PROGRAMS_64.DisplayName = "КОМПАС-3D V16.1 x64"
так пойдет? select * from SMS_R_System where SMS_R_System.ResourceId in (select SMS_R_System.ResourceID from SMS_R_System inner join SMS_G_System_ADD_REMOVE_PROGRAMS on SMS_G_System_ADD_REMOVE_PROGRAMS.ResourceID = SMS_R_System.ResourceId where SMS_G_System_ADD_REMOVE_PROGRAMS.DisplayName like "7-Zip%") or SMS_R_System.ResourceId in (select SMS_R_System.ResourceID from SMS_R_System inner join SMS_G_System_ADD_REMOVE_PROGRAMS_64 on SMS_G_System_ADD_REMOVE_PROGRAMS_64.ResourceID = SMS_R_System.ResourceId where SMS_G_System_ADD_REMOVE_PROGRAMS_64.DisplayName LIKE "7-Zip%")
Sergey
и вообще я бы сделал составную коллекцию из двух
Владимир
Там на какой то вкладке можно выбрать какой join использовать
Sergey
Иногда проще накидать объектов в конструкторе, а в блокноте построить запрос ))
Vertexx
Да, борода в джойнах
Vertexx
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_ADD_REMOVE_PROGRAMS on SMS_G_System_ADD_REMOVE_PROGRAMS.ResourceID = SMS_R_System.ResourceId left join SMS_G_System_ADD_REMOVE_PROGRAMS_64 on SMS_G_System_ADD_REMOVE_PROGRAMS_64.ResourceID = SMS_R_System.ResourceId where SMS_G_System_ADD_REMOVE_PROGRAMS.DisplayName = "7-Zip 16.04" or SMS_G_System_ADD_REMOVE_PROGRAMS_64.DisplayName = "7-Zip 16.04 (x64 edition)"
Vertexx
вот так показывает то, что от него я хочу
Aleksei
наромните, плз, как эффективно искать клиентов (имена машин, IP-адреса) для событий в SMS_MP_CONTROL_MANAGER вида: MP has rejected a message from Client GUID: XXXXXXX-XXXX-XXXXXX because it was not signed
Aleksei
Select Name0 from v_R_System where .... выводит пустоту :(
Sergey
перво наперво в консоли вывести ID и поиск по нему :)
Aleksei
нет такого GUID в консоли :)
Aleksei
даже в базе селектом не находится
Anton
нет гуид, нет девайса, нет проблемы
Aleksei
есть варнинги в мониторинге :)
Aleksei
я предположу что сохранились клиенты 2007
Aleksei
и это они гадят
Aleksei
хочется их найти и обезвредить
Sergey
а так есть результат? select convert(nvarchar(4000), ClientIdentity, 0) as SID, * from ClientKeyData WHERE SMSID LIKE 'GUID:49931596-381C-470E-8896-1C137DF6F166'
AiO
Так если нет гуид в базе, значит никак. Можно проделать долгий путь до логов mp или iis- там есть ip-адрес. Поможет?
AiO
А варнинги можно пофиксить, исключив это событие ))) Нет алерта - нет проблемы!
MOV
Обновил тут я пару тестовых машин до Creators Update, и пытаюсь в 1702 загнать их в отдельную коллекцию, ну они в нее почемуто не попадают. Выборку делаю так 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_OPERATING_SYSTEM on SMS_G_System_OPERATING_SYSTEM.ResourceID = SMS_R_System.ResourceId where SMS_G_System_OPERATING_SYSTEM.BuildNumber = "15063"
MOV
MOV
в свойствах пк стоит
MOV
что я делаю неправильно?
Владимир
10.0.15063
Владимир
посмотри в ресурс эксплорер что у них там
Владимир
подскажите, можно как-то автоматизировать создание HP шного тиминга сетевых карт, через SCCM. глянул конфиг, но там конкретные мак адреса прописаны...
Владимир
двтв инвенторизации глянь
🐈‍⬛13
а кто-то ставит дрова через SCCM?
Мы ставим на линейку ноутоув HP
Anonymous
Коллеги может есть у кого наработки по SCAD Office. Установка и удаление. Статью от @masyan в блоге читал.
Anton
tak a shto ne idet?
Anton
во, русский )
Anton
там инсталшилд используется
Anton
короче, нам надо 200 человек, тогда "Supergroups are muted by default if there are more than 200 members."
Anton
пасаны, теперь летает )
Anton
Anton
+ кэш по прошлым запросам 5 минут, так что отдача моментальная + можно использовать в любом месте, хоть в личке, хоть в другом канале
Anton
и еще подписка на rss обновленная заехала
Anton
так, кто-то уже положил, надо еще модули try except доделать )
Anton
@aster333 ну чо? как? робит?
Oleg
Yepp
Anton
awesome
Anton
line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1") вот с этим надо разобраться, видимо что-то api не так гладко их отдает
Oleg
💪 Можно добавлять другие разделы технета )
Anton
да, я разбираюсь с query в запросе инлайн бота
Anton
два дня вот ушло изучая всего-то 20 строчек
Anton
Kamil
#msvsmasyan
Anton
Anonymous
😄
Anonymous
Кортана $&#%! 😄
Anonymous
Зато Ок гугл отзывается на всякую хрень типа "йо, смуглый"
Artem
https://docs.microsoft.com/en-us/sccm/core/plan-design/configs/support-for-sql-server-versions
Artem
Ой
Artem
Ну круто короче ! 💪👍
Anton
на русском в тесте уже есть
Anton
только я пока не понимаю почему под 2ым питоном он не так часто падает, как под 3им )
Vasya
https://docs.microsoft.com/en-us/sccm/core/servers/deploy/configure/sql-server-alwayson-for-a-highly-available-site-database
Vasya
вот жеж