Online-Workshop: IBM i und Db2 Services für jeden Tag

Online-Workshop: IBM i und Db2 Services für jeden Tag

20.2.2025, 9:00 – 16:00

In den letzten Releases und Technology Refreshes hat IBM zusätzlich zu den im Leistungsumfang von SQL enthaltenen Funktionen (aktuell ca. 300) Db2- und IBM i-Services bereitgestellt. Dabei handelt es sich um Stored Procedures, skalare Funktionen und Tabellenfunktionen, die aus einer SQL-Umgebung (also z. B. auch aus embedded SQL in RPG) aufgerufen werden können.

Viele Services decken Funktionalitäten ab, die ansonsten nur über CL-Befehle (z. B. WRKACTJOB), komplexe System-APIs (Application Program Interfaces) oder C-Funktionen bereitgestellt werden, und erweitern diese sogar. Darüber hinaus gibt es Services, mit deren Hilfe man ILE-(Service-)Programme analysieren, Spoolfiles verwalten und in PDF konvertieren, Excel-Tabellen generieren und vieles mehr erledigen kann.

Der große Vorteil dieser Services besteht darin, dass sie in allen SQL-Umgebungen (also z. B. auch in embedded SQL) verwendet sowie beliebig verknüpft, gefiltert und sortiert werden können.

Der Kurs gibt einen Überblick über die aktuell verfügbaren Services und zeigt Anwendungsbeispiele, wie diese effektiv eingesetzt werden können.

Referentin: Birgitta Hauser

InhaltAnmeldung

Aus dem Inhalt

  • IBM i und Db2 Services
    • Services-Info Tabelle, Service-Kategorien
    • Von IBM bereitgestellte Beispiele für Db2 und IBM Services
  • Work Management Services

    • System Informationen  z.B. System-Status, System-Werte
    • Verwaltung von Jobs z.B. aktive Jobs, Job-Informationen, Sub-Systeme, Job-Beschreibungen
    • Ausführen von CL-Befehlen
    • Arbeit mit Data Queues
  • Verwalten von Spoolfiles mit Services
    • Verwalten von Spoolfiles z.B. Spoolfiles, OutQueues
    • Lesen von Spoolfile Daten
    • Konvertieren Spoolfile in PTF
  • Zugriff auf das IFS
    • Verarbeiten IFS Directories und Streamfiles
    • Schreiben und Lesen von IFS-Dateien
    • Verarbeiten *.csv Daten in Verbindung mit Funktion SPLIT
  • Erstellen von Spreadsheets (z.B. EXCEL-Tabellen)
  • Senden von eMails