powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Масса ошибок.
14 сообщений из 14, страница 1 из 1
Масса ошибок.
    #36205070
gb-rud
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день. Сразу скажу, что я в DB2 мало что понимаю. Выпала мне честе суппортить один ресурс, который использует db2 в кадестве СУБД.
Вот что имеем.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
 com.ibm.wps.util.DataBackendException: EJPDB0001E: Ошибка при обращении к базе данных. Последний оператор SQL [SELECT OID, CREATED, MODIFIED, ORDINAL, MANUFACTURER, MODEL, VERSION, USERAGENT_PATTERN, MARKUP_NAME, MARKUP_VERSION FROM wps.CLIENT_DESC ORDER BY ORDINAL DESC].
[ 17 . 09 . 09   15 : 22 : 05 : 590  MSD] 000000c8 SystemErr     R 	at com.ibm.wps.datastore.impl.DataStoreContext.handleException(DataStoreContext.java: 344 )
[ 17 . 09 . 09   15 : 22 : 05 : 590  MSD] 000000c8 SystemErr     R 	at com.ibm.wps.datastore.impl.ResourcePersister.findInternal(ResourcePersister.java(Compiled Code))
[ 17 . 09 . 09   15 : 22 : 05 : 590  MSD] 000000c8 SystemErr     R 	at com.ibm.wps.datastore.impl.ResourcePersister.findInternal(ResourcePersister.java(Compiled Code))
[ 17 . 09 . 09   15 : 22 : 05 : 590  MSD] 000000c8 SystemErr     R 	at com.ibm.wps.datastore.impl.ClientDescriptorPersister.findAllOrdered(ClientDescriptorPersister.java: 95 )
[ 17 . 09 . 09   15 : 22 : 05 : 590  MSD] 000000c8 SystemErr     R 	at com.ibm.wps.datastore.impl.ClientDescriptorHomeImpl.findAllOrdered(ClientDescriptorHomeImpl.java: 52 )
[ 17 . 09 . 09   15 : 22 : 05 : 590  MSD] 000000c8 SystemErr     R 	at com.ibm.wps.services.registry.SortedBucket.reload(SortedBucket.java: 110 )
[ 17 . 09 . 09   15 : 22 : 05 : 590  MSD] 000000c8 SystemErr     R 	at com.ibm.wps.services.registry.RegistryServiceImpl.reload(RegistryServiceImpl.java(Compiled Code))
[ 17 . 09 . 09   15 : 22 : 05 : 590  MSD] 000000c8 SystemErr     R 	at com.ibm.wps.services.registry.RegistryServiceImpl.fired(RegistryServiceImpl.java: 322 )
[ 17 . 09 . 09   15 : 22 : 05 : 590  MSD] 000000c8 SystemErr     R 	at com.ibm.wps.services.workmanager.impl.WasAlarmListenerWrapper.fired(WasAlarmListenerWrapper.java(Compiled Code))
[ 17 . 09 . 09   15 : 22 : 05 : 590  MSD] 000000c8 SystemErr     R 	at com.ibm.ws.asynchbeans.AlarmImpl.callListenerMethod(AlarmImpl.java(Compiled Code))
[ 17 . 09 . 09   15 : 22 : 05 : 590  MSD] 000000c8 SystemErr     R 	at com.ibm.ws.asynchbeans.timer.GenericTimer.run(GenericTimer.java(Compiled Code))
[ 17 . 09 . 09   15 : 22 : 05 : 590  MSD] 000000c8 SystemErr     R 	at com.ibm.ws.asynchbeans.J2EEContext$RunProxy.run(J2EEContext.java(Compiled Code))
[ 17 . 09 . 09   15 : 22 : 05 : 590  MSD] 000000c8 SystemErr     R 	at java.security.AccessController.doPrivileged1(Native Method)
[ 17 . 09 . 09   15 : 22 : 05 : 590  MSD] 000000c8 SystemErr     R 	at java.security.AccessController.doPrivileged(AccessController.java(Compiled Code))
[ 17 . 09 . 09   15 : 22 : 05 : 590  MSD] 000000c8 SystemErr     R 	at javax.security.auth.Subject.doAs(Subject.java(Compiled Code))
[ 17 . 09 . 09   15 : 22 : 05 : 590  MSD] 000000c8 SystemErr     R 	at com.ibm.websphere.security.auth.WSSubject.doAs(WSSubject.java(Compiled Code))
[ 17 . 09 . 09   15 : 22 : 05 : 590  MSD] 000000c8 SystemErr     R 	at com.ibm.ws.asynchbeans.J2EEContext$DoAsProxy.run(J2EEContext.java(Compiled Code))
[ 17 . 09 . 09   15 : 22 : 05 : 590  MSD] 000000c8 SystemErr     R 	at java.security.AccessController.doPrivileged1(Native Method)
[ 17 . 09 . 09   15 : 22 : 05 : 590  MSD] 000000c8 SystemErr     R 	at java.security.AccessController.doPrivileged(AccessController.java(Compiled Code))
[ 17 . 09 . 09   15 : 22 : 05 : 590  MSD] 000000c8 SystemErr     R 	at com.ibm.ws.asynchbeans.J2EEContext.run(J2EEContext.java(Compiled Code))
[ 17 . 09 . 09   15 : 22 : 05 : 590  MSD] 000000c8 SystemErr     R 	at com.ibm.ws.asynchbeans.AlarmImpl.runListenerAsCJWork(AlarmImpl.java(Compiled Code))
[ 17 . 09 . 09   15 : 22 : 05 : 590  MSD] 000000c8 SystemErr     R 	at com.ibm.ws.asynchbeans.am._Alarm.fireAlarm(_Alarm.java(Compiled Code))
[ 17 . 09 . 09   15 : 22 : 05 : 590  MSD] 000000c8 SystemErr     R 	at com.ibm.ws.asynchbeans.am._Alarm.run(_Alarm.java(Compiled Code))
[ 17 . 09 . 09   15 : 22 : 05 : 590  MSD] 000000c8 SystemErr     R 	at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java(Compiled Code))
[ 17 . 09 . 09   15 : 22 : 05 : 590  MSD] 000000c8 SystemErr     R Caused by: com.ibm.db2.jcc.c.SqlException: DB2 SQL error: SQLCODE: - 101 , SQLSTATE:  54001 , SQLERRMC: null
[ 17 . 09 . 09   15 : 22 : 05 : 590  MSD] 000000c8 SystemErr     R 	at com.ibm.db2.jcc.c.tf.e(tf.java(Compiled Code))
[ 17 . 09 . 09   15 : 22 : 05 : 590  MSD] 000000c8 SystemErr     R 	at com.ibm.db2.jcc.c.tf.a(tf.java(Compiled Code))
[ 17 . 09 . 09   15 : 22 : 05 : 590  MSD] 000000c8 SystemErr     R 	at com.ibm.db2.jcc.b.jb.h(jb.java(Compiled Code))
[ 17 . 09 . 09   15 : 22 : 05 : 590  MSD] 000000c8 SystemErr     R 	at com.ibm.db2.jcc.b.jb.a(jb.java(Compiled Code))
[ 17 . 09 . 09   15 : 22 : 05 : 590  MSD] 000000c8 SystemErr     R 	at com.ibm.db2.jcc.b.w.a(w.java(Inlined Compiled Code))
[ 17 . 09 . 09   15 : 22 : 05 : 590  MSD] 000000c8 SystemErr     R 	at com.ibm.db2.jcc.b.cc.f(cc.java(Compiled Code))
[ 17 . 09 . 09   15 : 22 : 05 : 590  MSD] 000000c8 SystemErr     R 	at com.ibm.db2.jcc.c.tf.n(tf.java(Inlined Compiled Code))
[ 17 . 09 . 09   15 : 22 : 05 : 590  MSD] 000000c8 SystemErr     R 	at com.ibm.db2.jcc.c.uf.gb(uf.java(Inlined Compiled Code))
[ 17 . 09 . 09   15 : 22 : 05 : 590  MSD] 000000c8 SystemErr     R 	at com.ibm.db2.jcc.c.uf.lb(uf.java(Compiled Code))
[ 17 . 09 . 09   15 : 22 : 05 : 590  MSD] 000000c8 SystemErr     R 	at com.ibm.db2.jcc.c.uf.k(uf.java(Compiled Code))
[ 17 . 09 . 09   15 : 22 : 05 : 590  MSD] 000000c8 SystemErr     R 	at com.ibm.db2.jcc.c.p.a(p.java(Compiled Code))
[ 17 . 09 . 09   15 : 22 : 05 : 590  MSD] 000000c8 SystemErr     R 	at com.ibm.db2.jcc.c.p.prepareStatement(p.java(Compiled Code))
[ 17 . 09 . 09   15 : 22 : 05 : 590  MSD] 000000c8 SystemErr     R 	at com.ibm.db2.jcc.c.dc.prepareStatement(dc.java(Compiled Code))
[ 17 . 09 . 09   15 : 22 : 05 : 590  MSD] 000000c8 SystemErr     R 	at com.ibm.ws.rsadapter.jdbc.WSJdbcConnection.pmiPrepareStatement(WSJdbcConnection.java(Compiled Code))
[ 17 . 09 . 09   15 : 22 : 05 : 590  MSD] 000000c8 SystemErr     R 	at com.ibm.ws.rsadapter.jdbc.WSJdbcConnection.prepareStatement(WSJdbcConnection.java(Compiled Code))
[ 17 . 09 . 09   15 : 22 : 05 : 590  MSD] 000000c8 SystemErr     R 	at com.ibm.ws.rsadapter.jdbc.WSJdbcConnection.prepareStatement(WSJdbcConnection.java(Compiled Code))
[ 17 . 09 . 09   15 : 22 : 05 : 590  MSD] 000000c8 SystemErr     R 	at com.ibm.wps.datastore.impl.DataStoreContext.prepareStatement(DataStoreContext.java(Compiled Code))
[ 17 . 09 . 09   15 : 22 : 05 : 590  MSD] 000000c8 SystemErr     R 	...  23  more
[ 17 . 09 . 09   15 : 22 : 05 : 590  MSD] 000000c8 SystemErr     R Caused by: com.ibm.db2.jcc.c.SqlException: DB2 SQL error: SQLCODE: - 727 , SQLSTATE:  56098 , SQLERRMC:  2 ;- 101 ; 54001 ;
[ 17 . 09 . 09   15 : 22 : 05 : 590  MSD] 000000c8 SystemErr     R 	at com.ibm.db2.jcc.c.tf.e(tf.java(Compiled Code))
[ 17 . 09 . 09   15 : 22 : 05 : 590  MSD] 000000c8 SystemErr     R 	at com.ibm.db2.jcc.c.uf.a(uf.java(Compiled Code))
[ 17 . 09 . 09   15 : 22 : 05 : 590  MSD] 000000c8 SystemErr     R 	at com.ibm.db2.jcc.b.jb.a(jb.java(Compiled Code))
[ 17 . 09 . 09   15 : 22 : 05 : 590  MSD] 000000c8 SystemErr     R 	at com.ibm.db2.jcc.b.jb.b(jb.java(Compiled Code))
[ 17 . 09 . 09   15 : 22 : 05 : 590  MSD] 000000c8 SystemErr     R 	at com.ibm.db2.jcc.b.w.b(w.java(Inlined Compiled Code))
[ 17 . 09 . 09   15 : 22 : 05 : 590  MSD] 000000c8 SystemErr     R 	at com.ibm.db2.jcc.b.dc.c(dc.java(Compiled Code))
[ 17 . 09 . 09   15 : 22 : 05 : 590  MSD] 000000c8 SystemErr     R 	at com.ibm.db2.jcc.c.uf.db(uf.java(Inlined Compiled Code))
[ 17 . 09 . 09   15 : 22 : 05 : 590  MSD] 000000c8 SystemErr     R 	...  33  more
Что это за ошибка?
Потом есть такое
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
 java.sql.SQLException: A communication error has been detected. Communication protocol being used: Reply.fill(). Communication API being used: InputStream.read(). Location where the error was detected: Connection reset. Communication function detecting the error: *. Protocol specific error codes(s) TCP/IP SOCKETS   DB2ConnectionCorrelator: nullDSRA0010E: SQL State = null, Error Code = - 4  499DSRA0010E: SQL State = null, Error Code = - 4   499 
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java(Compiled Code))
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java(Compiled Code))
	at java.lang.reflect.Constructor.newInstance(Constructor.java(Compiled Code))
	at com.ibm.websphere.rsadapter.GenericDataStoreHelper.mapExceptionHelper(GenericDataStoreHelper.java(Compiled Code))
	at com.ibm.websphere.rsadapter.GenericDataStoreHelper.mapException(GenericDataStoreHelper.java(Compiled Code))
	at com.ibm.ws.rsadapter.spi.WSRdbDataSource.getPooledConnection(WSRdbDataSource.java: 1266 )
	at com.ibm.ws.rsadapter.spi.WSManagedConnectionFactoryImpl.createManagedConnection(WSManagedConnectionFactoryImpl.java: 981 )
	at com.ibm.ejs.j2c.poolmanager.FreePool.createManagedConnectionWithMCWrapper(FreePool.java: 1693 )
	at com.ibm.ejs.j2c.poolmanager.FreePool.createOrWaitForConnection(FreePool.java(Compiled Code))
	at com.ibm.ejs.j2c.poolmanager.PoolManager.reserve(PoolManager.java(Compiled Code))
	at com.ibm.ejs.j2c.ConnectionManager.allocateMCWrapper(ConnectionManager.java(Compiled Code))
	at com.ibm.ejs.j2c.ConnectionManager.allocateConnection(ConnectionManager.java(Compiled Code))
	at com.ibm.ws.rsadapter.jdbc.WSJdbcDataSource.getConnection(WSJdbcDataSource.java(Compiled Code))
	at com.ibm.ws.rsadapter.jdbc.WSJdbcDataSource.getConnection(WSJdbcDataSource.java(Compiled Code))

