Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Масса ошибок. / 14 сообщений из 14, страница 1 из 1
18.09.2009, 18:16
    #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
18.09.2009, 18:41
    #36205123
Абсолют
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Масса ошибок.
Код: plaintext
The statement is too long or too complex.
Похоже на эту штуку. У вас мегабольшой запрос, видимо отправляется.
...
Рейтинг: 0 / 0
20.09.2009, 00:39
    #36206075
gb-rud
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Масса ошибок.
Абсолют
Код: plaintext
The statement is too long or too complex.
Похоже на эту штуку. У вас мегабольшой запрос, видимо отправляется.
Да нет вроде, обычные инсерты, селекты. Не большие.
...
Рейтинг: 0 / 0
21.09.2009, 10:21
    #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
21.09.2009, 14:59
    #36207898
gb-rud
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Масса ошибок.
Похоже что действительно какие-то проблемы с памятью. Помониторил машину, все 2 гига память сьедаются. После рестарта около 1,3 гб, запустил центр производительности, посмотрю что он покажет.
...
Рейтинг: 0 / 0
23.09.2009, 18:48
    #36213416
gb-rud
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Масса ошибок.
Прошло два дня после рестарта. Объем потребляемой памяти достиг почти двух гигабайт. Как можно отслудить куда уходит память и какая именно бд ее кушает?
...
Рейтинг: 0 / 0
23.09.2009, 21:12
    #36213620
mitek
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Масса ошибок.
gb-rudПрошло два дня после рестарта. Объем потребляемой памяти достиг почти двух гигабайт. Как можно отслудить куда уходит память и какая именно бд ее кушает?

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

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

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

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

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

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

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

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


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