Feeds
Artikel
Kommentare

Hier das WQL-Statement für eine dynamische Collection (Sammlung), die alle Distribution Points enthält: 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 where SMS_R_System.Name in (Select Servername from SMS_SystemResourceList where RoleName = ‘SMS Distribution Point’) Entsprechend lassen sicha auch Sammlungen für’SMS Fallback Status Point’, ‘SMS Reporting Point’, ‘SMS SQL Server’, ‘SMS Management Point’, ‘SMS SRS [...]

Vor langer Zeit veröffentlichte ich schon einmal einen Artikel über “not in”-Collections (http://www.mssmsfaq.de/index.php?option=content&task=view&id=78). Da meine alte SMS-Webseite sicher schon längst in Vergessenheit geraten ist, möchte ich hier das Thema nochmals aufgreifen, da es manchmal doch noch zu Missverständnissen führt. Eine Collection, die alle Rechner enthält, auf denen Software xyz installiert ist (oder analog auch ein [...]

Collections in ConfigMgr 2012 wurden auch einigen Änderungen unterzogen. ConfigMgr 2007: es gibt bei Collections keine Möglichkeit, Ordner (“Folders”) anzulegen. Stattdessen verwendet man für eine bessere Strukturierung einfach leere Collections (d.h. die keine Mitgliedschaftsregeln beinhalten) und erstellt dann untergeordnete Collections (“Subcollections”). ConfigMgr 2012: es besteht nun die Möglichkeit, Ordner anzulegen. Gleichzeitig wurde die Möglichkeit entfernt, SubCollections anzulegen. ConfigMgr [...]

ConfigMgr 2007 – R3 / ICPs

Eine Voraussetzung für ConfigMgr 2007 R3 ist die Installation von kb977384. Hierbei gibt’s einen kleinen Haken: dieser lässt sich nicht auf Sites installieren, auf denen ICP1 oder ICP2 installiert ist. Wer also R3 auf einer Site mit ICP installieren will, der muss noch warten, bis der Hotfix für die ICP-Versionen verfügbar ist.

Collection aller Sitesysteme

Wie bekommt meine eine Collection, die alle Sitesysteme enthält ohne dass der ConfigMgr-Client darauf installiert ist (und man somit nicht die Möglichkeit hat, Hardware-Inventory-Kriterien heranzuziehen)? Die Lösung ist einfach: select * from  SMS_R_System where SMS_R_System.Name in (select distinct ServerName from SMS_SystemResourceList)

Subselect / not in – Abfragen

Eine Abfrage zu erstellen, welches System eine bestimmte Software installiert hat, ist einfach. Wenn man aber eine Collection haben will, die nur die Rechner enthält, welche eine  Software nicht hat, so wird’s etwas komplizierter. Folgendes Beispiel dient zur Verdeutlichung. Am besten startet man mit einer Liste der Rechner, die die Software installiert haben, so z.B. “zeige mir alle [...]

Mathematik mit ConfigMgr

Manchmal stellt sich die Frage, ob aktuelle Einstellungen einer (Central) Site aus Performance-Sicht auch wirklich Sinn machen. Hier ein aktuelles Beispiel einer Central Site mit ca. 1000 dynamischen Collections und deren Update-Intervallen. Solche Betrachtungen können teilweise nicht im Vorfeld gemacht werden, da man aktuelle Werte heranziehen muss, die erst dann ermittelt werden können, wenn die [...]