[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Dec 2004
    Beiträge
    10

    Question Wo sind Store-Procedure gespeichert?

    Hallo, ich habe ein paar Store-Procedure geschrieben, will die korriegiren, aber ich weiss überhaupt nicht, wo die gespeichert sind und kann ich die von einer Maschine auf eine andere übertragen. Vielen Dank voraus boco25.

  2. #2
    Registriert seit
    Aug 2001
    Beiträge
    2.875

    iSeries Navigator

    Hallo

    gehe in den iSeries Navigator:
    1. Meine Verbindungen
    2. Datenbank
    3. Bibliotheken (die gewünschte Bibliothek auswählen)

    Du siehst hier alle in der Bibliothek gespeicherten Datenbanken-Objekte, also auch die Stored Procedures.

    Um an den Quell-Code der Stored Procedure zu kommen, sind folgende Schritte erforderlich:
    1. Die Stored Procedure auswählen
    2. Rechte Maus-Taste drücken
    3. SQL generieren

    Bevor Du allerdings die Stored Procedure neu erstellst (es gibt keinen Befehl Change Procedure), sicherheitshalber die bestehende Stored Procedure löschen.

    Eine Stored Procedure wird als C-Programm-Objekt auf der iSeries hinterlegt.

    Birgitta
    Birgitta Hauser

    Anwendungsmodernisierung, Beratung, Schulungen, Programmierung im Bereich RPG, SQL und Datenbank
    IBM Champion seit 2020 - 4. Jahr in Folge
    Birgitta Hauser - Modernization - Education - Consulting on IBM i

  3. #3
    Registriert seit
    Dec 2004
    Beiträge
    10
    Danke, werden extrene Stored Procedure auch als C-Programm-Objekt gespeichert?

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.247
    Nein, da gibts nur eine Referenz in QSYS2/PROCEDURES.
    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
    Mar 2002
    Beiträge
    5.287
    Hallo,

    die machen nur einen Eintrag ins Repository; ansehen kann man sich das mit SELECT * from qsys2.sysprocs, gelöscht wird der Eintrag bzw. die SQL Procedure mit DROP und den Oops Nerv braucht man sich dafür nicht antun, dann bleibt auch der PC sauber, wenn man selbigen erst garnicht installiert.

    mfg

    Dieter Bender

    Zitat Zitat von boco25
    Danke, werden extrene Stored Procedure auch als C-Programm-Objekt gespeichert?
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

  6. #6
    Registriert seit
    Dec 2004
    Beiträge
    10
    Danke für Tipps, d.h, dass ich bei jeder neuen Maschine, die externe Stored Procedure neu erstellen muss?

  7. #7
    Registriert seit
    Mar 2002
    Beiträge
    5.287
    Jein, bei SQL Procedures sind die Programme markiert und beim Transport mittels save/restore wird versucht den Repository Eintrag zu erstellen, was zuwilen gelingt. Externe stored Procedures müssen überall eingetragen werden.

    mfg

    Dieter Bender

    Zitat Zitat von boco25
    Danke für Tipps, d.h, dass ich bei jeder neuen Maschine, die externe Stored Procedure neu erstellen muss?
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

  8. #8
    Registriert seit
    Dec 2004
    Beiträge
    10
    Vielen Dank an alle. Sie haben mir richtig geholfen.

Similar Threads

  1. Berechtigung für Stored Procedure
    By rebe in forum NEWSboard Programmierung
    Antworten: 6
    Letzter Beitrag: 12-10-06, 11:22
  2. Antworten: 2
    Letzter Beitrag: 06-10-06, 10:08
  3. SQL Stored Procedure verschwindet
    By florian in forum IBM i Hauptforum
    Antworten: 10
    Letzter Beitrag: 17-05-06, 16:08
  4. Store Procedure Fehler SQL0579
    By Sven Schneider in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 21-11-05, 21:05
  5. Stored Procedure mit Problemen
    By peter.kinne in forum IBM i Hauptforum
    Antworten: 13
    Letzter Beitrag: 15-04-05, 09:04

Berechtigungen

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