[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Jan 2001
    Beiträge
    43

    Technology Refresh (TR) im CL oder SQL auslesen

    Hi *all,

    ich möchte per CL-Programm ermitteln, ob unter V7R3M0 das TR11 installiert ist. Falls es nicht installiert ist sende ich im CL eine Nachricht. Wie geht man da am besten vor?

    Danke

  2. #2
    Registriert seit
    Nov 2020
    Beiträge
    331
    Es gibt eine SQL View, welche alle installierten Gruppen beinhaltet und deren installierte Version ausgibt ... und, falls die Kiste auch ins Internet darf, sich von der IBM die Info ermittelt, welche Version verfügbar wäre:

    SELECT * FROM systools.GROUP_PTF_CURRENCY

    Man könnte im CL wahrscheinlich auch über APIs sich den Weg vor kämpfen.

  3. #3
    Registriert seit
    Jan 2001
    Beiträge
    43
    bei Ausführung des select.... erhalte ich diesen Fehler:
    Nachrichten SELECT * FROM systools.GROUP_PTF_CURRENCY

    [SQL4302] Die gespeicherte Java-Proz. oder benutzerdef. Funktion SYSTOOLS. HTTPGETBLOB mit dem spezifischen Namen HTTPG00001 wird mit der Ausnahmebed. java. lang. NullPointerException:null abgebrochen.


    die IBM i hat noch V7R3M0

  4. #4
    Registriert seit
    Nov 2020
    Beiträge
    331
    Scheinbar braucht die View doch das Internet, da sonst das dahinter aufgerufene Java einen Fehler wirft.
    Ich hatte das bei einem Kunden, ohne Internet, so gelöst, dass ich das XML von IBM manuell heruntergeladen und ins IFS gestellt habe. Die View habe ich so manipuliert dass sie statt der Abrage ins Internet, das XML aus dem IFS genommen hat.

    Mit folgender View bekommst du zumindest den installierten Wert:

    SELECT * FROM qsys2.group_ptf_info
    WHERE PTF_GROUP_DESCRIPTION = 'TECHNOLOGY REFRESH'

  5. #5
    Registriert seit
    Jan 2001
    Beiträge
    43
    prima mit diesem Select hat's geklappt.
    Vielen Dank Andreas

  6. #6
    Registriert seit
    Feb 2001
    Beiträge
    20.243
    Wie sicher ist denn, wenn du die XML abfragst, dass das TR auch tatsächlich installiert ist?
    Müsste das nicht eher an Hand von DSPPTF erkennbar sein, da dies die tatsächlich installierten und auch aktivierten PTF's anzeigt?
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  7. #7
    Registriert seit
    Nov 2020
    Beiträge
    331
    Ziemlich sicher, da das XML lediglich für "was wäre verfügbar" bezogen auf "was ist installiert" verwendet wird.

  8. #8
    Registriert seit
    Feb 2001
    Beiträge
    20.243
    Ja, du hast Recht;-). Ich habe da mal die Doku dazu gerade gelesen.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

Similar Threads

  1. Antworten: 0
    Letzter Beitrag: 24-03-21, 05:13
  2. refresh subfile
    By _MG_ in forum NEWSboard Programmierung
    Antworten: 5
    Letzter Beitrag: 12-07-17, 14:57
  3. RPG nach Technoloy Refresh 10
    By hteufl in forum NEWSboard Programmierung
    Antworten: 6
    Letzter Beitrag: 26-06-15, 07:06
  4. TECHNOLOGY REFRESH Level 8 - Ist IPL nötig zum Anlegen
    By coolie in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 10-10-14, 09:06
  5. WDSC 6.0.1 Refresh Pack
    By Frank Hildebrandt in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 31-08-06, 12:08

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •