Наш код работает в Websphere Application Server 7.0.0.37 и подключается к нескольким базам данных DB2. Иногда мы получаем исключение »com.ibm.db2.jcc.a.SqlException:« SCHEMA.TABLENAME »- это неопределенное имя». Это происходит каждый день, когда загрузка особенно высока. Пожалуйста, сообщите, если это нужно сделать с настройками подключения в websphere. Ниже StackTrace:com.ibm.db2.jcc.a.SqlException: tableName является неопределенным именем
[4/6/16 21: 54: 08: 083 ФДТ] 000000f7 SystemErr R com.ibm.db2.jcc.a.SqlException: "SCHEMA.TABLENAME" является неопределенным имя. [4/6/16 21: 54: 08: 083 PDT] 000000f7 SystemErr R в com.ibm.db2.jcc.a.zc.e (zc.java:1606) [4/6/16 21:54: 08: 084 PDT] 000000f7 SystemErr R at com.ibm.db2.jcc.a.zc.a (zc.java:1206) [4/6/16 21: 54: 08: 084 PDT] 000000f7 SystemErr R at com.ibm.db2.jcc.c.eb.h (eb.java:149) [4/6/16 21: 54: 08: 084 PDT] 000000f7 SystemErr R at com.ibm.db2.jcc.c .eb.a (eb.java:43) [4/6/16 21: 54: 08: 084 PDT] 000000f7 SystemErr R в com.ibm.db2.jcc.cra (r.java:30) [4/6/16 21: 54: 08: 084 PDT] 000000f7 SystemErr R в com.ibm.db2.jcc.c.tb.g (tb.java:152) [4/6/16 21:54:08 : 084 PDT] 000000f7 SystemErr R при com.ibm.db2.jcc.a.zc.n (zc.java:1186) [4/6/16 21: 54: 08: 084 PDT] 000000f7 Syste mErr R at com.ibm.db2.jcc.a.ad.db (ad.java:1761) [4/6/16 21: 54: 08: 084 PDT] 000000f7 SystemErr R при com.ibm.db2. jcc.a.ad.d (ad.java:2203) [4/6/16 21: 54: 08: 084 PDT] 000000f7 SystemErr R at com.ibm.db2.jcc.a.ad.W (ad. java: 1276) [4/6/16 21: 54: 08: 084 PDT] 000000f7 SystemErr R при com.ibm.db2.jcc.a.ad.execute (ad.java:1260) [4/6/16 21: 54: 08: 084 PDT] 000000f7 SystemErr R в com.ibm.ws.rsadapter.jdbc.WSJdbcPreparedStatement.pmiExecute (WSJdbcPreparedStatement.java:942) [4/6/16 21: 54: 08: 084 PDT] 000000f7 SystemErr R в com.ibm.ws.rsadapter.jdbc.WSJdbcPreparedStatement.execute (WSJdbcPreparedStatement.java:618)
Да, есть таблица с таким именем. Приложение просто выполняет выбор и вставляет в эту таблицу. Это выполняется как часть обработки сообщения из MDB –
Hi mustaccio. Можете ли вы изменить свой комментарий выше, чтобы удалить имя таблицы. Я не уверен, что это связано с безопасностью в моей организации. Спасибо за понимание –
Ну, вы говорите, что есть такая таблица, но DB2 говорит, что нет. Кому мы доверяем? – mustaccio