AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Администрирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 10.04.2007, 07:39   #1  
Alexandr A. Osipkin is offline
Alexandr A. Osipkin
Участник
Аватар для Alexandr A. Osipkin
 
71 / 10 (1) +
Регистрация: 29.06.2006
Блокировки на SQL при потере связи.
Здравствуйте.
При потери связи AOSа c клиентом или, когда клиента снимают через CTRL+ALT+DEL, стали возникать мертвые блокировки на SQL Server-е. Подскажите пожалуйста, с чем это может быть связано.

SQL Server 2000 EE SP4, Windows 2003 EE SP1, AX3.0SP3, KR не установлены
Заранее спасибо.

С уважением, Александр.
Старый 10.04.2007, 09:53   #2  
Vadik is offline
Vadik
Модератор
Аватар для Vadik
Лучший по профессии 2017
Лучший по профессии 2015
 
3,631 / 1849 (69) ++++++++
Регистрация: 18.11.2002
Адрес: гражданин Москвы
если у Вас регулярные обрывы связи - нормальное состояние системы, крутите KeepAliveTime на AOS-е и сиквеле
__________________
-ТСЯ или -ТЬСЯ ?
Старый 10.04.2007, 10:09   #3  
Alexandr A. Osipkin is offline
Alexandr A. Osipkin
Участник
Аватар для Alexandr A. Osipkin
 
71 / 10 (1) +
Регистрация: 29.06.2006
Цитата:
Сообщение от Vadik Посмотреть сообщение
если у Вас регулярные обрывы связи - нормальное состояние системы, крутите KeepAliveTime на AOS-е и секвеле
А можно поподробнее? С чем это связано?

Нашел кое-кие фиксы на эту тему в KR, могут ли они помочь?
Старый 10.04.2007, 19:52   #4  
Vadik is offline
Vadik
Модератор
Аватар для Vadik
Лучший по профессии 2017
Лучший по профессии 2015
 
3,631 / 1849 (69) ++++++++
Регистрация: 18.11.2002
Адрес: гражданин Москвы
Цитата:
Сообщение от Alexandr A. Osipkin Посмотреть сообщение
А можно поподробнее?
Сервер считает отключившегося (из-за обрыва канала либо "снятого" приложения) клиента и его соединение с БД "живым" и не откатывает транзакцию, удерживая блокировку. Период м.б. достаточно большим (вообще заявлено 2 часа, но на практике с таким не встречался)

см. Windows TCP/IP Registry Entries

Цитата:
Нашел кое-кие фиксы на эту тему в KR, могут ли они помочь?
"какие-то фиксы" безусловно могут помочь (или не помочь). Точнее можно говорить только после ссылки на первоисточник (номер и описание фикса)
__________________
-ТСЯ или -ТЬСЯ ?
За это сообщение автора поблагодарили: glibs (4).
Старый 23.04.2007, 20:00   #5  
vesna dba is offline
vesna dba
Участник
 
147 / 16 (1) ++
Регистрация: 16.02.2007
Цитата:
Сообщение от Alexandr A. Osipkin Посмотреть сообщение
При потери связи AOSа c клиентом или, когда клиента снимают через CTRL+ALT+DEL, стали возникать мертвые блокировки на SQL Server-е. Подскажите пожалуйста, с чем это может быть связано.
Ответ на этот же вопрос на форуме у mazzy - http://forum.mazzy.ru/index.php?showtopic=8649

Добавлю еще:
у нас бывают ситуации, когда неожиданно вырубает электричество(или скачек напряжения) и у некоторых пользователей аксапты компы вырубаются (нет UPS-ок). В Аксапте остаются от таких пользователей незавершенные сеансы. Причем не все из этих сеансов по времени (времена таймаутов, заданные в настройках AOS и в настройках пользователя) отрубаются. Некоторые из оставшихся удается срубить вручную (через окно "Активные пользователи"), а некоторые возможно снять только рестартом AOS.
Данная проблема под наблюдением, узнаю что нового - отпишусь.
Старый 23.04.2007, 23:59   #6  
fomenka is offline
fomenka
Участник
 
97 / 14 (1) ++
Регистрация: 25.02.2003
Цитата:
Сообщение от vesna dba Посмотреть сообщение
В Аксапте остаются от таких пользователей незавершенные сеансы. Причем не все из этих сеансов по времени (времена таймаутов, заданные в настройках AOS и в настройках пользователя) отрубаются. Некоторые из оставшихся удается срубить вручную (через окно "Активные пользователи"), а некоторые возможно снять только рестартом AOS.
А 2-tier клиентом снимать не пробовали? Частенько снимаются без рестарта AOS те, которые 3-tier клиентом не снимаются.
Старый 24.04.2007, 00:08   #7  
vesna dba is offline
vesna dba
Участник
 
147 / 16 (1) ++
Регистрация: 16.02.2007
Цитата:
Сообщение от fomenka Посмотреть сообщение
А 2-tier клиентом снимать не пробовали? Частенько снимаются без рестарта AOS те, которые 3-tier клиентом не снимаются.
Интересное решение. Не пробовал. Обязательно попробую в следующий раз!
Старый 24.04.2007, 00:33   #8  
xgmann is offline
xgmann
Участник
 
15 / 10 (1) +
Регистрация: 04.04.2007
Те же проблемы
Хочу добавить, что иногда у таких оторвавшихся пользователей, бывает идентификатор sql- процесса нормальный, например 89 или какой-то ещё и в добавок 65535 по нескольку раз - после подкручивания KeepAliveTime и KeepAliveInterval (возможно). Что-то подсказывает мне, что частично это возможно решить с помощью этих настроек.
Но проблема не ограничивается этим. Клиенты раньше заходили через локально установленного клиента в 3-шке. Причем в неразберихе с присланными версиями клиента получилось, что обнаружились разные версии клиента и ядра АОСа. И порой новых клиентов не пускает с ошибкой о не соответствии версии ядра АОСа и клиента. Всех перевели на терминального клиента с правильной версией, но ошика всё равно появляется...
Старый 25.04.2007, 16:52   #9  
xgmann is offline
xgmann
Участник
 
15 / 10 (1) +
Регистрация: 04.04.2007
Реестр
KeepAliveInterval = 6000
KeepAliveTime = 60000
TcpMaxDataRetransmissions = 4

на сервере аоса и базы данных - затем перезагрузка
реестр рулит, проверено.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Dynamics AX Sustained Engineering: SQL Server 2005 sp3 & SQL Server 2008 with Dynamics AX Blog bot DAX Blogs 0 12.02.2009 06:08
Dynamics AX: SQL Sever 2008 - Performance with Dynamics AX 2009 - Resource Governor Blog bot DAX Blogs 0 23.01.2009 22:05
Dynamics AX: Dynamics AX 2009 & SQL Server 2008 Blog bot DAX Blogs 0 10.06.2008 21:08
Dynamics AX: SQL Server, Heart of Dynamics AX Blog bot DAX Blogs 0 13.07.2007 18:00
aEremenko: Диагностика проблем при установке Microsoft Dynamics Ax 4.0 на Microsoft SQL Server 2005 Blog bot DAX Blogs 0 28.10.2006 16:01

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 02:28.