И вот это
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
R com.ibm.db2.jcc.c.SqlException: DB2 SQL error: SQLCODE: - 955 , SQLSTATE:      , SQLERRMC:  1 
	at com.ibm.db2.jcc.c.lf.b(lf.java(Compiled Code))
	at com.ibm.db2.jcc.c.lf.a(lf.java(Inlined Compiled Code))
	at com.ibm.db2.jcc.b.jb.e(jb.java(Inlined Compiled Code))
	at com.ibm.db2.jcc.b.jb.n(jb.java(Compiled Code))
	at com.ibm.db2.jcc.b.jb.j(jb.java(Compiled Code))
	at com.ibm.db2.jcc.b.jb.c(jb.java(Compiled Code))
	at com.ibm.db2.jcc.b.w.c(w.java(Inlined Compiled Code))
	at com.ibm.db2.jcc.b.cc.g(cc.java(Compiled Code))
	at com.ibm.db2.jcc.c.tf.p(tf.java(Inlined Compiled Code))
	at com.ibm.db2.jcc.c.tf.a(tf.java(Compiled Code))
	at com.ibm.db2.jcc.c.tf.a(tf.java(Compiled Code))
	at com.ibm.db2.jcc.c.tf.executeQuery(tf.java(Compiled Code))
	at com.ibm.ws.rsadapter.jdbc.WSJdbcStatement.pmiExecuteQuery(WSJdbcStatement.java(Compiled Code))
	at com.ibm.ws.rsadapter.jdbc.WSJdbcStatement.executeQuery(WSJdbcStatement.java(Compiled Code))
