powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Проблема шести нулей 000000
24 сообщений из 24, страница 1 из 1
Проблема шести нулей 000000
    #33232899
Extraterrestrial_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я меняю таблицу, например, размер текстового атрибута, 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'
...
Рейтинг: 0 / 0
Проблема шести нулей 000000
    #33233051
Фотография riman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а разделитель дес. знаков разве не "." должен быть?
у меня такой запрос вообще не пройдет.
...
Рейтинг: 0 / 0
Проблема шести нулей 000000
    #33234223
Extraterrestrial_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, скорее всего, конечно, дело в запятой, а не в нулях, просто диагностику дает про нули. Так вот не я же её пишу, а DB2 сама себе такое выдает. Как лечить? FixPack какой-нибудь? И можно ли как-нибудь англофицировать DB2? А то на русском языке я плохо понимаю хелп и пункты меню.
...
Рейтинг: 0 / 0
Проблема шести нулей 000000
    #33234246
ggv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ggv
Гость
в директории /opt/IBM/db2/V8.1/msg/
выкинуть или переименовать которая ru_*
...
Рейтинг: 0 / 0
Проблема шести нулей 000000
    #33234410
Extraterrestrial_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, помогло, теперь на английском всё, у меня, правда, здесь эта директория: \Program Files\IBM\SQLLIB\msg
...
Рейтинг: 0 / 0
Проблема шести нулей 000000
    #33234449
Extraterrestrial_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А вот с запятой непонятно, что делать. DB2 её что из региональных настроек Виндов берет? Тогда это крайне неудобно. Или всё-таки где-то в настройках самой DB2 это можно изменить?
...
Рейтинг: 0 / 0
Проблема шести нулей 000000
    #33234480
Extraterrestrial_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кстати, замена запятой на точку в региональных настройках Виндов ничего не дало. Это на клиенте. Может еще и на серваке нужно тоже менять?
...
Рейтинг: 0 / 0
Проблема шести нулей 000000
    #33234857
nkulikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
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
...
Рейтинг: 0 / 0
Проблема шести нулей 000000
    #33235147
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
Тоже никакого эффекта.
...
Рейтинг: 0 / 0
Проблема шести нулей 000000
    #33235168
Extraterrestrial_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кстати, обновление 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 всё более гладко в смысле упавления этой РСУБД.
...
Рейтинг: 0 / 0
Проблема шести нулей 000000
    #33235364
ggv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ggv
Гость
Egor - да ничё, справляемся. Правда, практически GUI не используем.
И даже нравится - все просто таки, удобно.
И не глючит особо.
Правда. доку читать приходится, но куда уж без этого.
ВОт с Q Replication разбираюсь, крутая вещь в плане интеграции всего и вся. Кучу скриптиков заготавливаю на будущее (для упрощения процесса и отвязки от GUI)
...
Рейтинг: 0 / 0
Проблема шести нулей 000000
    #33235641
gardenman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 ggv
Вообще меня ооочень интересует Q-Replication,
но просто как-то руки не доходят.
Особенно интересует сравнение возможностей Q-Replication c
Sybase SQLRemote. Нет желания поработать в этом направлении?
...
Рейтинг: 0 / 0
Проблема шести нулей 000000
    #33235691
ggv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ggv
Гость
gardenman - я тебе почту отправил.
...
Рейтинг: 0 / 0
Проблема шести нулей 000000
    #33235725
gardenman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
после того как я сменил работу, у меня мэйл изменился...
теперь я работаю в Quest.
так что))) fouga (at) mail (dot) ru - это мой "неофициальный ящик"
...
Рейтинг: 0 / 0
Проблема шести нулей 000000
    #33235739
ggv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ggv
Гость
Ёпрст
ну тогда и смысл меняется.
Ну все равно щас напишу, и там посмотрим.
Мы с земляком твоим еще и blog замутили тематический, надо будет решить, здесь, там, по jabber или по почте или в комбинации будем эксперементами заниматься.
...
Рейтинг: 0 / 0
Проблема шести нулей 000000
    #33235896
Extraterrestrial_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
На ibm-ом форуме мне вот, что посоветовали сделать, чтобы ликвидировать запятую:
db2set DB2COUNTRY=1
db2set DB2CODEPAGE=437

Только не приведет ли это к каким-либо негативным побочным эффектам?
...
Рейтинг: 0 / 0
Проблема шести нулей 000000
    #33235932
gardenman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
естественно приведет. Если кодировки клиента и сервера не совпадают, то к базе даже не подконнектишься
...
Рейтинг: 0 / 0
Проблема шести нулей 000000
    #33235965
Extraterrestrial_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В этом я уже убедился :-) Речь идет о том, что они одинаковые.
...
Рейтинг: 0 / 0
Проблема шести нулей 000000
    #33236877
nkulikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Егор. Ты мои сообщения принципиально не читаешь???

На ссылочку посмотри, поможет без особых извратов...
...
Рейтинг: 0 / 0
Проблема шести нулей 000000
    #33237038
Extraterrestrial_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Читаю, вот мой ответ, который выше:


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
Тоже никакого эффекта.
...
Рейтинг: 0 / 0
Проблема шести нулей 000000
    #33238552
nkulikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Извини не db2set

db2cli.ini

[YOUDB]
dbalias=YOUDB
patch2=15

Ты где проверял. Если в db2clp, то там это не работает. Так как это не CLI приложение.
...
Рейтинг: 0 / 0
Проблема шести нулей 000000
    #33239946
Extraterrestrial_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я так там и написал, вначале для каждой базы отдельно, а затем через
[Common] и ноль эмоций, проверял, что все прописано правильно через Ассистент Конфигурирования в CLI Settings.


nkulikovИзвини не db2set

db2cli.ini

[YOUDB]
dbalias=YOUDB
patch2=15

Ты где проверял. Если в db2clp, то там это не работает. Так как это не CLI приложение.
...
Рейтинг: 0 / 0
Проблема шести нулей 000000
    #33241649
Extraterrestrial_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кстати, через CLI Settings это параметр (patch2) виден и указан как известный workaround, если я его руками в db2cli.ini ввел. Но через CLI Settings мне его просто не удалось добавить. Попробуй, у тебя получиться или нет.
...
Рейтинг: 0 / 0
Проблема шести нулей 000000
    #33241913
nkulikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нет не получится. Так как это workaround.
...
Рейтинг: 0 / 0
24 сообщений из 24, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Проблема шести нулей 000000
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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