@configmgr

Страница 293 из 1071
Anton
15.02.2017
08:27:45
угадай

gs - инвентори

нет инвентори по какой-то причине, нет записи в бд

или пустая запись

Google
Red
15.02.2017
08:28:11
я создал кастомный wmi класс и настроил его инвентори

Dmitry
15.02.2017
08:28:11
Кстати, где можно про структуру БД почитать?

Марк
15.02.2017
08:28:13
ясно)

Red
15.02.2017
08:28:26
вот sccm и создал под него таблицу

Dmitry
15.02.2017
08:28:35
какие таблицы, что содержат. А то все как-то наугад обычно

Anton
15.02.2017
08:29:03
да там все понятно, где что искать

в большинстве случаев )

Dmitry
15.02.2017
08:29:11
я про целевое назначение. Имя ни о чем не говорит, только догадки ))

Anton
15.02.2017
08:29:23
Red
15.02.2017
08:29:33
?

Anton
15.02.2017
08:29:46
начало положено )

Dmitry
15.02.2017
08:30:02
конец дали, что еще надо ))

Google
Anton
15.02.2017
08:30:04
селекти по в_р_ систем джойни ресурайди из систем и его машин айди из таблицы

выполняйте и смотрите чо выдало )

потом после селекта селектите то, что надо

select таблица.это, таблица.вот_это, таблица.вот_эта_хуйня, таблица2.и_вот_эта_нужная_хуйня

Red
15.02.2017
08:32:54
вот так заработало:

select * from TASKS_WITH_USER_DATA INNER JOIN dbo.v_R_System ON v_R_System.ResourceID = dbo.v_R_System.ResourceID

Anton
15.02.2017
08:33:08
лол

Anton
15.02.2017
08:33:37
хорошая попытка

Red
15.02.2017
08:35:01
ну а как правильно будет?\

Dmitry
15.02.2017
08:38:19
Смотря что надо вообще. Зачем из TASKS_WITH_USER_DATA выбирать данные?

Anton
15.02.2017
08:38:46
давай коллективный разум, налетай!

где наш dba, @iCord

Марк
15.02.2017
08:39:04
я ваще не понял задачу)

Dmitry
15.02.2017
08:39:06
сначала задачу надо)

Марк
15.02.2017
08:39:08
SELECT dbo.TASKS_WITH_USER_DATA.ResourceID, dbo.v_R_SYSTEM.Name0 FROM dbo.TASKS_WITH_USER_DATA INNER JOIN dbo.v_R_SYSTEM ON dbo.TASKS_WITH_USER_DATA.ResourceID = dbo.v_R_SYSTEM.ResourceID

че надо то?)))))

у меня такой таблицы нет)

Red
15.02.2017
08:39:58
я выше писал

я создал кастомный wmi класс

Google
Red
15.02.2017
08:40:17
настроил его инвентаризацию

теперь мне надо получить собранные данные

селект select * from TASKS_WITH_USER_DATA

выводит:



Марк
15.02.2017
08:41:24
ну а какие именно данные тебе нужны?)

вот ты и вывел все

Dmitry
15.02.2017
08:41:51
SELECT dbo.TASKS_WITH_USER_DATA.ResourceID, dbo.v_R_SYSTEM.Name0 FROM dbo.TASKS_WITH_USER_DATA INNER JOIN dbo.v_R_SYSTEM ON dbo.TASKS_WITH_USER_DATA.MachineID = dbo.v_R_SYSTEM.ResourceID

тогда так

Проверить не могу )

Red
15.02.2017
08:42:26
мне необходимо что бы вместо вместо machineid получить имя компа

Марк
15.02.2017
08:42:31
я ж выше тоже самое написал))

Dmitry
15.02.2017
08:42:40
Марк
15.02.2017
08:42:45
только тогда не так)

Dmitry
15.02.2017
08:42:51
.MachineID

Artem
15.02.2017
08:42:51
о о тема хорошая ) в репорт билдере нажимаю на печать картинка типа моргнула один раз и тишина ....

