Vorheriges Thema: Unterstützte SQL-Funktionen

Nächstes Thema: Ergebnisspalten-Aliase

Verarbeitung von Abfragen

CA User Activity Reporting Module verarbeitet eine vom Client initiierte ODBC- bzw. JDBC-Abfrage auf folgende Weise:

  1. Eine Client-Anwendung sendet eine SELECT-Anweisung über eine ODBC-Verbindung an den CA User Activity Reporting Module-Server.
  2. Der CA User Activity Reporting Module-Server validiert die SELECT-Anweisung. Bei erfolgreicher Validierung erstellt der CA User Activity Reporting Module-Server eine der Abfrage entsprechende Datenstruktur.

    Alle aufgetretenen Fehler werden direkt an den Client-Treiber zurückgegeben.

  3. Der CA User Activity Reporting Module-Server konvertiert die SQL-Elemente in eine Abfrage, die er verarbeiten kann. Bei erfolgreicher Konvertierung wird die Abfrage vom CA User Activity Reporting Module-Server ausgeführt.

    Alle aufgetretenen Fehler werden an den Client-Treiber zurückgegeben.

  4. Der CA User Activity Reporting Module-Server verwaltet für jede Abfrage Statusinformationen, einschließlich eines Timers für die Ablaufzeit, so dass eine Abfrage abgebrochen werden kann, falls die Sitzung geschlossen wird oder die Abfrage abläuft.
  5. Der CA User Activity Reporting Module-Server übersetzt die Abfrageergebnisse und sendet sie zurück an den ODBC-Client-Treiber. Anschließend erhält die Client-Anwendung die Daten.