Sie können ein Debug für Routinen ausführen, die in Datenbankmodulen implementiert sind.
Erforderlichenfalls können Sie die Routine bearbeiten und anschließend implementieren und die aktualisierte Routine ausführen.
Vorbereitende Schritte
Ein Datenbankmodul muss Routinen enthalten, die über die Workbench geändert und implementiert werden können.
Informationen zu diesem Vorgang
Wenn eine Routine in einem Modul nicht ordnungsgemäß funktioniert, können Sie über die Workbench ein Debug für die Routine ausführen. Wenn Sie die Routine ändern wollen, bearbeiten Sie eine Kopie der Routine im Routineneditor.
Sie können Ihre Änderungen testen, indem Sie die aktualisierte Routine implementieren und ausführen. Wenn Sie die Routine implementieren, ersetzen Sie die vorhandene Routine im Modul.
Tipp: In der Sicht Eigenschaften können Sie die Eigenschaften von Modul und Routine, einschließlich des Quellcodes der Routine, anzeigen.
Vorgehensweise
Gehen Sie wie folgt vor, um für eine Routine in einem Modul einen Debug auszuführen, sie zu bearbeiten und auszuführen:
- Stellen Sie im Datenquellenexplorer eine Verbindung zur Datenbank her und navigieren Sie zu dem Modul, das die Routine enthält. Jedes Schema des Ordners Schemata enthält einen Ordner Module.
- Implementieren Sie die Routine für das Debugging. Klicken Sie mit der rechten Maustaste auf die Routine und klicken Sie auf
Implementieren, um den Assistenten Routinen implementieren zu öffnen.
Wenn Sie Routinen implementieren, aktivieren Sie das Debug, indem Sie Debug aktivieren auf der Seite Routinenoptionen des Assistenten auswählen.
- Führen Sie den Assistenten aus. Die Routine wird erneut implementiert und das Debug kann ausgeführt werden.
- Starten Sie den Debugger. Klicken Sie mit der rechten Maustaste auf die Routine und klicken Sie auf Debugger ausführen. Testen Sie die Routine mit dem Debugger, um Fehler zu finden, die während der Ausführung der Routine auftreten.
- Bearbeiten Sie die Routine, falls erforderlich. Klicken Sie mit der rechten Maustaste auf die Routine und klicken Sie auf Mit Routineneditor öffnen.
Eine Kopie der Routine wird im Routineneditor geöffnet.
Sie können die Routine als Datei auf Ihrem Computer speichern. Die gespeicherte Datei enthält den Quellcode der Routine und die Eigenschaftsinformationen aus der Datenbank.
- Implementieren Sie die Routine aus dem Routineneditor. Klicken Sie auf
.
Wenn die aktualisierte Routine implementiert ist, ersetzt sie die Routine im Datenbankmodul.
- Führen Sie die Routine aus dem Routineneditor aus oder führen Sie für die Routine ein Debugging aus dem Routineneditor aus.
- Klicken Sie auf
, um die implementierte Routine auszuführen.
- Ist das Debugging aktiviert, klicken Sie auf
, um den Debugger auszuführen.
Nächste Schritte
Wenn Sie das Debugging für die Routine inaktivieren wollen, nehmen Sie die Auswahl von
Debug aktivieren zurück, wenn Sie die Routine implementieren.