Habe einen SQLCODE = -991
Frage
Nach dem Sub des Exec -JCL habe ich den folgenden Fehler:
SQLCODE = -991 ERROR = Alle Anhang konnten keine implizite Verbindung herstellen oder für DB2 geöffnet werden
Dieser Fehler wird ausgelöst, wenn ich ein Modul aufrufe, mit dem eine Tabelle abfragt werden kann.
PS: Ich habe die notwendigen Privilegien für den Tisch.
Vielen Dank.
Lösung
Aus IBMs Seite: -991 Call Attach konnte keine implizite Verbindung herstellen oder für DB2 geöffnet werden. RC1 = RC1 RC2 = RC2
Und einige allgemeine Links für SQL -Rückgabecodeinformationen:
- http://en.wikipedia.org/wiki/db2_sql_return_codes
- http://theamericanprogrammer.com/programming/sqlcodes.shtml
- http://www-01.ibm.com/support/docview.wss?rs=64&uid=swg27011656 - Verwenden Sie die Suchvorgänge hier, um viele Dinge zu finden
- http://publib.boulder.ibm.com/infocenter/dzichelp/v2r2/index.jsp
Andere Tipps
Stellen Sie Sie sicher inbegriffen Dsnali in deiner Programmbindung (alias Link) Schritt, und dass Sie auf dem richtigen LPAR laufen.
Es ist möglich, dass Sie nicht auf demselben LPAR wie DB2 laufen und keine Freigabe aktiviert sind.