Gibt eine Aufstellung aller Zeilen für eine veröffentlichte Datenbankansicht für eine vorgegebene WHERE-Klausel zurück.
Hinweis: Die Dokumentation zu den verfügbaren Datenbankansichten finden Sie unter "Datenbanksichten > Bereitgestellte Ansichten".
Es wird ein einzelner Datensatz der folgenden Felder zurückgegeben.
PublishedViewRows |
string |
Eine Aufstellung der Zeilendaten. |
Method |
string |
Der Vorgang, der diese Antwort anforderte |
TransactionID |
decimal |
Die eindeutige Nachrichten-ID dieser Nachricht |
ErrorMessage |
string |
Wenn leer, wurde kein Fehler zurückgegeben |
ErrorLocation |
string |
Wenn leer, wurde kein Fehler zurückgegeben |
Beispiel
Hinweis: Das folgende Beispiel wurde anhand der Testseite ausgeführt, die in der jeder Installation unter "http://localhost/vsaWS/testClient/testClient.asp" vorhanden ist.
Anfrage
<req>
<viewName>vScriptLog</viewName>
<columnsList>AdminName,agentGuid,EventTime,Machine_GroupID,ScriptDesc,ScriptName</columnsList>
<whereClause>EventTime > DATEADD(hour,4,getdate())</whereClause>
<orderByList>agentGuid,EventTime</orderByList>
<ReturnAllRows>false</ReturnAllRows>
<SessionID>42131527423841487151422001</SessionID>
</req>
Äquivalent zu SQL
select top 5000 AdminName,agentGuid,EventTime,Machine_GroupID,ScriptDesc,ScriptName
from vScriptLog
where EventTime > DATEADD(hour,-4,getdate())
order by agentGuid,EventTime
Wählt 6 von 8 verfügbaren Spalten aus vScriptLog
aus, in denen in den letzten 4 Stunden eine Aktivität verzeichnet wurde, und sortiert die Ergebnisse zunächst nach Rechner und dann nach Datum der Aktivität.
Hinweis: Wenn <ReturnAllRows>
auf "Falsch" gesetzt ist, werden die Zeilensätze auf 5000 beschränkt, um die Datenbank vor zu großen Ergebnissätzen zu schützen.
Antwort
<GetPublishedViewRowsResponse>
<GetPublishedViewRowsResult>
<PublishedViewRows>
<vScriptLog>
<Row>
<AdminName>*System*</AdminName>
<agentGuid>517481450374694</agentGuid>
<EventTime>20100913T09:24:1905:00</EventTime>
<Machine_GroupID>xpprox86001.agents.hyperv.kserver</Machine_GroupID>
<ScriptDesc>Script Summary: Success THEN</ScriptDesc>
<ScriptName>KES Update AVG via Internet</ScriptName>
</Row>
<Row>
<AdminName>*System*</AdminName>
<agentGuid>517481450374694</agentGuid>
<EventTime>20100913T09:24:20.00305:00</EventTime>
<Machine_GroupID>xpprox86001.agents.hyperv.kserver</Machine_GroupID>
<ScriptDesc>Script Summary: Success THEN</ScriptDesc>
<ScriptName>KES Update</ScriptName>
</Row>
<Row>
<AdminName>*System*</AdminName>
<agentGuid>517481450374694</agentGuid>
<EventTime>20100913T09:24:20.00705:00</EventTime>
<Machine_GroupID>xpprox86001.agents.hyperv.kserver</Machine_GroupID>
<ScriptDesc>Script Summary: Success THEN</ScriptDesc>
<ScriptName>Run Now KES Update</ScriptName>
</Row>
</vScriptLog>
</PublishedViewRows>
<Method>GetPublishedViewRows</Method>
<TransactionID>4</TransactionID>
<ErrorMessage/>
<ErrorLocation/>
</GetPublishedViewRowsResult>
</GetPublishedViewRowsResponse>