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

    Question AS/400 QSHELL Problem

    Hallo liebe Kollegen von der AS/400-Zunft,

    ich bin absoluter Neuling auf der AS/400 (iSeries, oder wie auch immer).
    Ich bin gerade dabei die "Blackbox" (im wahrsten Sinne des Wortes!) zu erforschen.
    Gerade bin ich bei dem QShell-Interpreter angelangt.
    Wenn ich selbigen mit "STRQSH" starte, klappt das auch soweit und ich bekomme ein Shell-Prompt. Damit hat sich's dann aber auch!
    Ausser den wenigen "Builtin"-Kommandos der Shell ist absolut NICHTS vorhanden! Nicht mal ein "ls" funktioniert!
    Wenn ich mir den Inhalt der Bibliothek "QSHELL" ansehe, sind dort gerade mal 16 Objekte vorhanden! Nach meinem Verstaendnis sollten hier eigentlich die AS/400-Versionen der UNIX-Binaries vorhanden sein.

    Mache ich irgendwas falsch?

    Vielen Dank im Voraus!

    Reiner

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

    QSHELL

    Hallo Reiner,
    der Qshell INterpreter ist die Option 30 des Betriebssystems.
    Welches Release läuft denn auf der AS/400 ?
    Du könntest einmal die installierten Lizenzprogramme
    checken auf Installationsfehler.
    chkprdopt 57XXSS1. Das XX steht bei R450 für 69 und ab
    R510 für 22.

  3. #3
    Registriert seit
    Dec 2001
    Beiträge
    10
    Hallo Tarasik,

    habe eben deinen Rat befolgt und "CHKPRDOPT 5769SS1" ausgefuehrt.
    Die einzige Ausgabe des Kommandos war "CHKPRDOPT Fehler gefunden...".
    Es wurde keine Spool-Datei erstellt, in der MSG-Queue war auch nichts, ebenso im JobLog und wo ich sonst noch suchen kann weiss ich nicht!

    Mein Release ist uebrigens V4R3M0.

    Wenn ich mir die Ausgabe von "Lizenzprogramme anzeigen" anschaue, steht in der Zeile QSHELL bei Status *COMPATIBLE (was laut F1-Hilfe eine korrekte Installation bedeutet). Dafuer steht jetzt bei "OS/400 erweiterte Basis-Unterstuetzung" ein *ERROR, was vor "CHKPRDOPT" NICHT da war!

    Jetzt bin ich vollkommen ratlos (*g*)!

    Gruss

    Reiner

  4. #4
    Registriert seit
    Mar 2002
    Beiträge
    5.307
    Hallo Reiner,

    die Qshell war unter V4R3 eh' relativ unspannend; unter V4R2 wurde selbige eingeführt, damit man die Kaffeetasse (sprich Java) auf die AS400 draufmachen durfte. Ausser pwd, ls, und noch ein paar Basics war da eh' weiter nix da. Versuche lieber Zugang zu einem aktuelleren Release zu bekommen, da hast Du mehr davon

    mfg

    Dieter Bender

    Zitat Zitat von Ziegler
    Hallo Tarasik,

    habe eben deinen Rat befolgt und "CHKPRDOPT 5769SS1" ausgefuehrt.
    Die einzige Ausgabe des Kommandos war "CHKPRDOPT Fehler gefunden...".
    Es wurde keine Spool-Datei erstellt, in der MSG-Queue war auch nichts, ebenso im JobLog und wo ich sonst noch suchen kann weiss ich nicht!

    Mein Release ist uebrigens V4R3M0.

    Wenn ich mir die Ausgabe von "Lizenzprogramme anzeigen" anschaue, steht in der Zeile QSHELL bei Status *COMPATIBLE (was laut F1-Hilfe eine korrekte Installation bedeutet). Dafuer steht jetzt bei "OS/400 erweiterte Basis-Unterstuetzung" ein *ERROR, was vor "CHKPRDOPT" NICHT da war!

    Jetzt bin ich vollkommen ratlos (*g*)!

    Gruss

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

  5. #5
    Registriert seit
    Dec 2001
    Beiträge
    10
    Hallo Dieter,

    wahrscheinlich ist es so, wie du sagst.

    Was ein neues OS/400-Release betrifft:
    Ich habe ein Model 9401-150 und meines Wissens laeuft auf den kleinen "150er"-Maschinen kein OS/400 R5.
    Ist dem so?

    Gruss

    Reiner

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

    QSHELL

    Hallo Reiner,
    auf dem Modell 150 läuft das Betriebssystem R450 noch
    eigentlich sehr gut. Wir haben hier eine und ich habe einmal
    nachgeschaut, bei mir ist die QSHELL voll funktionstüchtig.
    DU hast aber das Problem, dass Du offiziell von IBM dieses
    Release R450 oder R510 bei Wunsch nicht mehr bekommen
    kannst, nur über irgendwelche hilfreiche AS/400 Kollegen.
    Das R450 muss nicht lizenziert sein.
    Zu Deinem Problem mit der erweiterten Basisunterstützung
    heisst eigentlich nur, dass Dein System seit der Installation
    einen Fehler hat. Ich würde Dir einen rclstg *full vorschlagen,
    welcher bis zu 4 Stunden läuft, aber nur im eingeschränkten
    Status möglich. Nach Vollendung des rclstg musst Du vom
    Orginaldatenträger Deines Releases die erweiterte Basis-
    unterstützung nochmals über go licpgm und Option 11
    installieren. Das Lizenzprogramm ist auf der B2929_02.

  7. #7
    Registriert seit
    Mar 2002
    Beiträge
    5.307
    Hallo Reiner,

    Zitat Zitat von Ziegler
    Hallo Dieter,

    wahrscheinlich ist es so, wie du sagst.

    Was ein neues OS/400-Release betrifft:
    Ich habe ein Model 9401-150 und meines Wissens laeuft auf den kleinen "150er"-Maschinen kein OS/400 R5.
    Ist dem so?

    Gruss

    Reiner
    ich habe auf meiner 150 V4R2 und mir irgendwann eine 170 zugelegt; es soll auch Leute geben, die V5 auf die 150 installiert haben, aber ob das so richtig brummt, weiss ich nicht.
    Allerdings bevorzuge ich heute immer noch meine Linux Büchse, wenn ich Bash Feeling haben will. Wenn Du Deinen Unix prompt lieber in grün haben willst, da gibt es noch TimeSharing meist mit kostenloser Probephase.

    mfg

    Dieter Bender
    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 2001
    Beiträge
    10
    Hallo Tarasik,

    bevor ich den "RCLSTG" ausfuehre, wuerde mich interessieren, was der Befehl eigentlich macht. Ich denke mal, dass dabei eine komplette Reorganisation des 1-stufigen 64-Bit "Addressraums" durchgefuehrt wird (also auch ein kompletter Datenbank-Reorg). Sehe ich das richtig?
    Sollte ich vielleicht vorher eine System-Sicherung durchfuehren?
    Zum OS/400-Release: Leider kenne ich keine hilfreichen AS/400 Kollegen, ausser dir und dem Dieter Bender *g*! Ein Update von IBM faellt wohl wahrscheinlich unter die Rubrik unbezahlbar...

    Gruss Reiner

  9. #9
    Registriert seit
    Dec 2001
    Beiträge
    10
    Hallo Dieter,

    den Shell-Prompt muss ich natuerlich NICHT unbedingt in Gruen haben!
    Es ist halt nur so, das ich im Moment (da ich ja absoluter 400-Neuling bin) ein
    bisschen am Experimentieren bin.

    Gruss

    Reiner

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

    QSHELL

    Hallo Reiner,
    der RCLSTG behebt Probleme mit Objekten auf dem System
    für die keine Zuordnung oder Abhängigkeiten bestehen.
    Er sollte eigenlich in einem angemessenen Zeitraum
    öfters laufen.
    Bezüglich dem R450 kannst Du mit ja eine private Email
    mit deiner Adresse mailen.

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. Antworten: 8
    Letzter Beitrag: 08-12-06, 14:42
  3. Merkwürdiges Problem in VRPG
    By Flappes in forum IBM i Hauptforum
    Antworten: 0
    Letzter Beitrag: 06-10-06, 08:39
  4. Antworten: 6
    Letzter Beitrag: 26-07-06, 12:22
  5. Problem mit der QSHELL
    By dabeda in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 20-08-05, 00:34

Berechtigungen

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