PDA

View Full Version : SQL Fehler bei Zugriff via ODBC/JDBC auf View GSDBOPN



jensen_hamburg
30-07-21, 07:42
Hallo,

kann mir bei diesem Fehler jemand helfen? Ich habe schon etliche Zeit damit verbracht im Internet zu diesem Fehler Hinweise zu finden, aber ich konnte nichts brauchbares finden.

Wir greifen via ODBC/JDBC auf unsere Power 8 (V7R3M0) zu. Ich selber als Admin habe keine Probleme.

SQL-Fehler [58002]: [SQL7054] Die Operation zum Öffnen ist auf Grund des Exitprogramms GSDBOPN fehlgeschlagen.

Da ich nicht genau weiß, welche weiteren Informationen wichtig sind, würde ich mich freuen, wenn Vorschläge kommen, welche Daten ich noch bereitstellen sollte.

Vielen Dank Christian

Andreas_Prouza
30-07-21, 08:11
Hallo Christian,

da scheint bei euch ein Exit Programm bei einen der DB-Exit Points hinterlegt zu sein.
https://www.ibm.com/docs/en/i/7.3?topic=programs-register-exit
Mit WRKREGINF kannst du das Prüfen.

Im Programm GSDBOPN dürfte es eine Prüfung geben die dann die Verbindung erlaubt oder verweigert.

Man muss sich also entweder die Doku von diesem Programm oder die Source anschauen.
In der Praxis ist meist letzteres einfacher zu finden :-)

lg Andreas

Fuerchau
30-07-21, 08:18
Wahrscheinlich ist da eine "Sicherheitssoftware" im Spiel, die ODBC-Zugriffe blockt.

jensen_hamburg
30-07-21, 08:29
Hallo Andreas, vieeelen Dank für diesen Hinweis. In der Tat ist im Ausgangspunkt QIBM_QDB_OPEN dieses besagte Exit Programm hinterlegt. Hier hat wohl mal jemand was getestet. Ich habe diesen Eintrag entfernt und siehe da, der Zugriff ist wieder möglich.

Danke an alle. Fall kann geschlossen werden.

Fuerchau
30-07-21, 09:29
Vielleicht wars ja kein Test sondern eben Sicherheit;-), schließlich ist es bisher nicht aufgefallen.
Ab nun darf wieder jeder via ODBC (z.B. Excel) Daten von eurer IBM i klauen.

jensen_hamburg
30-07-21, 09:42
Ich habe unseren Dienstleister bereits informiert. Danke für den Hinweis.