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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 07.11.2013, 13:56   #1  
CHESER85 is offline
CHESER85
Участник
 
93 / 11 (1) +
Регистрация: 04.08.2011
Адрес: Ufa
Записей в блоге: 1
Как разблокировать таблицу без перезапуска AOS?
Доброго времени суток, уважаемые посетители АксФорума!

Остро встал вопрос, на который я не могу найти ответа. Есть таблица, которая в результате определенных действий, заблокировалась. То есть ее невозможно открыть через форму или через обозреватель таблиц (аксапта 4.0 зависает).

Сейчас в нее никто ничего не пишет.

Что сделать чтобы табличка отвисла из такого состояния?

Заранее огромное спасибо за ваши ответы)))
Старый 07.11.2013, 14:16   #2  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,440 / 1775 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Цитата:
Сообщение от CHESER85 Посмотреть сообщение
Сейчас в нее никто ничего не пишет.
Это вы как определили? в Мониторе активности SQL сервера ничего не видно?
Старый 07.11.2013, 14:25   #3  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
kill spid?
Старый 07.11.2013, 15:44   #4  
user_ax is offline
user_ax
Участник
Аватар для user_ax
 
599 / 39 (3) +++
Регистрация: 07.10.2012
Адрес: ZP
SQL Proifiler? и там "убить" процесс.
Старый 07.11.2013, 16:24   #5  
CHESER85 is offline
CHESER85
Участник
 
93 / 11 (1) +
Регистрация: 04.08.2011
Адрес: Ufa
Записей в блоге: 1
получается я в мониторе активности отсортировал по Waiting time и выбрал процесс который дольше всего ждет. там написано Blocked By: число. Получается надо писать в килл это число?
Старый 07.11.2013, 20:56   #6  
Kabardian is offline
Kabardian
Талантливый разгвоздяй
Аватар для Kabardian
 
424 / 338 (12) ++++++
Регистрация: 14.12.2008
Адрес: Москва
Записей в блоге: 14
В sql надо написать запросы:
1. sp_who2, запускать несколько раз и проверять колонку blkBy (если там целая цепочка блокировок, то найти самый первый процесс в цепочке, на который ссылаются все остальные процессы по полю blkBy) и если там долгое время не меняется картина, тогда приступить к п.2
2. kill SPID, запустить 1 раз, здесь SPID - это код процесса из поля blkBy в п. 1 (тот самый первый процесс в цепочке)
3. Вернуться к п. 1 и следить рассосались ли блокировки, если нет, то повторить цикл еще раз
Старый 07.11.2013, 20:58   #7  
Kabardian is offline
Kabardian
Талантливый разгвоздяй
Аватар для Kabardian
 
424 / 338 (12) ++++++
Регистрация: 14.12.2008
Адрес: Москва
Записей в блоге: 14
А вообще, есть в сети готовые задания по проверке долгих блокировок и автоматическому килянию таких процессов. Погуглите sql block killer и найдете массу таких заданий.
Старый 08.11.2013, 07:14   #8  
CHESER85 is offline
CHESER85
Участник
 
93 / 11 (1) +
Регистрация: 04.08.2011
Адрес: Ufa
Записей в блоге: 1
Всем спасибо за ответы, решили не рисковать, перезапустили все таки АОС. Все таки база огромная мало ли что. Я выяснил в чем была ошибка - был ttsbegin без закрытого ttscommit.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Непонятная ошибка при установке 2009 AOS'а на Windows 7 CDR DAX: Администрирование 12 12.10.2014 19:51
Плюсы и минусы виртуализации серверов приложения (AOS'ов) и, возможно, инфраструктурных серверов gl00mie DAX: Администрирование 22 03.04.2013 14:59
axsa: How to handle high memory situations on your Dynamics AX AOS Blog bot DAX Blogs 0 16.03.2013 15:12
daxis: Troubleshooting blocked SPIDS in AOS Blog bot DAX Blogs 0 01.04.2009 18:05
AOS startup On demand: не запускается z_av DAX: Администрирование 1 18.03.2004 16:34

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

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

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