Wenn Sie ein COBOL-Programm für z/OS generieren, gibt die Builddeskriptoroption sqlIOTrace an, ob das generierte COBOL-Programm den Code enthält, der erforderlich ist, um sowohl für die SQL-Daten als auch für die SQL-Fehlercodes aus dem SQL-Kommunikationsbereich (SQLCA - SQL Communications Area) einen Trace für E/A-Operationen zu erstellen, an denen eine relationale Datenbank beteiligt ist. Wenn Sie sqlIOTrace auf YES setzen, wird die Traceausgabe nur erzeugt, wenn Sie zudem die Laufzeittraceerstellung aktivieren. Zum Stoppen des Trace können Sie entweder die Laufzeittraceerstellung inaktivieren oder sqlIOTrace auf NO setzen und das Programm erneut generieren.
Wenn Sie nur für die SQL-Fehlercodes einen Trace erstellen möchten, die während E/A-Operationen auftreten, an denen eine relationale Datenbank beteiligt ist, verwenden Sie die Builddeskriptoroption sqlErrorTrace. Wenn Sie für alle Anweisungen einen Trace erstellen möchten, verwenden Sie die Builddeskriptoroption statementTrace.
Weitere Informationen zum Aktivieren des Trace sowie Informationen zum Abrufen der Traceausgabe finden Sie je nach Ziellaufzeitumgebung unter IBM® Rational Business Developer EGL Server Guide for IBM i oder IBM Rational COBOL Runtime Guide für zSeries.