Описания кода 955 я не нашел.
Что означают данные ошибки?

PS. DB 8
...
Рейтинг: 0 / 0
Масса ошибок.
    #36205123
Фотография Абсолют
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
The statement is too long or too complex.
Похоже на эту штуку. У вас мегабольшой запрос, видимо отправляется.
...
Рейтинг: 0 / 0
Масса ошибок.
    #36206075
gb-rud
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Абсолют
Код: plaintext
The statement is too long or too complex.
Похоже на эту штуку. У вас мегабольшой запрос, видимо отправляется.
Да нет вроде, обычные инсерты, селекты. Не большие.
...
Рейтинг: 0 / 0
Масса ошибок.
    #36206940
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
gb-rud...
Что означают данные ошибки?

PS. DB 8
sqlcode=-101:
Из командной строки на сервере из-под владельца инстанса (db2cw, если win) выполните:
db2 get db cfg for dbname | grep STMTHEAP
увеличте текущее значение в 2 раза:
db2 connect to dbname
db2 update db cfg for dbname using stmtheap NEW_VALUE immediate
db2 connect reset


sqlcode=-955:
db2 "? SQL0955C ".
Reason code 1 говорит о том, что у вас проблемы с приватной памятью.
Если у вас unix, что попробуйте увеличить у владельца инстанса этот лимит (ulimit -d).
...
Рейтинг: 0 / 0
Масса ошибок.
    #36207898
