<
Von Version < 63.1 >
bearbeitet von S V
am 2023/01/25 13:21
Auf Version < 64.1 >
bearbeitet von S V
am 2023/01/25 13:21
>
Änderungskommentar: Es gibt keinen Kommentar für diese Version

Zusammenfassung

Details

Seiteneigenschaften
Inhalt
... ... @@ -149,3 +149,34 @@
149 149  Beachten Sie, dass Sie für die Zeitwerte wie InstallDateTime eine Datumskorrektur vornehmen müssen. Dies liegt daran, dass die eingesetzten Programmiersprachen (DELPHI, C# und TSQL) zweierlei Zeitrechnungen verwenden und mit zwei Tagen Versatz arbeiten. Sollten Sie also in Ihrer Abfrage zum Beispiel ein Datumsfeld vom Typ DATETIME oder z.B. FLOAT verwenden wollen, kann es unter Umständen nötig sein, hinter dem Datumsfeld -2 einzufügen:
150 150  \\CLT_SW_SETUP.INSTALLDATE -2 AS DATETIME
151 151  {{/aagon.warnungsbox}}
152 +
153 += Weitere Beispiele für erweiterte Abfragen =
154 +
155 +== Abfrage für einen Report zur Benachrichtung über neue Managed Software Pakete ==
156 +
157 +##SELECT SoftwareName, DisplayVersion, cast(releasedate -2 as datetime) as Releasedate,
158 + Case##
159 +## When TestRing = 0 Then 'Kein Ring'##
160 +## When TestRing = 1 Then 'Testring 1'##
161 +## When TestRing = 2 Then 'Testring 2'##
162 +## When TestRing = 255 Then 'Freigegeben'##
163 +## End as Testring
164 +From VW_ManagedSoftware_Versions
165 +Where Testring > 0
166 +Order by SoftwareName, DisplayVersion##
167 +
168 +Mit dieser Abfrage können Sie sich einen Report erzeugen und sich über mögliche neue Managed Software Pakete informieren lassen. Dabei werden die verschiedenen Testringe namentlich definiert und es werden die Softwarenamen und Versionen gelistet. Sollte es für Ihre Arbeit relevant sein, kann es auch hilfreich sein, dass über diese Abfrage das Veröffentlichungsdatum der Software mit angegeben wird. Im Beispiel können Sie ebenfalls sehen, wie man die SQL-View verwenden kann.
169 +
170 +{{aagon.infobox}}
171 +Je nachdem ob der ACMP oder SQL Server das Datum bestimmt, kann es einen Versatz von zwei Tagen geben, was beim Auslesen korrigiert werden muss.
172 +{{/aagon.infobox}}
173 +
174 +== Abfrage zur Auflistung einer bestimmten Software bei den Clients ==
175 +
176 +##SELECT [Computername], [Name], [Version], CLT_CLIENTS.CLIENTID
177 +FROM SYS_SW_SETUP##
178 +##LEFT JOIN CLT_SW_SETUP ON CLT_SW_SETUP.SWSETUPID = SYS_SW_SETUP.SWSETUPID##
179 +##INNER JOIN CLT_CLIENTS ON CLT_CLIENTS.CLIENTID = CLT_SW_SETUP.CLIENTID##
180 +##WHERE NAME LIKE ‘Microsoft Office%‘##
181 +
182 +Innerhalb der Abfrage werden die Clients gelistet, die eine bestimmte Software bei sich installiert haben. In dem hier genannten Beispiel ist die Software //Microsoft Office//, gefüllt mit einer Wildcard ~(%), damit nicht nur eine spezifische Version aufgezählt wird. Zusätzlich dazu werden auch die Versionen und die Computernamen der Clients zurückgegeben. Diese Abfrage enthält unter anderem als Feld eine ClientID. Damit haben Sie in der Console die Möglichkeit, einen oder mehrere Clients im Result der Abfrage zu markieren, um dann mit diesen ausgewählten Clients Aktionen durchzuführen (z.B. ein Client Command darauf auszuführen).

Navigation

© Aagon GmbH 2024
Besuchen Sie unsere neue Aagon-Community