Programmerstellung anpassen

Die Programmerstellung (Program Preparation) unterstützt Ihre Benutzer beim Zugriff auf die richtigen Compiler und Entwicklungsdienstprogramme, die an Ihrem Standort installiert sind. Sie können für Ihre Benutzer Standardwerte für Dateibenennungsmuster, für Dateizuordnungsparameter sowie für Zeichenfolgen für Compiler- und Dienstprogrammoptionen angeben.

Führen Sie die folgenden Schritte aus, um Benutzern Zugriff auf die entsprechenden Compiler und Entwicklungsdienstprogramme zu erteilen:

  1. Bearbeiten Sie das Member EQAZDFLT1 der Datei hlq.SEQATLIB .
  2. Ändern Sie die Dateinamen, sodass sie mit denen übereinstimmen, die an Ihrem Standort verwendet werden.
  3. Fügen Sie Parameter hinzu, die für Ihren Standort erforderlich sind. Sie können Parameter durch eine der folgenden Alternativen hinzufügen:
    • Verwenden Sie die Anweisung INCLUDE 'any.data.set.name'; , um Anweisungen aus einer von Ihnen erstellten Datei einzuschließen.
    • Verwenden Sie die Anweisung INCLUDE membername; , um Parameter aus anderen Membern in der Datei hlq.SEQATLIBeinzuschließen.
    Die vollständige Liste der Parameter und die Syntaxkonvention für diese Parameter finden Sie in den Membern EQAZDSYS und EQAZDUSR der Datei hlq.SEQATLIB .

    Wenn Ihre Benutzer Terminals verwenden, die englischen Text in gemischter Groß-/Kleinschreibung nicht anzeigen können, müssen Sie alle Parameter in englischer Großschreibung eingeben.

    Wenn Ihre Site CCCA verwendet und erfordert, dass Sie den Parameter VOLUMES verwenden, wenn Sie private Dateien definieren (beispielsweise wenn ein Cluster nicht von SMS verwaltet wird), müssen Sie den Parameter VOLUMES angeben, wenn Sie private Dateien definieren. Ändern Sie die folgenden Variablen, um den Parameter VOLUMES einzuschließen:

    • yccctla1
    • ycclcpa1
    • yccchga1
    • yccwrka1
    • ycctkna1

    Das folgende Beispiel veranschaulicht, wie die Variable yccctla1 so geändert wird, dass sie den Parameter VOLUMES(SYS166)enthält:

    yccctla1 =           !  CONTROL FILE KSDS
                        RECORDS(10000 1000)
                        FREESPACE(30 30)
                        INDEXED
                        SPEED
                        CISZ(4096)
                        UNIQUE
                        KEYS(15 0)
                        VOLUMES(SYS166)
                        RECORDSIZE(188 188);
1 USERMOD EQAUMOD5 wird für die Aktualisierung von EQAZDFLT bereitgestellt. Siehe „ SMP/E -USERMODs” im „ IBM® z/OS® Debugger Customization Guide” für ein „ SMP/E -USERMOD” für diese Anpassung.