gb-rud
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Похоже что действительно какие-то проблемы с памятью. Помониторил машину, все 2 гига память сьедаются. После рестарта около 1,3 гб, запустил центр производительности, посмотрю что он покажет.
...
Рейтинг: 0 / 0
Масса ошибок.
    #36213416
gb-rud
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прошло два дня после рестарта. Объем потребляемой памяти достиг почти двух гигабайт. Как можно отслудить куда уходит память и какая именно бд ее кушает?
...
Рейтинг: 0 / 0
Масса ошибок.
    #36213620
mitek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gb-rudПрошло два дня после рестарта. Объем потребляемой памяти достиг почти двух гигабайт. Как можно отслудить куда уходит память и какая именно бд ее кушает?

db2mtrk -i -d -v
db2pd -db <dbname> -mempools
...
Рейтинг: 0 / 0
Масса ошибок.
    #36213874
gb-rud
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mitek
db2mtrk -i -d -v
db2pd -db <dbname> -mempools

А где это выполнять? Извините за глупые вопросы.
...
Рейтинг: 0 / 0
Масса ошибок.
    #36214070
mitek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gb-rud

А где это выполнять? Извините за глупые вопросы.

в командной строке
...
Рейтинг: 0 / 0
Масса ошибок.
    #36313353
gb-rud
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mark Barinstein

