Anwendungsentwicklung: Erzeugen und Ausführen von Anwendungen

Anpassen der Optionen für das Vorkompilieren und Binden für SQL-Prozeduren

Die Optionen für das Vorkompilieren und Binden für SQL-Prozeduren können Sie anpassen, indem Sie die im Exemplar gültige DB2-Registrierdatenbankvariable DB2_SQLROUTINE_PREPOPTS mit dem folgenden Befehl setzen:

db2set DB2_SQLROUTINE_PREPOPTS=<optionen>

Außer den Optionen, die in Version 8.2 dokumentiert sind, ist die Option REOPT zulässig:

BLOCKING {UNAMBIG | ALL | NO}
DATETIME {DEF | USA | EUR | ISO | JIS | LOC}
DEGREE {1 | grad-der-parallelität | ANY}
DYNAMICRULES {BIND | RUN}
EXPLAIN {NO | YES | ALL}
EXPLSNAP {NO | YES | ALL}
FEDERATED {NO | YES}
INSERT {DEF | BUF}
ISOLATION {CS | RR | UR | RS | NC}
QUERYOPT optimierungsgrad
REOPT {ALWAYS | NONE | ONCE}
VALIDATE {RUN | BIND}

Erforderliche Kompilierungsoption für C/C++ (Linux auf PowerPC, 64 Bit)

Die Kompilierungsoption "-m64" ist für ein 64-Bit-Exemplar von DB2 Universal Database für Linux auf PowerPC erforderlich, damit DB2-C/C++-Anwendungen und -Routinen erstellt werden können.

Kompilierungs- und Bindebefehl für gespeicherte Micro Focus COBOL-Prozeduren (HP-UX)

Der Kompilierungs- und Bindebefehl in der Dokumentation zu DB2 Universal Database Version 8.2, mit dem gespeicherte Prozeduren in Micro Focus COBOL unter HP-UX erzeugt werden, ist falsch. Der Kompilierungsbefehl in der Prozedur sqllib/samples/cobol_mf/bldrtn ist jedoch richtig. Die Befehle zum Kompilieren und Binden werden nun in einem einzigen Befehl zusammengefasst, wobei mit der Option -y angegeben wird, dass die gewünschte Ausgabe eine gemeinsam genutzte Bibliothek ist.

Mindestens unterstützte Version von Micro Focus COBOL (HP-UX)

Vom Micro Focus COBOL-Compiler und von der Micro Focus COBOL-Laufzeitumgebung unter HP-UX wird mindestens die Version Micro Focus Server Express 2.2 - Service Pack 1 mit Fixpack Fixpack22.02_14 für HP-UX PA-RISC 11.x (32/64 Bit) unterstützt. Dieser Fixpack ist auf der Website der Micro Focus Support Line unter http://supportline.microfocus.com verfügbar.

Setzen der Umgebungsvariablen für gespeicherte Micro Focus COBOL-Prozeduren (Windows)

Damit externe Micro Focus COBOL-Routinen unter Windows ausgeführt werden können, müssen die Micro Focus COBOL-Umgebungsvariablen dauerhaft als Systemvariablen gesetzt sein.

Vorgehensweise

Gehen Sie wie folgt vor, um die Umgebungsvariablen als Systemvariablen zu setzen:

  1. Öffnen Sie die Systemsteuerung.
  2. Wählen Sie System aus.
  3. Wählen Sie die Indexzunge Erweitert aus.
  4. Klicken Sie die Option Umgebungsvariablen an.
  5. Fügen Sie die Variablen der Liste Systemvariablen hinzu.

Wenn Sie die Umgebungsvariablen in der Liste Benutzervariablen, an der Eingabeaufforderung oder mit einer Prozedur setzen, reicht dies nicht aus.

[ Seitenanfang |Vorherige Seite | Nächste Seite | Inhaltsverzeichnis ]