[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    May 2006
    Beiträge
    195

    SYSROUTINES nicht vollständig

    Hallo *all,

    ich habe ein Problem mit SYSROUTINES.
    Ich habe durch RSTLIB eine Libl auf der i erstellt leider sind die Proceduren aus der Bibliothek stehen nicht in der SYSROUTINES drin. Wie kann SYSROUTINES aktualisiert werden?

    Kann mir bitte einer helfen?

    Vielen Dank.

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Versuche es mal mit RCLDBXREF.
    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

  3. #3
    Registriert seit
    May 2006
    Beiträge
    195
    habe gerade versucht, leider negativ

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Dann gibt es wahrscheinlich folgendes Problem:
    https://www.ibm.com/support/pages/st...store-overview

    Die Programmobjekte enthalten aus im Link genannten Gründen die Registrierungsinfo nicht.
    Du benötigst in diesem Fall die SQL-Anweisungen, die deine Externen Routinen definiert haben.
    Bei Internen Routinen besteht das Problem i.d.R. nicht, da ja auch die Programmobjekte dann von SQL erstellt werden.
    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

  5. #5
    Registriert seit
    May 2006
    Beiträge
    195
    D.h. beim restor von 5000 Proceduren von Maschiene A auf die Maschiene B muss ich anschliessend alle (per hand) noch ein mal mir SQL erstellen?

  6. #6
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Wenn du Maschine A noch hast, kannst du ja die Scripte u.U. noch generieren.
    Wenn ich eine SQL-Prozedur/-Function erstelle, verwalte ich diese auch in einer Quelle um u.U. auch Modifikationen machen zu können.
    Dabei ist eis egal, ob es eine reine SQL-Prozedur oder um eine externe Prozedur handelt.
    Wenn ihr also keine Quellen habt, musst du das halt mit der Hand erledigen.
    Tut mir wirklich Leid für dich.
    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
    May 2006
    Beiträge
    195
    Das Problem was ich habe ist, auf die Maschine B habe ich SRC und OBJ restort. Es ist alles da und ich muss trotzden alle proceduren noch mal per SQL erzeugen.
    Das ergibt doch keinen Sin.

  8. #8
    Registriert seit
    Jan 2003
    Beiträge
    746
    Durchforste mal die QGPL oder eigene Bibliotheken in der SYSLIBL - ich kann mir schwer vorstellen dass da keiner jemals eine Releasewechsel- oder Maschinenwechsel-Installationsroutine geschrieben hat...

  9. #9
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    1.
    Wie im IBM-Link angegeben, ist das externe Objekt zum Zeitpunkt der Registrierung nicht in der LIBL erreichbar gewesen. Somit ist die SQL-Info nicht ins Objekt geschrieben worden.
    2.:
    Wenn Objekte neu erstellt werden, wird das Alte ja in QRPLOBJ verschoben und ein neues Objekt erstellt.
    Auch in diesem Fall ist die Registrierung der Prozedur neu erforderlich, da die Info ja nur im alten Objekt steht. Und die Compiler wissen ja nichts vom externen Bezug.
    Für SQL ist ja immer noch bekannt, welches Objekt aufgerufen werden muss.

    Und wenn du die Quellen hast, gehts mit PDM und Auswahl 25 ja spielend leicht;-).
    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: 7
    Letzter Beitrag: 10-11-21, 08:21
  2. Antworten: 3
    Letzter Beitrag: 16-03-17, 13:46
  3. DTAQ's vollständig beschädigt
    By he-blue in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 18-02-07, 09:02
  4. Antworten: 5
    Letzter Beitrag: 27-06-05, 08:41

Berechtigungen

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