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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 10.10.2023, 12:45   #1  
oleggy is offline
oleggy
Участник
 
270 / 36 (2) +++
Регистрация: 03.12.2019
Адрес: Россия
DAX09 ошибка от ASO в EventLog Windows - UPDATE SYSLASTVALUE SET VALUE
Добрый день.
Подскажите что означает данная ошибка?
На AOS EventLog наблюдается переодически вот такая тройка Error со следующим содержимым:

Цитата:
Object Server 02: Dialog issued for client-less session 1: Cannot edit a record in LastValue (SysLastValue). User ID: , AdminUserSetup.
The record already exists.
Цитата:
Object Server 02: Dialog issued for client-less session 1: Cannot edit a record in LastValue (SysLastValue). User ID: , AdminUserSetup.
The SQL database has issued an error.
Цитата:
Object Server 02: The database reported (session 1 (-AOS-)):
[Microsoft][SQL Native Client][SQL Server]Параметры языка изменены на "русский".. The SQL statement was:
"UPDATE SYSLASTVALUE SET VALUE=?/*'<binary>'*/,RECVERSION=?/*2133319940*/ WHERE (((((((USERID=?/*'user1'*/) AND (RECORDTYPE=?/*9*/)) AND (ELEMENTNAME=?/*'F:InventTable'*/)) AND (DESIGNNAME=?/*'InventTable'*/)) AND (ISKERNEL=?/*0*/)) AND (COMPANY=?/*'mnt'*/)) AND (RECVERSION=?/*2094338282*/))"
Если проверять такую запись в таблице SYSLASTVALUE то ее нет.

Иногда пользователь user1 бывает пустой, в запросе.
Подскажите какая ошибка может скрывается за таким сообщением?
Гуглил в инете тоже внятной причины не описано.
Старый 10.10.2023, 15:54   #2  
Владимир Максимов is offline
Владимир Максимов
Участник
КОРУС Консалтинг
 
1,691 / 1195 (43) ++++++++
Регистрация: 13.01.2004
Записей в блоге: 3
Подобные ошибки могут возникать, если где-то, как-то, была выполнена ХП сервера (или напрямую список команд передали) через объект Connection, где вначале сделали настройку SET NOCOUNT ON, но по завершении ХП не вернули в исходное состояние SET NOCOUNT OFF

Что именно делает эта ХП - не важно. Важен именно факт изменения настройки SET NOCOUNT для текущего соединения. Поэтому именно объект Connection

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

Если хранимки не динамические, а созданы непосредственно в базе данных, то поискать проблемные хранимки можно следующим кодом

AX2009: Ошибка оптимистической модели обновления
__________________
- Может, я как-то неправильно живу?!
- Отчего же? Правильно. Только зря...
За это сообщение автора поблагодарили: Logger (3).
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
erconsult: Windows 10 Creators update and Dynamics AX 2012 Blog bot DAX Blogs 0 30.05.2017 01:15
erconsult: March 14, 2017 Windows Server 2016 update and AX2012 Blog bot DAX Blogs 0 16.03.2017 14:11
Dynamics AX Sustained Engineering: Windows 8.1 Embedded is Now Supported on Microsoft Dynamics AX 2012 R2 Cumulative Update 7 Retail POS Blog bot DAX Blogs 0 10.06.2014 21:11
Client Axapta 3.0 SP4 и Linux. Как запустить? Daiver DAX: Администрирование 10 28.06.2007 15:59
Русская локализация Axapta 3 ? SlavaK DAX: Администрирование 59 01.07.2003 22:38
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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

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