Überprüfen Sie den Windows Update-Status mit dem Lansweeper SQL-Bericht

Überprüfen Sie den Windows Update-Status mit dem Lansweeper SQL-Bericht
Bildrechte: Marco Griep (CC BY-NC-ND) - Geschrieben von: Marco Griep

Lansweeper ist eine Inventarisierungslösung, mit der es möglich ist, sein gesamtes Netzwerk ohne Installation von Agenten zu inventarisieren und grafisch sowie in Listenform anzuzeigen. Beispielsweise erkennt der Scan-Server nicht nur alle Workstations und Server im Netzwerk, sondern auch angeschlossene Monitore, deren Hersteller und Modell, verfügbare Drucker und SIP-Telefone. In diesem Artikel wird erläutert, wie Sie einen benutzerdefinierten Lansweeper-Bericht erstellen, um Aktualisierungsinformationen für Ihre Windows-Systeme zu ermitteln.


Weitere Informationen zu Lansweeper finden Sie auf der offiziellen Website.

Mit der Berichtsfunktion können sehr aussagekräftige Berichte erstellt werden. Vorbereitete Berichte bieten Einblick in die verwendeten Lizenzschlüssel, Hardwarevorkommen oder das Benutzerverhalten. Berichte können auch mithilfe einer vereinfachten Datenbankansicht erstellt werden. Kenntnisse über relationale Datenbanken sind erforderlich, um nützliche Ergebnisse zu erzielen. Ein werkseitig fehlender Bericht kann angezeigt werden, auf welcher Workstation / Server, welche Patches installiert sind. Dies kann jedoch über einen benutzerdefinierten Bericht wie oben beschrieben generiert werden, da die Daten von Lansweeper aufgezeichnet werden.

Erstellen Sie den Lansweeper-Bericht

Um den Bericht zu erstellen, wechseln wir im Menü zur Berichtsfunktion und klicken auf Neuer Bericht. Hier müssen wir die Tabellen “tblQuickFixEngineering” und “tblQuickFixEngineeringUni” hinzufügen. Die Beziehung zwischen den Tabellen wird von Lansweeper automatisch aufgelöst. Alternativ können Sie einfach den folgenden SQL-Befehl einfügen und auf “Speichern und ausführen” klicken, um das Ergebnis anzuzeigen.

Select Top 1000000 tblAssets.AssetID,
    tblAssets.AssetUnique,
    tblAssets.Domain,
    tsysOS.OSname,
    tblAssets.Description,
    tblComputersystem.Lastchanged,
    tsysOS.Image As icon,
    tblQuickFixEngineeringUni.Description As Description1,
    tblQuickFixEngineeringUni.HotFixID
From tblComputersystem
    Inner Join tblAssets On tblComputersystem.AssetID = tblAssets.AssetID
    Inner Join tblAssetCustom On tblAssets.AssetID = tblAssetCustom.AssetID
    Inner Join tsysOS On tblAssets.OScode = tsysOS.OScode
    Inner Join tblQuickFixEngineering On tblAssets.AssetID =
    tblQuickFixEngineering.AssetID
    Inner Join tblQuickFixEngineeringUni On tblQuickFixEngineeringUni.QFEID =
    tblQuickFixEngineering.QFEID
Where tblComputersystem.Domainrole  2 And tblAssetCustom.State = 1
Order By tblAssets.AssetName