18.12.2013, 12:17 | #22 |
Участник
|
В нашем случае обновление АОСов до RU8 не помогло, не смотря на то что в списке hotfix'ов было:
Data cache is not always synching between clustered AOSes - update conflicts on SysLastValue EntireTableCache record . В нашем случае выяснилось, что есть несколько хранимых процедур, у которых включается параметр NOCOUNT в ON без выключения в конце процедуры. (то о чем писал Vadik выше.) Сначала мы не придали этому совету внимания, но когда идеи кончились решили попробовать и это. Кривые хранимки нашли запросом: X++: select OBJECT_NAME(Object_Id),* from sys.dm_exec_procedure_stats where Object_Id in ( select Object_Id from sys.sql_modules (nolock) where definition like '%set nocount on%' and definition not like '%set nocount off%' ) order by last_execution_time desc P.S. Также была найдена след. информация на иностранном форуме: https://community.dynamics.com/ax/f/33/t/69323.aspx |
|
|
За это сообщение автора поблагодарили: Logger (10), gl00mie (10). |
Теги |
ax2009, ax2012, ax2012r2, occ, set nocount on, sysclientsessions, ошибка, хранимые процедуры |
|
|