Я получаю следующую ошибку при использовании Hibernate в приложении Java поверх моей базы данных DB2. Эта ошибка возникает с одной базой данных DB2, а не с другой (я почти уверен, что проблема в конфигурации на стороне сервера DB2), и я не обнаружил разницы между двумя базами данных.
Ошибка SQL -443 отсутствует в найденной мной документации: http: // rikipedia.co.za/index.php/DB2_SQL_Error_Codes (максимум одна ссылка на вопрос из-за репутации)
Согласно следующей ссылке, 111 часть состояния sql 38111 будет указывать на причину сбоя. http://www.sqlerror.de/db2_sql_error_-443_sqlstate_42724.html
Любая идея ?
INFO [SchemaValidator] получение метаданных базы данных WARN [JDBCExceptionReporter] Ошибка SQL: -443, SQLState: 38111 ОШИБКА [JDBCExceptionReporter] Ошибка SQL SQL: SQLCODE: -443, SQLSTATE: 38111, SQLERRMC: SQLTABLES; SQL20TABLES; SQL20TABLES;
SQLCODE из 38ххх означает, что возникла проблема с пользовательской функцией, хранимой процедурой, триггером или другой внешней функцией. Вы не поймете этого, проверив код ошибки.
Лучше всего воспроизвести ошибку в конкретной подсистеме DB2, если в вашей компании их больше одной, и записать точную метку времени. Затем попросите кого-нибудь с опытом работы с DB2 изучить журналы DB2, чтобы найти дополнительную информацию.