
Alex
15.05.2018
07:49:45
declare @TempCollectTable AS table(CollectionID nvarchar(64), [Name] nvarchar(255))
Insert @TempCollectTable(CollectionID, [Name])
VALUES (N'SMS00001', @AllSystems),
(N'SMS000US', @AllUnknownComputers),
(N'SMSDM001', @AllMobileDevices),
(N'SMSDM003', @AllDesktopandServerClients)
SELECT DISTINCT v_Collection_Alias.CollectionID AS CollectionID,
ISNULL(TheTemp.Name, v_Collection_Alias.Name) AS [Name]
FROM fn_rbac_Collection(@UserSIDs) v_Collection_Alias
left join @TempCollectTable TheTemp ON TheTemp.CollectionID = v_Collection_Alias.CollectionID
where v_Collection_Alias.CollectionType = 2
ORDER BY 2
при первом он вычисляет принтеры и выкидывает все что есть, по второму скрипту дает выбрать коллекции, как мне их увязать что при выборе коллекции он выдавал при выборе коллекции, только те принтеры, которые подключены к пк в данной коллекции


System Center Bot
15.05.2018
08:00:10
Хотите размять мозги? Помогите коллегам найти выход из сложной ситуации.
Вопросы без ответов с social.technet.microsoft.com/Forums/ru-RU/home?forum=smsru
- не устанавливается msi
- обнаружение adobe flashplayer
- Синхронизация репозиториев для установки обновлений SCCM
- Инвентаризация программного обеспечения по файлу в SCCM 2012 R2
- Management point error Message ID 4909
- Ошибка при установке
- SCCM 1606:Перенастройка Интегрированного магазина Windows для Бизнеса
- Папка отчетов пустая