sqlcode=-955:
db2 "? SQL0955C ".
Reason code 1 говорит о том, что у вас проблемы с приватной памятью.
Если у вас unix, что попробуйте увеличить у владельца инстанса этот лимит (ulimit -d).

А если винда 2003?
...
Рейтинг: 0 / 0
Масса ошибок.
    #36313855
Lkhiger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SELECT OID, CREATED, MODIFIED, ORDINAL, MANUFACTURER, MODEL, VERSION, USERAGENT_PATTERN, MARKUP_NAME, MARKUP_VERSION
FROM wps.CLIENT_DESC ORDER BY ORDINAL DESC

Попробуйте убрать ORDER BY ORDINAL DESC ,
или заменить на ORDER BY substr(ORDINAL, 1, 255) DESC

авторSELECT OID, CREATED, MODIFIED, ORDINAL, MANUFACTURER, MODEL, VERSION, USERAGENT_PATTERN, MARKUP_NAME, MARKUP_VERSION
FROM wps.CLIENT_DESC
ORDER BY substr(ORDINAL, 1, 255) DESC


Lenny
...
Рейтинг: 0 / 0
Масса ошибок.
    #36314010
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
gb-rudА если винда 2003?Если у вас 32-bit, то похоже, что вы упираетесь в ограничения платформы, раз объём потребляемой памяти у вас приближается к 2G.
The DB2 UDB memory model .
Т.е. скорее всего вам надо уменьшать буферные пулы.
...
Рейтинг: 0 / 0
Масса ошибок.
    #36314678
gb-rud
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mark Barinsteingb-rudА если винда 2003?Если у вас 32-bit, то похоже, что вы упираетесь в ограничения платформы, раз объём потребляемой памяти у вас приближается к 2G.
The DB2 UDB memory model .
Т.е. скорее всего вам надо уменьшать буферные пулы.

Спасибо, тоже вчера об этом читал. Еще раз спасибо, буду курить тему.
...
Рейтинг: 0 / 0
Масса ошибок.
    #36314964
const64
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gb-rud,

как Mark мне помог...
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Масса ошибок.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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