none
SCCM2012: Report erstellen RRS feed

  • Frage

  • Hallo,

    ich bin ein Neuling im SCCM-Umfeld und möchte einen Report in SCCM zu erstellen und stoße auf ein paar Probleme:

    Der Report soll eine Systeminfo von physikalischen Servern und physikalischen Netzwerkkadressen ausgeben, der die folgenden Informationen bereit hält:

    - Hostname

    - Domain in der das System ist

    - Serverhersteller

    - Server-Modell

    - Seriennummer des Servers

    - Hersteller der Netzwerkkarte

    - Adapter Type

    - IP-Adresse

    - MAC-Adresse

    Folgende Felder habe ich hierfür verwendet:

    v_GS_Basebord

    - Description0

    - Manufacturer0

    - Model0

    - SerialNumber0

    v_GS_Network_Adapter

    - AdapterType0

    v_GS_Network_Adapter_Configuration

    - IPAddress0

    - MACAddress0

    v_R_System

    - Netbios_Name0

    - Resource_Domain_OR_Workgr0

    Relationships

    v_R_System inner v_GS_Basebord ResourceID = ResourceID

    v_R_System inner v_GS_Network_Adapter ResourceID = ResourceID

    v_GS_Network_Adapter inner v_GS_Network_Adapter_Configuration ResourceID = ResourceID

    Aktueller Stand:- Ich bekomme einen sehr langen Bericht zurück, der mir pro System sehr viele Einträge aufführt:

    - Wenn ich das Feld "Netbios Name0" auf einen Servername filtere, bekomme ich nur noch True oder false angezeigt. Und nicht nur den Server selbst. Ich habe dies mit folgendem Statement probiert:

    =Fields!Netbios_Name0.Value = "Hostname"

    Meine Fragen:

    1. Wie arbeite ich korrekt mit den Expressions, damit diese "=", "like" etc.-Filter funktionieren?

    2. Wie stelle ich an, dass ich nur Einträge erhalte von physikalischen Netzwerkadressen mit IP-Adresse?

    Danke & Grüße

    Julian

    Freitag, 13. Mai 2016 08:36

Alle Antworten

  • Ich würde zuerst eine Abfrage im SQL Management Studio erstellen und nicht direkt Reporting Services / Report Builder verwenden. Dann erst einen Report erstellen, bei dem alles stimmt und dann entsprechend einen SRS-Report.
    v_GS_NETWORK_ADAPTER_CONFIGURATION ->  IPEnabled0 = 1 schränkt auf aktive Interfaces ein.

    Torsten Meringer | http://www.mssccmfaq.de

    Freitag, 13. Mai 2016 08:46
    Beantworter
  • Nochmals danke für deine Unterstützung. Ich habe jetzt die Abfrage im Management Studio soweit fertig. Zwei Fragen:

    1. Welches Feld zeigt mir, falls vorhanden die Fibre Channel Adapter an?

    2. Wie kopiere ich das Skript in den Report Builder, und wie kann ich es erreichen, dass ich ein Abfragefeld bekomme. Also das ich den Servernamen eingeben muss, welchen ich angezeigt bekommen möchte!?

    Gruß

    Julian

    Donnerstag, 19. Mai 2016 06:19
  • #1: die Info scheint in den Klassen zu stehen, die hier erwähnt sind: http://www.kript.net/wordpress/?p=900 Also ggfs Hardware-Inventur erweitern.

    #2: hier in etwa steht's http://www.mssccmfaq.de/2011/07/28/reporting-services-abhangige-parameter/


    Torsten Meringer | http://www.mssccmfaq.de

    Donnerstag, 19. Mai 2016 07:34
    Beantworter
  • Hallo Torsten,

    da ich im SCCM-Umfeld noch Neuling bin nochmals kurz eine Frage: Die Klasse füge ich wie folgt zu:

    Administration / Client Settings / Default Client Settings / Hardware Inventory / Set Classes / Add / Connect /

    Computername = SCCM-Server; WMI Namespace = root\wmi --> Dort dann MSFC_AdapterHBAAttributes auswählen.

    Danach muss ich dann nichts weiter mehr machen, damit ich die Werte abfragen kann?

    Verständnisfrage wofür steht "Exists = no"?

    Grüße

    Julian

    Samstag, 21. Mai 2016 06:12