Alex
15.05.2018
08:16:04
и вот тут то я и подвис, как их объединить не знаю (( что именно не так делаю?

Google

System Center Bot
15.05.2018
08:16:04
¯\_(ツ)_/¯

Sergey
15.05.2018
08:56:20
по второму запросу я не понял что вы ходитет
список только определённых коллекций заранее заданных?
или с базы коллекции загрузить?
а еще код лучше обрамлять тройным `
чтобы в телеграмме не поехало оформление

Alex
15.05.2018
09:01:05
как именно джойном объединить?


Sergey
15.05.2018
09:01:37
а ну тогда просто
1-й
-- DECLARE @UserSIDs NVARCHAR(max) = N'disabled', @CollID NVARCHAR(max) = 'SMS00001'
Select Distinct
Sys.ResourceID
, Sys.Name0
, SYS.User_Name0
, PR.DriverName0
, PR.PortName0
FROM
fn_rbac_R_System(@UserSIDs) SYS
INNER JOIN fn_rbac_ClientCollectionMembers(@UserSIDs) Members
ON Members.ResourceID = SYS.ResourceID
, v_GS_PRINTER_DEVICE PR
WHERE
Members.CollectionID = @CollID
AND (
-- PR.DriverName0 like '%Microsoft%' -- TEST
or PR.DriverName0 like '%Xerox%'
or PR.DriverName0 like '%HP%'
or PR.DriverName0 like '%Epson%'
or PR.DriverName0 like '%Brother%'
or PR.DriverName0 like '%Kyocera%'
or PR.DriverName0 like '%Panasonic%'
) AND (
PR.PortName0 like '%USB%'
-- OR PR.PortName0 like 'PORTPROMPT:' -- TEST
or PR.DriverName0 like '%DOT%'
or PR.DriverName0 like '%LPT%'
)
AND PR.ResourceID=Sys.ResourceID
ORDER BY Sys.ResourceID
2-й
SELECT
CollRBAC.CollectionID
, CollRBAC.Name
FROM
fn_rbac_Collection(@UserSIDs) CollRBAC
WHERE
CollRBAC.CollectionType = 2
ORDER BY CollRBAC.Name
ну и короче второй и третий (UserSIDs)
стандратные


Alex
15.05.2018
09:05:35
----
Не удалось выполнить запрос для набора данных "DataSet0". (rsErrorExecutingCommand)
----------------------------
Произошла ошибка при обработке отчета. (rsProcessingAborted),
ругаеться(
тоесть выбирать дает коллекцию- щелкаю смотреть отчет и такая ошибка

Google

Alex
15.05.2018
09:14:26
неправильный синтаксис возле ключевого слова or
-- PR.DriverName0 like '%Microsoft%' -- TEST
or PR.DriverName0 like '%Xerox%'
or PR.DriverName0 like '%HP%'
вот не могу понять, если я -- перед PR удаляю- проходит компиляция
но тогда появляется окошко collid

Sergey
15.05.2018
09:26:56
Приду через часок накидаю отчет

Roman
15.05.2018
10:06:41
коллеги, а вы клиента сццм ставите на DC?
чет стремневато

Sergey
15.05.2018
10:10:41
Не стоит этого делать

Roman
15.05.2018
10:11:36
и мне так кажеться

Sergey
15.05.2018
10:11:36
ой, клиента
клиент можно

Roman
15.05.2018
10:11:56
чего-то мне стремно

Sergey
15.05.2018
10:12:03
я ставил
обновлять проще

Roman
15.05.2018
10:12:24
там я так понимаю ручками ставится

Sergey
15.05.2018
10:12:41
нет
галочку поставь и всё

Roman
15.05.2018
10:12:52
ну у пуша не админ права на дс

Sergey
15.05.2018
10:12:54
ставить на КД
ну тогда руками

Google

Sergey
15.05.2018
10:13:47
а чего бояться то?

Roman
15.05.2018
10:19:36
чет задеплят админы и уложат дс ) и инфра лежит))))
задеплоят )

Sergey
15.05.2018
10:20:48
граница, секьюрити, фильтры на деплой
группы, с фильтрами на деплой
куча инструментов что бы такого не произошло
ну а самое главное бить по рукам
купить линейку и бить :)

Roman
15.05.2018
10:22:42
винтовку)

Sergey
15.05.2018
10:23:28
:)
кстати, вопрос тут меня мучает, кто-нибудь использует pxe?

Sergey
15.05.2018
10:28:04
группировку там сами нарисуйте, если надо
и это там в запросе, в датасете "DataSetMain" другой класс, поправьте на свой и одно условие не нужное вам с пометкой — delete

Alex
15.05.2018
10:34:30
ошибка недопустимый источник данных Datasource2

Sergey
15.05.2018
10:34:44
Ну источник то поменять надо, это всегда так

Alex
15.05.2018
10:49:11
все сделал согласно мануалу

Andrey
15.05.2018
10:49:14
Клиент на DC это SYSTEM самого DC :)

Alex
15.05.2018
10:49:15
выдает вот что

Andrey
15.05.2018
10:50:01
Соответственно, админ SCCM с правом на коллекцию с DC фактически админ домена

Alex
15.05.2018
10:50:13
Не удалось выполнить запрос для набора данных "DataSetMain@ (rsErrorExecutingCommand)

Google

Alex
15.05.2018
10:51:10
недопустимое имя объекта v_GS_printer

Sergey
15.05.2018
10:51:16
запрос в этом датасете поправили?
на свою вьювку/класс и лишнее условие убрать там где написано коментом

Alex
15.05.2018
10:52:36
А где это посмотреть ?

Sergey
15.05.2018
10:53:42
а вот в статье тоже об этом говорится, как проверить что делает отчёт

Alex
15.05.2018
11:04:24
Ребята,может кто помочь с вопросом совместимости sccm 2012r2 и win 10 1607
Не могу найти инфу, какой минимальный необходим cu чтобы не было проблем

Alex
15.05.2018
11:05:01
сразу задам глупый вопрос, из какого отчета брались данные v_gs_printer? в аналитике активов я нашел только отчеты по подключенным usb устройствам и там есть класс
v_GS_usb_device, или это нудно смотреть через менеджер есть ли такая таблица?
слушай у меня была такая же тема ставил 15 02 вроде работает
Ребята,может кто помочь с вопросом совместимости sccm 2012r2 и win 10 1607
Не могу найти инфу, какой минимальный необходим cu чтобы не было проблем
выше r2 ты поднять все равно не сможешь если есть ашуранс то в vlc есть обновление sccm2012 r2 на следующую версию не помню номер. если ставить 1606 ( не работает аналитика активов)

Anton
15.05.2018
11:08:15
"We always joke about it, SMS (Slow Moving Sofware)."

Alex
15.05.2018
11:09:25
SA есть.
Сейчас 5.00.8239.1000, при установке дров dism говорит что c:\ is not a WIM mount point

Alex
15.05.2018
11:10:23
так еще проще накатываешь cu одну за другой, потом уже ставишь обнову
версия консоли какая?

Alex
15.05.2018
11:11:05

Alex
15.05.2018
11:12:28
1511-это 8325,1000

Alex
15.05.2018
11:13:06
Точно

Google

Sergey
15.05.2018
11:13:12

Alex
15.05.2018
11:15:42

Alex
15.05.2018
11:19:53
да

Sergey
15.05.2018
11:21:10
да

Alex
15.05.2018
11:22:34

Alex
15.05.2018
11:24:46
ага а данные из таблицы clientconnectionmember? или я путаю?
просто фотография не прогрузилась

Sergey
15.05.2018
11:25:35
с таблицами не рекомендуется работать вообще
с вьювками работайте

Alex
15.05.2018
11:29:53
FROM fn_rbac_R_System(@UserSIDs) Sys, v_GS_PRINTER_DEVICE PR
WHERE (PR.DriverName0 like '%Xerox%'
or PR.DriverName0 like '%HP%'
or PR.DriverName0 like '%Epson%'
or PR.DriverName0 like '%Brother%'
or PR.DriverName0 like '%Kyocera%'
or PR.DriverName0 like '%Panasonic%'
) and (PR.PortName0 like '%USB%'or PR.DriverName0 like '%DOT%' or PR.DriverName0 like '%LPT%') AND PR.ResourceID=Sys.ResourceID
вот у меня такой запрос работал, но он выводил все принтеры что есть
тоесть получаеться что надо вместо v_gs_printer прописать v_gs_printer_device?

Sergey
15.05.2018
11:32:05

Alex
15.05.2018
11:36:14
cпасибо, да убрал v_gs_printer и все заработало.

Sergey
15.05.2018
11:39:25
?

oxotnik
15.05.2018
11:54:45
всем доброго дня
ребят, а вот как быть, есть у меня много машин с семёркой, которые нужно обновить до десятки, использую inplace upgrade, но есть вопрос, как туда запихнуть кучу дров для разных материнок?