DB2 ERRORCODE=-4229, SQLSTATE=null
J'obtiens ce message d'erreur lors de l'exécution d'une opération de traitement.
Use getNextException() to retrieve the exceptions for specific batched elements.ERRORCODE=-4229, SQLSTATE=null
Je ne suis pas à trouver une aiguille de procéder au débogage cette erreur.
L'appréciation de l'aide!!!
www-01.ibm.com/support/docview.wss?uid=swg21623212
Avez-vous essayer d'appeler getNextException() pour voir si il a fourni des détails supplémentaires? onjava.com/pub/a/onjava/excerpt/javaentnut_2/index3.html
En fait, cette opération de traitement est à l'intérieur d'un fichier jar qui est appelé donc impossible d'appeler getNextException()
Avez-vous vérifié la connexion à DB2 directement à partir de la CLP? db2 connect à xxx, et puis faire la même opération. C'est bizarre de ne pas avoir de sqlstate
Atlast ai le message d'erreur plus de db2. DB2 SQL Error: SQLCODE=-530, SQLSTATE=23503 dirait qu'il est lié à PK doublons être inséré.
Avez-vous essayer d'appeler getNextException() pour voir si il a fourni des détails supplémentaires? onjava.com/pub/a/onjava/excerpt/javaentnut_2/index3.html
En fait, cette opération de traitement est à l'intérieur d'un fichier jar qui est appelé donc impossible d'appeler getNextException()
Avez-vous vérifié la connexion à DB2 directement à partir de la CLP? db2 connect à xxx, et puis faire la même opération. C'est bizarre de ne pas avoir de sqlstate
Atlast ai le message d'erreur plus de db2. DB2 SQL Error: SQLCODE=-530, SQLSTATE=23503 dirait qu'il est lié à PK doublons être inséré.
OriginalL'auteur Java_User | 2013-08-06
Vous devez vous connecter pour publier un commentaire.
Recherche de l'erreur sur l'IBM page:
http://publib.boulder.ibm.com/infocenter/dzichelp/v2r2/index.jsp?topic=%2Fcom.ibm.db2z10.doc.java%2Fsrc%2Ftpc%2Fimjcc_rjvjcsqc.htm
Alors, il pourrait être lié à une sous-jacentes d'erreur lors de l'exécution de votre lot insert/update/delete
OriginalL'auteur Panthro
Pour ceux qui sont à la recherche d'une solution à cette erreur.
Pour moi, c'était en raison de
THE INSERT OR UPDATE VALUE OF FOREIGN KEY constraint-name IS INVALID.
DB2 SQL Error: SQLCODE=-530, SQLSTATE=23503
OriginalL'auteur Java_User
Dans mon cas, cela s'est produit parce que j'avais un unique couvrant l'index défini sur deux colonnes et la combinaison de ces deux valeurs n'était pas unique lorsque j'ai été l'insertion d'enregistrements.
OriginalL'auteur User2709