2010-05-17 4 views
1

J'utilise javadb/derbydb 10.5.3.0 avec mise en veille prolongée 3.5-finale, je reçois cette erreur à la fin de l'initialisation EM:que signifie "Erreur SQL: 30000, SQLState: XSAI3"?

4427 [SwingWorker-pool-1-thread-1] WARN org.hibernate.util.JDBCExceptionReporter - SQL Error: 30000, SQLState: XSAI3 
4427 [SwingWorker-pool-1-thread-1] ERROR org.hibernate.util.JDBCExceptionReporter - Feature not implemented. 

erreur SQL 30000 ne semble pas être documenté http://developers.sun.com/docs/javadb/10.3.3.0/ref/ref-single.html#rrefexcept71493

Répondre

0

La fonction non implémentée est souvent utilisée pour les fonctions optionnelles SQL que Derby ne prend pas encore en charge. Pouvez-vous identifier à partir de vos journaux quelle déclaration a entraîné cette erreur? S'il n'est pas facile de localiser l'instruction incriminée, essayez d'activer la journalisation au niveau de l'instruction Derby (-Dderby.language.logStatementText = true, je pense), puis regardez dans le fichier derby.log pour plus d'informations sur l'instruction SQL qui a provoqué le problème. Erreur.

Si vous pouvez poster l'instruction SQL exacte qui a rencontré cette erreur, peut-être que nous pouvons offrir plus de suggestions.