Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Медленный коннект к базе из DB2 CLP
|
|||
|---|---|---|---|
|
#18+
Добрый день, Всем! Имеется на борту: СЕРВЕР: Продукт: IBM UDB DB2 v8.1.9.710 64bit Реестр среды: [i] DB2_GRP_LOOKUP=LOCAL [g] DB2_EXTSECURITY=YES Конфигурация менеджера баз данных: Аутентификация соединений сервера (SRVCON_AUTH) = NOT_SPECIFIED Аутентификация менеджера баз данных (AUTHENTICATION) = SERVER Доверять всем клиентам (TRUST_ALLCLNTS) = YES Аутентификация доверенного клиента (TRUST_CLNTAUTH) = CLIENT КЛИЕНТ: IBM DB2 RunTime Client v8.1.7.445 32bit Каталог БД: Число записей в каталоге = 1 Алиас базы данных = JOURNDB Тип записи каталога = Удаленное Аутентификация = SERVER Сервер и клиент находятся в одном домене. Сеть включает несколько доменов. На клиенте пробую выполнить коннект из DB2 CLP : соединение устанавливается за 15-20 сек. На других клиентах коннект может длиться и по 20-30 минут. Далее происходит необъяснимое: создаю на клиенте локального пользователя с паролем, отличным от пароля на сервере. В свойствах этой учетной записи задаю опцию «Отключить учетную запись». Затем делаю повторный коннект из DB2 CLP: О Чудо! Соединение устанавливается успешно менее чем за 1 секунду (моментально). При этом пароль ввожу тот, который задан на сервере. После удаления локального пользователя снова идет длительный коннект. Почему в первом случае соединение выполняется длительное время? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2014, 16:03 |
|
||
|
Медленный коннект к базе из DB2 CLP
|
|||
|---|---|---|---|
|
#18+
syncman, тип аутентификации на всех клиентах (для каталогизированной БД) одинаковый? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2014, 16:12 |
|
||
|
Медленный коннект к базе из DB2 CLP
|
|||
|---|---|---|---|
|
#18+
Все клиенты каталогизированы без параметра AUTHENTICATION SERVER, т.е. LIST DB DIRECTORY не содержит строчку Аутентификация = SERVER. IBM рекомендует всегда задавать тип аутентификации на клиенте для ускорения подключения. Пробовал два варианта каталогизации: c и без AUTHENTICATION SERVER. Время подключения не изменяется (в двух вариантах идет длительный коннект). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2014, 16:47 |
|
||
|
Медленный коннект к базе из DB2 CLP
|
|||
|---|---|---|---|
|
#18+
syncman, wireshark вам в руки! В несколько другой ситуации - аутентификация по LDAP на домен-контроллере с AIX системы (DB2 authentication выставлена в SERVER) домен контроллер отправлял DB2'ху также поискать юзера на DC других LDAP деревьев, а туда дырки в firewall'ах естественным образом отсутствовали. Коннект проходил, но мог длиться до 10 минут. Возможно что-то похожее. PS Всегда задавать тип подключения - не очень здорово. Исключается возможность прозрачного для клиента изменения типа аутентификации (например, на Kerberos). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2014, 19:54 |
|
||
|
Медленный коннект к базе из DB2 CLP
|
|||
|---|---|---|---|
|
#18+
Ok! То, что медленный коннект может быть связан с сетевыми траблами, доменами, количеством групп на сервере это я могу хоть как-то представить. Но, вот реальный случай из моей практики: юзер звонит и говорит, что завис на подключении. Ожидал около часа (мне бы такое терпение:)) и в итоге не дождался. Подключился к нему удалено и проделал следующее: 1. Создал локального пользователя в системе, имя которого совпадает с логином на подключение к базе. Намерено задал для этой учетки произвольный пароль и перевел её в состояние "Disabled". 2. Каталогизировал бд без параметра AUTHENTICATION SERVER, чтобы шел запрос на сервер за типом аутентификации. 3. Попробовал подключиться к бд из DB2 CLP. Результат поверг меня в ступор: менее 1 секунды. Т.е. локальный пользователь как-то повлиял на время установки соединения. И это при условии несовпадения паролей и состояния "Disabled". 4. Думаю, что за фигня. Удалил локальную учетку и снова попробовал соединиться. Опять получил "зависший" коннект. Как объяснить этот феномен? Где логика? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2014, 09:26 |
|
||
|
Медленный коннект к базе из DB2 CLP
|
|||
|---|---|---|---|
|
#18+
syncmanДобрый день, Всем! Имеется на борту: СЕРВЕР: Продукт: IBM UDB DB2 v8.1.9.710 64bit КЛИЕНТ: IBM DB2 RunTime Client v8.1.7.445 32bit Почему в первом случае соединение выполняется длительное время? Установка актуальных фикспаков на клиент и сервер может помочь. Исправлений на предмет "CONNECTION HANG" было много. Начать можно с установки обновлений на клиенте. DB2 UDB Version 8.1 FixPak 18 (also known as Version 8.2 FixPak 11) Fix List for DB2 UDB Version 8 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2014, 11:45 |
|
||
|
Медленный коннект к базе из DB2 CLP
|
|||
|---|---|---|---|
|
#18+
syncman, DB2 обращается за аутентификацией пользователя к системе, далее - неисповедимы пути Microsoft'а. wireshark - то, что может реально помочь быстро понять в чём именно проблема - оно по нынешним временам очень хорошо представляет себе внутренности различных протоколов (даже тот же DRDA), собирает их в цепочки запрос-ответ, отмечает возникающие ошибки/таймауты/повторные запросы и т.п., показывает в цвете. В общем, "рекомендации лучших собаководов". Ему же можно tcpdump скормить, собраный с -w опцией. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2014, 11:59 |
|
||
|
Медленный коннект к базе из DB2 CLP
|
|||
|---|---|---|---|
|
#18+
Всем спасибо. Буду пробовать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2014, 13:34 |
|
||
|
Медленный коннект к базе из DB2 CLP
|
|||
|---|---|---|---|
|
#18+
После установки RunTime Client DB2 v8.1.18.980 (Fix 18) и перекаталогизации БД с параметром AUTHENTICATION SERVER соединение с базой проходит на ура! На коннект уходит не более секунды. Если каталогизировать без AUTHENTICATION SERVER, то время на коннект возрастает существенно. Совет Евгения Хабарова реально помог! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.02.2014, 17:44 |
|
||
|
|

start [/forum/topic.php?fid=43&msg=38558992&tid=1601160]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
48ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 10ms |
| total: | 140ms |

| 0 / 0 |
