Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Ошибка 54001 в DB2 8.1 / 12 сообщений из 12, страница 1 из 1
26.09.2007, 12:05
    #34827211
naughty_breath
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка 54001 в DB2 8.1
Вот то что пишет сервер при попытке очередной записи в DB2:

com.ibm.db2.jcc.c.SqlException: DB2 SQL error: SQLCODE: -101, SQLSTATE: 54001, SQLERRMC: null

Кусочек кода в аттаче.
Подскажите как быть.
...
Рейтинг: 0 / 0
26.09.2007, 12:07
    #34827223
naughty_breath
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка 54001 в DB2 8.1
Ошибка возникает там где оператор out.println(e.toString());
...
Рейтинг: 0 / 0
26.09.2007, 12:36
    #34827377
Mark Barinstein
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка 54001 в DB2 8.1
Вы скажите лучше не какой оператор ошибку выводит, а где она в коде возникает.
stack trace покажите.
Дайте вывод команды (параметр базы stmtheap):
db2 get db cfg for <dbname> | find /I "stmtheap"
...
Рейтинг: 0 / 0
26.09.2007, 13:11
    #34827557
naughty_breath
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка 54001 в DB2 8.1
Размер кучи оператора SQL (4 Кбайт) (STMTHEAP) = 2048
---
e.PrintStakTrace();
...
Рейтинг: 0 / 0
26.09.2007, 13:12
    #34827558
naughty_breath
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка 54001 в DB2 8.1
http://img215.imageshack.us/img215/2326/57933423pe1.jpg
...
Рейтинг: 0 / 0
26.09.2007, 13:13
    #34827564
naughty_breath
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка 54001 в DB2 8.1
Ошибка вознивает там где повторно executeQuery() вызывается
...
Рейтинг: 0 / 0
26.09.2007, 13:54
    #34827801
Mark Barinstein
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка 54001 в DB2 8.1
naughty_breathОшибка вознивает там где повторно executeQuery() вызываетсяПовторно?
Там 1 вызов executeQuery().
Если в нем ошибка, то попробуйте
"select identity_val_local() from sysibm.sysdummy1"
вместо
"values identity_val_local()"
...
Рейтинг: 0 / 0
26.09.2007, 16:00
    #34828368
naughty_breath
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка 54001 в DB2 8.1
Прошу прощения, я опечатался - ошибка во втором executeUpdate() возникает.
...
Рейтинг: 0 / 0
26.09.2007, 16:25
    #34828491
Mark Barinstein
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка 54001 в DB2 8.1
insert триггеры есть на таблице?
Вообще такая ошибка должна лечиться увеличением stmtheap.
У вас фикспак какой?
...
Рейтинг: 0 / 0
26.09.2007, 16:51
    #34828667
naughty_breath
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка 54001 в DB2 8.1
Да такие тригеры имеются.
А как посмотреть фикспак?
...
Рейтинг: 0 / 0
26.09.2007, 17:00
    #34828727
Mark Barinstein
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка 54001 в DB2 8.1
db2level в командной строке
...
Рейтинг: 0 / 0
26.09.2007, 18:17
    #34829151
naughty_breath
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка 54001 в DB2 8.1
У меня пакет исправлений 2.
...
Рейтинг: 0 / 0
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Ошибка 54001 в DB2 8.1 / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]