[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Aug 2001
    Beiträge
    2.928
    Prüf doch mal welche Namenskonventionen (System oder SQL) Du verwendest!
    Der Strandard bei STRSQL ist System, beim IBM i Navigator SQL.
    Unter V5R4 ist es noch so , dass für qualifizierte Objekte unterschiedliche Schreibweisen erforderlich sind, d.h. bei SQL Naming wird der Punkt als Trennzeichen verwendet, bei System Naming der Slash.
    (Erst seit Release 7.1 TR7 (oder so) kann beim System Naming wahlweise der Punkt oder Slash verwendet werden).

    Aber Achtung! Bei System und/oder SQL Naming hängt noch etwas mehr dran als ein ein anderes Trennzeichen, insbesondere was Berechtigungen und Verarbeitung von Bibliothekslisten angeht!

    Birgitta
    Birgitta Hauser

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

  2. #2
    Registriert seit
    Aug 2006
    Beiträge
    2.114
    Hallo,
    ===> CALL dump_plan_cache('QGPL', 'SNAPSHOT1')
    F3=Verlassen F5=Aktualisieren F12=Abbrechen F24=We
    Zeichen ',' nach Zeichenfolge ''QGPL' ' ist ungültig.

    Beim strsql steht folgendes
    Namenskonvention . . . . . . . *SYS *SYS, *SQL
    Ich werde nacher mal den Oppsnerv probieren.
    GG

  3. #3
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Welches Release hast du im Einsatz?
    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

  4. #4
    Registriert seit
    Aug 2003
    Beiträge
    1.508
    Zitat Zitat von KingofKning Beitrag anzeigen
    Release V5R4.
    GG
    (und noch ein paar Zeichen um auf die 20 zu kommen)

  5. #5
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Prüfe mal, ob die Routine überhaupt registriert ist, ggf. gibt's die ja erst ab V6R1:
    SELECT * FROM sysprocs WHERE ROUTINE_NAME like '%PLAN%'
    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

  6. #6
    Registriert seit
    Nov 2003
    Beiträge
    2.403
    Wo genau gibst du diesen Befehl ein?

    Dieser CALL ist kein CL-Befehl sondern ein SQL-Befehl.
    Du mußt ihn also zum Beispiel in einer SQL-Sitzung (STRSQL) eingeben.

    Zitat Zitat von KingofKning Beitrag anzeigen
    ===> CALL qsys2.dump_plan_cache('QGPL', 'SNAPSHOT1');
    F3=Verlassen F5=Aktualisieren F12=Abbrechen F24=We
    Zeichen ',' nach Zeichenfolge ''QGPL' ' ist ungültig.

  7. #7
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Darauf hätte ich auch kommen können. Alleine die Fehlermeldung besagt ja schon dass er sich nicht im STRSQL aufhält.
    Entweder hätte die Meldung "Token xxxx ungültig" oder "XXX der Art *N nicht gefunden" kommen müssen.
    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

  8. #8
    Registriert seit
    Aug 2006
    Beiträge
    2.114
    Ihr habt Recht,
    ich hatte es gestern auch mal kurz im SQL probiert aber da hatte es nicht funktioniert deswegen hatte ich es so probiert.

    Und wenn ich das Semikolon am Ende wegmache läuft er auch.

    Manchmal kann es so einfach sein.....

    Danke

    GG

  9. #9
    Registriert seit
    May 2002
    Beiträge
    1.121
    Sage ich doch!
    Siehe mein Post #31

  10. #10
    Registriert seit
    Aug 2006
    Beiträge
    2.114
    Zitat Zitat von malzusrex Beitrag anzeigen
    Sage ich doch!
    Siehe mein Post #31
    Tja, irgendwie habe ich das nicht gesehen. Sorry, war wohl noch vor dem ersten Cappucino bei mir......

    GG

Similar Threads

  1. RPGLE - SQL
    By christian_lettner in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 16-11-06, 10:15
  2. SQL - Cursor vernichten ?!?
    By FNeurieser in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 11-10-06, 14:53
  3. SQL - Fehler
    By Kaufmann in forum IBM i Hauptforum
    Antworten: 11
    Letzter Beitrag: 28-06-06, 14:11
  4. SQL .. for update of (RPG embedded SQL)
    By loeweadolf in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 01-06-06, 09:43
  5. Optimierung SQL Anweisung
    By Cassius in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 05-03-02, 19:28

Berechtigungen

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