Informationen zu diesem Vorgang
Wenn Sie in der Workbench-Menüleiste die Optionen Fenster > Benutzervorgaben auswählen, wird das Dialogfeld Benutzervorgaben geöffnet. Die in diesem Dialogfeld angegebenen Debugeinstellungen für Routinen werden erst nach dem Start der nächsten Sitzung wirksam.
Wählen Sie im Dialogfeld Ausführen/Debug > Debugger für Routinen, um die Benutzervorgaben für das Debugging auszuwählen. Wählen Sie den Datenbankserver für die Routinen aus, für die ein Debugging durchgeführt wird. Wählen Sie z. B. IBM aus.
In der folgenden Tabelle werden Benutzervorgaben angezeigt, die Sie für das Debugging der Routine angeben können.
Abhängig davon, welchen Datenbankserver Sie verwenden, sind einige Benutzervorgaben möglicherweise nicht gültig.
Benutzervorgaben für Debugger für Routinen - Seite 'IBM®'- Anzahl der Sekunden der Inaktivität, bevor die Routine abgeschlossen wird
- Wenn Sie das Debugging einer SQL-Routine für die Zeitdauer stoppen, die in diesem Feld angegeben ist, wird die Debugsitzung beendet und die Routine wird weiter ausgeführt. Der Mindestwert dieser Einstellung beträgt 30 Sekunden und der Maximalwert 1800 Sekunden. Der Standardwert dieser Einstellung ist 300 Sekunden.
- Anzahl Zeichen pro Zeile in der Variablensicht im Teilfenster 'Details'
- Über diese Einstellung wird die Position gesteuert, an der im Teilfenster Details in der Sicht Variablen Zeichen umgebrochen werden. Jede Zeile des Teilfensters Details weist die angegebene Anzahl Zeichen auf und wird nach dieser Anzahl Zeichen in die nächste Zeile umgebrochen. Der Standardwert dieser Einstellung ist 72 Zeichen.
- Tracestufe für Fehlerdiagnose auf Datenbankserver
- Diese Benutzervorgabe bestimmt die Stufe der Fehlertraceverarbeitung auf dem Datenbankserver.
Gültige Einträge in diesem Feld:
- 0 - Gibt an, dass keine Traceverarbeitung ausgeführt wird. Dies ist der Standardwert.
- 2 - Gibt an, dass alle Tracenachrichten protokolliert werden.
- Position von IBM Routine Debug Session Manager
- Der Sitzungsmanager verbindet die Benutzerschnittstelle des Debuggers mit dem IBM Server und muss ausgeführt werden, bevor die Debugsitzung gestartet werden kann. In diesem Abschnitt der Benutzervorgaben haben Sie die Auswahlmöglichkeit zwischen einem vorhandenen Sitzungsmanager oder einem Sitzungsmanager auf dem Server, auf dem die Routine ausgeführt wird.
- Integrierten Sitzungsmanager verwenden
- Wählen Sie diese Option aus, um den im Produktumfang enthaltenen Sitzungsmanager zu verwenden. Wenn der Port-Manager auf dem Datenbankserver nicht verfügbar ist, fungiert der integrierte Sitzungsmanager als Port-Manager.
- Sitzungsmanager auf jedem Server verwenden, zu dem eine Verbindung besteht
- Wählen Sie diese Option aus, um den Sitzungsmanager auf dem Server zu verwenden, auf dem das Debugging für die Routine ausgeführt wird. Ist der Sitzungsmanager auf dem Server zurzeit nicht aktiv, wird er beim Starten des Debugs automatisch gestartet. Das Feld Zeitlimit des Sitzungsmanagers in Minuten gibt an, wie lange ein neu erstellter Sitzungsmanager nach Beendigung einer Debugsitzung inaktiv sein kann, bevor er automatisch gestoppt wird.
- Bereits aktiven Sitzungsmanager verwenden
- Wählen Sie diese Option aus, um einen vorhandenen Sitzungsmanager zu verwenden. Geben Sie in das Feld Host den Hostnamen oder die IP-Adresse des Systems ein, auf dem der Sitzungsmanager ausgeführt wird. Geben Sie in das Feld Port den Port ein, an dem der Sitzungsmanager ausgeführt wird.
Es kann ein eigenständiger Sitzungsmanager verwendet werden, wenn auf dem DB2-Server, für den Sie einen Debugger ausführen, kein Sitzungsmanager verfügbar ist.
Führen Sie zum Starten eines eigenständigen Sitzungsmanagers die Stapeldatei db2dbgm im Installationsverzeichnis für dieses Produkt aus. (Es sind zwei unterschiedliche Stapeldateien vorhanden: db2dbgm.bat für Windows und db2dbgm für Linux.) Sie können die Stapeldatei so modifizieren, dass sie einen anderen Portwert angibt, falls der Standardwert nicht verfügbar ist.
Sie müssen den eigenständigen Sitzungsmanager starten, bevor Sie ihn mit diesem Produkt verwenden.
- Benutzervorgaben für Debugger für Routinen - Seite Oracle PL/SQL
- Anzahl Zeichen pro Zeile in der Variablensicht im Fenster 'Details'
- Über diese Einstellung wird die Position gesteuert, an der im Teilfenster Details in der Sicht Variablen Zeichen umgebrochen werden. Jede Zeile des Teilfensters Details weist die angegebene Anzahl Zeichen auf und wird nach dieser Anzahl Zeichen in die nächste Zeile umgebrochen. Der Standardwert dieser Einstellung ist 72 Zeichen.