[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Dec 2003
    Beiträge
    106

    CrtSQLRPGi - Problem bei Programmerstellung

    Hallo,

    ich habe folgendes Problem bei der Erstellung eines SQLRPGLE-Serviceprogramms.
    In diesem Serviceprogramm sind zusätzlich weitere Serviceprogramme per BNDDIR eingebunden.

    Mit dem untenstehenden Befehl übersetzte ich nun das
    Programm (im WDSC).

    Das Programm wird jedoch nur übersetzt wenn das Objekt noch nicht vorhanden ist. (Replace ist auf *yes).
    Erst nach einem manuellen löschen des Objekts kann ich das Prog. erstellen.

    CRTSQLRPGI OBJ(&O/&N) SRCFILE(&L/&F) SRCMBR(&N) OBJTYPE(*SRVPGM) OPTION(*EVENTF) ALWBLK(*NONE) DATFMT(*EUR) DATSEP('.') TIMFMT(*HMS) TIMSEP(':') REPLACE(&R) DBGVIEW(*SOURCE)

    Wo liegt das Problem ?

  2. #2
    Registriert seit
    Sep 2004
    Beiträge
    136
    Was sagt denn das Joblog?

    Sinds vieleicht fehlende Objektberechtigungen?

  3. #3
    Registriert seit
    Dec 2003
    Beiträge
    106
    Für jede im Serviceprogramm hinterlegte Prozedur erfolgt ein Joblog-Eintrag in dieser Form:

    PHP-Code:
    Nachricht . . . :   Definition für Symbol 'SCDSQL_ADD' mehrmals vorhanden.    
    Ursache  . . . . :  Es wurde festgestelltdass Definition SCDSQL_ADD sowohl  
      von Objekt P_SCDSQL der Art 
    *MODULE in Bibliothek QTEMP als auch von Objekt 
      P_SCDSQL der Art 
    *SRVPGM in Bibliothek *LIBL exportiert wurde.              
      
    Fehlerbeseitigung:  Den Befehl CRTPGM (Programm erstellenoder CRTSRVPGM   
      
    (Serviceprogramm erstellenwiederholenwobei nur eines dieser Objekte     
      angegeben wird
    oder den Befehl CRTPGM oder CRTSRVPGM wiederholenwobei    
      entweder OPTION
    (*DUPVARoder OPTION(*DUPPROCoder beide angegeben werden

  4. #4
    Registriert seit
    Dec 2002
    Beiträge
    301
    In der Quelle zum Objekt P_SCDSQL ist in einer H-Bestimmung wahrscheinlich ein Binderverzeichnis angegeben. Und in diesem Binderverzeichnis gibt es einen Eintrag zum Objekt P_SCDSQL mit Art *SRVPGM. Das ist dann das Problem.
    Frank Hildebrandt

Similar Threads

  1. Problem mit Java-Methoden Aufruf aus ILE RPG?
    By Stoeberl in forum NEWSboard Programmierung
    Antworten: 8
    Letzter Beitrag: 10-01-07, 10:58
  2. Problem mit Steuerzeichen in Datenbank?
    By Stoeberl in forum NEWSboard Programmierung
    Antworten: 11
    Letzter Beitrag: 26-10-06, 10:07
  3. Authorization Problem nach ändern der Primary Group
    By ChrisX in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 11-10-06, 15:31
  4. Merkwürdiges Problem in VRPG
    By Flappes in forum IBM i Hauptforum
    Antworten: 0
    Letzter Beitrag: 06-10-06, 08:39
  5. Problem ODBC und VB.NET
    By Marsman in forum NEWSboard Programmierung
    Antworten: 5
    Letzter Beitrag: 11-07-06, 10:50

Berechtigungen

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