← Tutti gli errori

SQLCODE -443

SQL0443 Errore in un trigger o in una routine esterna

Testo del messaggio IBM
Trigger program or external routine detected an error.
SQLCODE
-443
SQLSTATE
38501

La causa più comune

Un programma esterno (RPG, CL, Java) usato come trigger, procedura o funzione è andato in errore e lo ha restituito a SQL.

Altre cause

  • Il programma esterno non si trova o non è autorizzato.
  • Molti servizi SQL di IBM i restituiscono così i loro errori: un'autorità speciale che manca, o un oggetto che non c'è (il testo del messaggio lo dice).

Come si risolve

Guarda il joblog del job che ha eseguito l'SQL: per le connessioni remote è un job QZDASOINIT. L'errore vero è lì, o nel testo del messaggio.

Errori collegati

Testo e codici dalla documentazione IBM di 7.6. Controllato il .