Mikhail
15.02.2017
08:43:19
Коллеги, не подскажете.. отваливаются некоторые клиенты. - запускаю переустановку клиента, все ОК с утра снова, не клиент и все такое.. ( — какой лог смотреть ?

Dmitry
15.02.2017
08:45:42
SELECT dbo.TASKS_WITH_USER_DATA.machineID, dbo.v_R_SYSTEM.Name0 FROM dbo.TASKS_WITH_USER_DATA INNER JOIN dbo.v_R_SYSTEM ON dbo.TASKS_WITH_USER_DATA.MachineID = dbo.v_R_SYSTEM.ResourceID

Марк
15.02.2017
08:46:25
select * from TASKS_WITH_USER_DATA INNER JOIN dbo.v_R_System ON v_R_System.ResourceID = dbo.v_R_System.ResourceID

Google
Марк
15.02.2017
08:46:29
ну вот так же норм?)

Dmitry
15.02.2017
08:46:33
Ну так это пример, добавляй в селект то, что нужно

Марк
15.02.2017
08:47:02
ну да)))))

Dmitry
15.02.2017
08:48:35
select * from TASKS_WITH_USER_DATA INNER JOIN dbo.v_R_System ON v_R_System.ResourceID = dbo.v_R_System.ResourceID
Тут вообще хрень. связь таблицы сама с собой )) Боюсь даже представить что за выборка

Sergey
15.02.2017
08:50:12
незнаю я бы лефт джон сделал на таблицу инвентаризации вдруг справа (вр_систем) не все есть... хотя врятли

Red
15.02.2017
08:50:46
получилось вот так:

SELECT dbo.v_R_SYSTEM.Name0,TaskToRun00,RunAsUser00 FROM dbo.TASKS_WITH_USER_DATA INNER JOIN dbo.v_R_SYSTEM ON dbo.TASKS_WITH_USER_DATA.MachineID = dbo.v_R_SYSTEM.ResourceID

Admin
ERROR: S client not available

Dmitry
15.02.2017
08:51:17
вот. Вот это уже грамотный запрос )

Red
15.02.2017
08:51:27
спасибо

в начале просто тупил

Anton
15.02.2017
09:04:09
когда ты расширяешь инвентори, создается дополнительное вью с v_gs_название_то_что_ты_расширил0

TASKS_WITH_USER_DATA так что с этим говном можно не работать, а смотреть представление, там уже будет ресурайди

Red
15.02.2017
09:05:15
я в курсе

но там нет имени компа

Google
Dmitry
15.02.2017
09:06:36
смысл тот же... делаешь JOIN с v_R_SYSTEM

Anton
15.02.2017
09:06:40
а имя компа есть в ви_эрЭсистем

ты просто селектишь дополнительно v_r_system.netbiosname0

ну или как там оно



вон, на любой вкус

Red
15.02.2017
09:08:02
и в чём разница то?

Anton
15.02.2017
09:08:11
в том, что это бестпрактис

Red
15.02.2017
09:08:17
ааааа

ну ок

спс

Dmitry
15.02.2017
09:19:11
Кто, кстати, сталкивался с такой ситуацией... не могу понять нормально это или нет. После запуска компа, запуск Software center происходит с некоторой задержкой. А до этого выдает месседж:



Anton
15.02.2017
09:19:46
это норма

Sergey
15.02.2017
09:19:48
нормально

Anton
15.02.2017
09:19:50
агент еще не стартанул

Sergey
15.02.2017
09:19:56
отложенный старт сервиса

:) комбо

Dmitry
15.02.2017
09:20:12
ну да, я так и думал, просто смущает немного хелпдеск ))

Anton
15.02.2017
09:20:16
политики не забрал, доступа нет, чо показывать "а хуй его знает", вот вам лучше ошибка

Dmitry
15.02.2017
09:20:46
информативно... майкрософт-стайл )

Страница 293 из 1071