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

    Post Stored Procedure endlos

    SP's die SQL enthalten, gleich ob mit SPL oder externe mit SQLRPGLE, laufen nach zweitem Aufruf vom Client in einer ?Endlosschleife nachdem die Clientexe beendet wurde! Im Job ist keine Aktivität auf Dateiebene zu erkennen und im Joblog steht auch kein Hinweis. Es wurde über OpsNav, mit RUNSQLSTM und interaktiven SQL generiert, ohne Erfolg.

    Hat jemand diesen Effect schon einmal unter V5R1 beobachtet?

    Beispiel:
    CREATE PROCEDURE tcd200md/TEST_AX2
    ( INOUT p_type CHAR(12),
    INOUT p_wert CHAR(12) )
    LANGUAGE SQL READS SQL DATA
    set option commit = *CHG BEGIN atomic DECLARE c_sql_1 CHAR(512); DECLARE s_EoF INT DEFAULT 0; DECLARE s_return INT DEFAULT 0;
    DECLARE not_found CONDITION FOR '02000'; DECLARE csr_1 DYNAMIC SCROLL CURSOR FOR sel_1;
    DECLARE CONTINUE HANDLER FOR
    not_found SET s_EoF = 1;
    SET c_sql_1 =
    'Select LFKOLFNR From Tcd200md/LFKOPF Where LFKOMAND = ' || p_type || ' and LFKOLVNR = ' || p_wert ;
    PREPARE sel_1 FROM
    c_sql_1;
    OPEN csr_1;
    FETCH csr_1 INTO s_return;
    IF s_return > 0
    THEN SET p_type = 'OK:';
    SET p_wert = Char( s_return );
    ELSE SET p_type = 'EoF:';
    SET p_wert = '0';
    END IF;
    CLOSE csr_1;
    END

  2. #2
    Registriert seit
    May 2002
    Beiträge
    2.641

    Exclamation

    Hallo,
    ich würde zuerst einmal checken ob das aktuelle Datenbankgruppenptf installiert ist.
    Aktuell ist das Groupptf mit der Nr. 10
    (SF99501). Prüfen kann man das mit
    dspdtaara sf99501
    In diesem Groupptf sind einige Fixe für
    SQL Procedures enthalten (SI04764,SI03165 und
    SI05805)
    gruss
    TARASIK

  3. #3
    Registriert seit
    Jan 2001
    Beiträge
    66

    Post

    Danke für den Tipp,

    aber das genannte Group PTF ist geladen.
    (Group PTF#: SF99501-07 V5R1M0 April 12, 2002)
    Gruß Sven Lorenzen

  4. #4
    Registriert seit
    May 2002
    Beiträge
    2.641

    Post

    Hallo,
    dann ist es doch nicht vorhanden, denn aktuell ist -10 nicht -07.

    gruss TARASIK

  5. #5
    Registriert seit
    Jan 2001
    Beiträge
    66

    Post

    Hallo Tarasik,

    wenn man nicht lesen kann....!
    Wir spielen am Wochenende PTF ein und dann sehen wir mal weiter.

    Danke

    Gruß Sven Lorenzen

Similar Threads

  1. Berechtigung für Stored Procedure
    By rebe in forum NEWSboard Programmierung
    Antworten: 6
    Letzter Beitrag: 12-10-06, 12:22
  2. SQL Stored Procedure verschwindet
    By florian in forum IBM i Hauptforum
    Antworten: 10
    Letzter Beitrag: 17-05-06, 17:08
  3. Stored Procedure mit Problemen
    By peter.kinne in forum IBM i Hauptforum
    Antworten: 13
    Letzter Beitrag: 15-04-05, 10:04
  4. Java Stored Procedure
    By HeisigA in forum NEWSboard Programmierung
    Antworten: 10
    Letzter Beitrag: 21-02-05, 19:58
  5. Löschen/Überschreiben einer Stored Procedure
    By Frank Pusch in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 13-06-01, 18:57

Berechtigungen

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