|
Проблема шести нулей 000000
|
|||
---|---|---|---|
#18+
Я меняю таблицу, например, размер текстового атрибута, DB2 выполняет кучу всяких запросов для этого и возникает ошибка при UPDATE SYSSTAT.INDEXES из-за вот такой штуки, например (таких много): CLUSTERFACTOR=-1,000000, Убираешь нули и работает. Вопрос, как настроить DB2, чтобы она не дурила с этими нулями? Вот полный запрос: UPDATE SYSSTAT.INDEXES SET NLEAF=1, NLEVELS=1, FIRSTKEYCARD=29, FIRST2KEYCARD=-1, FIRST3KEYCARD=-1, FIRST4KEYCARD=-1, FULLKEYCARD=29, CLUSTERFACTOR=-1,000000, CLUSTERRATIO=100, SEQUENTIAL_PAGES=0, DENSITY=0, AVERAGE_SEQUENCE_GAP=0,000000, AVERAGE_SEQUENCE_FETCH_GAP=0,000000, AVERAGE_SEQUENCE_PAGES=0,000000, AVERAGE_SEQUENCE_FETCH_PAGES=0,000000, AVERAGE_RANDOM_PAGES=1,000000, AVERAGE_RANDOM_FETCH_PAGES=0,000000, NUMRIDS=29, NUMRIDS_DELETED=0, NUM_EMPTY_LEAFS=0 WHERE COLNAMES = '+PK' AND TABNAME = 'UNITS' AND TABSCHEMA = 'TEST' ... |
|||
:
Нравится:
Не нравится:
|
|||
25.08.2005, 00:15 |
|
Проблема шести нулей 000000
|
|||
---|---|---|---|
#18+
а разделитель дес. знаков разве не "." должен быть? у меня такой запрос вообще не пройдет. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.08.2005, 08:39 |
|
Проблема шести нулей 000000
|
|||
---|---|---|---|
#18+
Да, скорее всего, конечно, дело в запятой, а не в нулях, просто диагностику дает про нули. Так вот не я же её пишу, а DB2 сама себе такое выдает. Как лечить? FixPack какой-нибудь? И можно ли как-нибудь англофицировать DB2? А то на русском языке я плохо понимаю хелп и пункты меню. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.08.2005, 14:25 |
|
Проблема шести нулей 000000
|
|||
---|---|---|---|
#18+
в директории /opt/IBM/db2/V8.1/msg/ выкинуть или переименовать которая ru_* ... |
|||
:
Нравится:
Не нравится:
|
|||
25.08.2005, 14:35 |
|
Проблема шести нулей 000000
|
|||
---|---|---|---|
#18+
Спасибо, помогло, теперь на английском всё, у меня, правда, здесь эта директория: \Program Files\IBM\SQLLIB\msg ... |
|||
:
Нравится:
Не нравится:
|
|||
25.08.2005, 15:36 |
|
Проблема шести нулей 000000
|
|||
---|---|---|---|
#18+
А вот с запятой непонятно, что делать. DB2 её что из региональных настроек Виндов берет? Тогда это крайне неудобно. Или всё-таки где-то в настройках самой DB2 это можно изменить? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.08.2005, 15:50 |
|
Проблема шести нулей 000000
|
|||
---|---|---|---|
#18+
Кстати, замена запятой на точку в региональных настройках Виндов ничего не дало. Это на клиенте. Может еще и на серваке нужно тоже менять? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.08.2005, 16:01 |
|
Проблема шести нулей 000000
|
|||
---|---|---|---|
#18+
db2set patch2=15 http://www-1.ibm.com/support/docview.wss?rs=71&context=SSEPGG&uid=swg21179697&loc=en_US&cs=utf-8&lang=en ... |
|||
:
Нравится:
Не нравится:
|
|||
25.08.2005, 18:24 |
|
Проблема шести нулей 000000
|
|||
---|---|---|---|
#18+
К сожалению, ничто из этого не работает у меня, а именно: 1. db2set patch2=15 - пишет, что неправильный параметр 2. Прописал patch2=15 в db2cli.ini, как тут сказано: http://www-1.ibm.com/support/docview.wss?rs=71&context=SSEPGG&uid=swg21179697&loc=en_US&cs=utf-8&lang=en Тоже никакого эффекта. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2005, 01:49 |
|
Проблема шести нулей 000000
|
|||
---|---|---|---|
#18+
Кстати, обновление DB2 кому-нибудь удалось запустить? Я уж на полный ноль все настройки безопасности Internet Explorer свел, а это дело все пишет: Your current browser security settings prevent the proper operation of the Update Service. The Update Service relies on ActiveX controls and Active Scripting, which are enabled under the default browser security settings. Другие ActiveX у меня работаю без проблем, видимо IBM делает какие-то особенные :-) Слушайте, вообще DB2 - это глюк или нормальная система, первые впечатления нелучшие (по документации, например), как-то с MS SQL Server всё более гладко в смысле упавления этой РСУБД. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2005, 02:50 |
|
Проблема шести нулей 000000
|
|||
---|---|---|---|
#18+
Egor - да ничё, справляемся. Правда, практически GUI не используем. И даже нравится - все просто таки, удобно. И не глючит особо. Правда. доку читать приходится, но куда уж без этого. ВОт с Q Replication разбираюсь, крутая вещь в плане интеграции всего и вся. Кучу скриптиков заготавливаю на будущее (для упрощения процесса и отвязки от GUI) ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2005, 09:36 |
|
Проблема шести нулей 000000
|
|||
---|---|---|---|
#18+
2 ggv Вообще меня ооочень интересует Q-Replication, но просто как-то руки не доходят. Особенно интересует сравнение возможностей Q-Replication c Sybase SQLRemote. Нет желания поработать в этом направлении? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2005, 11:12 |
|
Проблема шести нулей 000000
|
|||
---|---|---|---|
#18+
gardenman - я тебе почту отправил. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2005, 11:31 |
|
Проблема шести нулей 000000
|
|||
---|---|---|---|
#18+
после того как я сменил работу, у меня мэйл изменился... теперь я работаю в Quest. так что))) fouga (at) mail (dot) ru - это мой "неофициальный ящик" ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2005, 11:44 |
|
Проблема шести нулей 000000
|
|||
---|---|---|---|
#18+
Ёпрст ну тогда и смысл меняется. Ну все равно щас напишу, и там посмотрим. Мы с земляком твоим еще и blog замутили тематический, надо будет решить, здесь, там, по jabber или по почте или в комбинации будем эксперементами заниматься. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2005, 11:49 |
|
Проблема шести нулей 000000
|
|||
---|---|---|---|
#18+
На ibm-ом форуме мне вот, что посоветовали сделать, чтобы ликвидировать запятую: db2set DB2COUNTRY=1 db2set DB2CODEPAGE=437 Только не приведет ли это к каким-либо негативным побочным эффектам? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2005, 12:41 |
|
Проблема шести нулей 000000
|
|||
---|---|---|---|
#18+
естественно приведет. Если кодировки клиента и сервера не совпадают, то к базе даже не подконнектишься ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2005, 12:51 |
|
Проблема шести нулей 000000
|
|||
---|---|---|---|
#18+
В этом я уже убедился :-) Речь идет о том, что они одинаковые. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2005, 12:58 |
|
Проблема шести нулей 000000
|
|||
---|---|---|---|
#18+
Егор. Ты мои сообщения принципиально не читаешь??? На ссылочку посмотри, поможет без особых извратов... ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2005, 17:42 |
|
Проблема шести нулей 000000
|
|||
---|---|---|---|
#18+
Читаю, вот мой ответ, который выше: ExtraterrestrialК сожалению, ничто из этого не работает у меня, а именно: 1. db2set patch2=15 - пишет, что неправильный параметр 2. Прописал patch2=15 в db2cli.ini, как тут сказано: http://www-1.ibm.com/support/docview.wss?rs=71&context=SSEPGG&uid=swg21179697&loc=en_US&cs=utf-8&lang=en Тоже никакого эффекта. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2005, 20:07 |
|
Проблема шести нулей 000000
|
|||
---|---|---|---|
#18+
Извини не db2set db2cli.ini [YOUDB] dbalias=YOUDB patch2=15 Ты где проверял. Если в db2clp, то там это не работает. Так как это не CLI приложение. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.08.2005, 12:19 |
|
Проблема шести нулей 000000
|
|||
---|---|---|---|
#18+
Я так там и написал, вначале для каждой базы отдельно, а затем через [Common] и ноль эмоций, проверял, что все прописано правильно через Ассистент Конфигурирования в CLI Settings. nkulikovИзвини не db2set db2cli.ini [YOUDB] dbalias=YOUDB patch2=15 Ты где проверял. Если в db2clp, то там это не работает. Так как это не CLI приложение. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.08.2005, 23:22 |
|
Проблема шести нулей 000000
|
|||
---|---|---|---|
#18+
Кстати, через CLI Settings это параметр (patch2) виден и указан как известный workaround, если я его руками в db2cli.ini ввел. Но через CLI Settings мне его просто не удалось добавить. Попробуй, у тебя получиться или нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2005, 16:48 |
|
|
start [/forum/topic.php?fid=43&fpage=143&tid=1605799]: |
0ms |
get settings: |
12ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
35ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
61ms |
get tp. blocked users: |
2ms |
others: | 289ms |
total: | 436ms |
0 / 0 |