-
Die SP lässt sich nun schon fehlerlos erstellen, aber bei der Ausführung gibt es noch Probleme.
Wie kann ich die SP debuggen?
Habt ihr vielleicht noch ein Beispiel für einen Error Handler? Mir würde die Rückmeldung des SQLCODE reichen.
Danke vorab. :-)
-
Da ein Serviceprogramm erstellt wird funktioniert der Debug meist nur von einem 2. Job per
strsrvjob Jobnamen
strdbg
Beim STRDBG ist dann das Seviceprogramm anzugeben.
Error Handling siehe hier:
https://www.itjungle.com/2017/06/12/...sql-pl-part-1/
-
1. Beim Erstellen einer Stored Procedure wird i.d.R. ein Programm erstellt. Sofern ein Service-Programm erstellt werden sollte, muss der Program Typ SUB angegeben werden.
2. Es gibt einen integrierten Debugger im ACS - Run SQL Script - Run - System Debugger.
Damit Du allerdings den SQL (und nicht den konvertierten C-Code) debuggen kannst, solltest Du in Deine Quelle ein SET OPTION Statement integrieren (vor dem Begin) mit der Option DBGVIEW = *SOURCE.
Anmerkung: Es gibt bessere Debugger, aber das ist der einzige, den IBM zur Verfügung stellt.
3. Eine bessere Quelle, wie man Fehler in SQL Routinen behandeln kann, findet sich hier:
Guru: Logging SQL Errors And Warnings
-
Der STRDBG ist da vollkommen ausreichend;-).
Similar Threads
-
By KM in forum NEWSboard Programmierung
Antworten: 7
Letzter Beitrag: 25-11-17, 11:09
-
By Witaseck in forum NEWSboard Programmierung
Antworten: 20
Letzter Beitrag: 14-12-16, 18:23
-
By Sven Schneider in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 03-09-02, 08:31
-
By lorenzen in forum IBM i Hauptforum
Antworten: 6
Letzter Beitrag: 27-08-02, 15:59
-
By Frank Pusch in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 13-06-01, 18:57
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks