[NEWSboard IBMi Forum]
Seite 1 von 2 1 2 Letzte
  1. #1
    Registriert seit
    Dec 2004
    Beiträge
    14

    iSeries Navigator - SQL Leistungsüberwachung

    Hallo Zusammen,

    ich habe im iSeries-Navigator eine SQL Leistungsüberwachung gespeichert und möchte die "Ergebnisse analysieren". Im sich öffnenden Dialog wähle ich "Detaillierte Ergebnisse" und bekomme bei jeder detaillierten Abfrage die nachfolgende Fehlermeldung:
    "Landes- oder Verwaltungsbezirks-ID" zu lang. Maximal 30 Zeichen zulässig. SQL0107
    Kann mir jemand diesbezüglich einen Tipp geben?

    Im Voraus vielen Dank
    Ewald Hillebrand

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.325
    Du versuchst ein SQL-Feld "Landes- oder Verwaltungsbezirks-ID" zu verwenden. Spaltennamen können aber nur max. 30 Stellen lang sein.
    Also kürze den Namen auf 30 Stellen.
    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
    Dec 2004
    Beiträge
    14
    Meine Tabelle, auf die ich diese Leistungsüberwachung mache, beinhaltet dieses Feld nicht. Es scheint aus dem Umfeld der Leistungsüberwachung zu kommen, denn die Fehlermeldung erscheint auch auf anderen Maschinen in diesem Umfeld. Nun habe ich schon verschiedene Tabellen mit DSPFFD durchsucht, aber das Feld noch nicht gefunden. Ist hier schon mal jemand "fündig" geworden?

    Gruß
    Ewald Hillebrand

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

  5. #5
    Registriert seit
    Feb 2001
    Beiträge
    20.325
    Es betrifft nicht deine Tabelle, sondern deinen SQL !

    Schau mal in deinem Query nach

    Select ... as "Landes- oder Verwaltungsbezirks-ID" from ...

    Hier benennst du ein Feld oder eine Formel mit einem Namen länger als 30 Zeichen.
    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
    Mar 2002
    Beiträge
    5.297
    @Baldur: falscher Dampfer, dieser Ooops Nerv Krampf hat im Database Navigator irgendwelche SQL Statements, die mit dem eigenen Treiber nach der automatischen Übersetzung in der deutschen Version nicht mehr funzen. Da bleibt nur PTF oder der Workaround mit dem händischen Nachbessern der SQL Statements, wie in dem bereits verlinkten APAR beschrieben.
    Leider gibt es an dieser Stelle keine brauchbaren Alternativen zu diesem Spielkram.

    Dieter

    Zitat Zitat von Fuerchau
    Es betrifft nicht deine Tabelle, sondern deinen SQL !

    Schau mal in deinem Query nach

    Select ... as "Landes- oder Verwaltungsbezirks-ID" from ...

    Hier benennst du ein Feld oder eine Formel mit einem Namen länger als 30 Zeichen.
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

  7. #7
    Registriert seit
    Dec 2004
    Beiträge
    14
    Zitat Zitat von TARASIK
    Ich habe nun das geforderte PTF eingespielt, es wurde angelegt, APAR SE17574 wurde behoben und wenn ich eine Leistungsüberwachung mache und diese auswerten will bekomme ich wieder den gleichen Fehler mit der zu langen ID.

    Hat noch jemand eine Idee?

    Ich habe auch den Workaround ausprobiert - da schmiert mir die Anwendung nach der Veränderung des SQL bei der Ausführung ab.

    Gruß
    Ewald

  8. #8
    Registriert seit
    May 2002
    Beiträge
    2.643

    PTF

    Hallo Ewald,
    wo wurde das Ptf angelegt ? Auf der AS/400 langt es nicht,
    denn das ist ein Servicepack für Client Access.
    Schau einmal bei Client Access Eigenschaften nach, ob das
    Ptf auch auf dem Pc installiert ist.

  9. #9
    Registriert seit
    Mar 2002
    Beiträge
    5.297
    Hallo Ewald,

    bist du sicher, dass du keine Wechstaben verbuchselt hast? Normalerweise funktionieren Workarounds bei Ooops Nerv zuverlässiger als die Original Software. Bei mir funzt dieser Workaround eigentlich immer sehr zuverlässig.

    mfg

    Dieter Bender

    Zitat Zitat von Ewald
    Ich habe nun das geforderte PTF eingespielt, es wurde angelegt, APAR SE17574 wurde behoben und wenn ich eine Leistungsüberwachung mache und diese auswerten will bekomme ich wieder den gleichen Fehler mit der zu langen ID.

    Hat noch jemand eine Idee?

    Ich habe auch den Workaround ausprobiert - da schmiert mir die Anwendung nach der Veränderung des SQL bei der Ausführung ab.

    Gruß
    Ewald
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

  10. #10
    Registriert seit
    Dec 2004
    Beiträge
    14
    @Dieter Bender: das Problem mit dem Abschmieren der Anwendung hat sich inzwischen nach einer Neu-Installation erledigt. Jetzt funzt der Workaround.

    @TARASIK: Nach der Neu-Installation der Anwendung auf meinem Notebook haben sowohl iSeries als auch mein Client den gleichen PTF-Stand; trotzdem kommt immer noch die Fehlermeldung bei der Auswertung.

  11. #11
    Registriert seit
    May 2002
    Beiträge
    2.643

    Ptf

    Hallo Ewald,
    sorry jetzt verstehte ich gar nichts mehr. Dem Dieter schreibst
    Du, dass es nach einer Neuinstallation läuft und mir dann, dass es doch nicht läuft ? Was stimmt jetzt.

    Was steht bei Programm -> IBM Iseries Access für Windows Eigenschaften. Release und Servicestufe ?
    Welcher Workaround funktioniert ? Was hast Du da
    geändert ?

  12. #12
    Registriert seit
    Dec 2004
    Beiträge
    14
    Hallo TARASIK,
    also, dann mal schön der Reihe nach:
    1. Bei der Servicestufe steht: V5R2M0 Servicestufe SI16136.
    2. Die Antwort an Dieter bezog sich auf den Workaround, in dem SQL den Spaltenheader manuell zu ändern (im Dialog ist das der Button: 'Ausgewählte Abfragen ändern' und das SQL dann auszuführen.
    3. Die Ausführung des veränderten SQL führte zum Abbruch der gesamten Anwendung.
    4. Dies ist nach der Neuinstallation nicht mehr der Fall.
    5. Ich hatte die Hoffnung, dass die Installation des PTF's einen Workaround überflüssig werden läßt.
    Gruß, Ewald


    Zitat Zitat von TARASIK
    Hallo Ewald,
    sorry jetzt verstehte ich gar nichts mehr. Dem Dieter schreibst
    Du, dass es nach einer Neuinstallation läuft und mir dann, dass es doch nicht läuft ? Was stimmt jetzt.

    Was steht bei Programm -> IBM Iseries Access für Windows Eigenschaften. Release und Servicestufe ?
    Welcher Workaround funktioniert ? Was hast Du da
    geändert ?

Similar Threads

  1. Antworten: 0
    Letzter Beitrag: 11-01-07, 09:30
  2. iSeries Highlight 2007, das iNN - Partner Camp in Bad Nauheim
    By Kilianski in forum IBM i Hauptforum
    Antworten: 0
    Letzter Beitrag: 18-10-06, 08:46
  3. Java, JDBC, iSeries und Tschechische/Russische/Chinesische Zeichen
    By Christian.Hesse in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 04-08-06, 10:04
  4. iSeries Access V5R3M0 ServicePacks nicht installierbar
    By Unwissender in forum NEWSboard Windows
    Antworten: 9
    Letzter Beitrag: 03-07-06, 15:01
  5. iNN - eNEWS - Das Wissen rund um die iSeries, kostenfrei !
    By Kilianski in forum Archiv NEWSboard Events
    Antworten: 1
    Letzter Beitrag: 10-05-06, 12:44

Berechtigungen

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