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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 15.07.2020, 08:00   #2  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,326 / 3556 (125) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Через Job - пожалуйста. Только не забудьте еще пользователя включить в какую-нибудь группу прав, а то у него прав не будет.
Через SQL - тут есть общий нюанс, применимый к любой таблице в АХ в любой версии. Дело в том, что система при создании записи генерит значение поля RecId, которое должно быть уникально в пределах таблицы. В момент генерации система не смотрит на то, какие значения в таблице уже есть (работает некоторый внутренний счетчик), т.о. если Вы создадите запись внешними средствами, то потенциально есть риск того, что когда-то АХ захочет создать запись с Вашим значением RecId, а база данных не даст это сделать из-за уникального индекса.

Дальше будет тупик, потому что не создав запись - АХ не сдвинет счетчик, а следовательно без удаления Вашей записи - больше записей в систему не вставить.

Счетчики по каждой таблице по коду таблицы лежат в таблице SystemSequences. По идее - их надо там сдвигать (после модификации таблицы нужен рестарт АОСа), но надо обязательно проверять - помогло ли. В более ранних версиях даже существовали средства (класс SystemSequnces в System Documentation) внутри системы управления этими счетчиками, но на каком-то этапе они перестали работать (на каком - не помню)
__________________
Возможно сделать все. Вопрос времени
За это сообщение автора поблагодарили: oleggy (1).
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Как узнать имя пользователя Axapta на SQL? Didukh84 DAX: Программирование 36 06.02.2014 14:14
Ax2009 Установка расширен ср-в отчетности и SQL 2008 Arahnid DAX: Администрирование 10 29.08.2012 22:53
Ошибка при добавлении нового пользователя в AX2009 LexR DAX: Администрирование 4 06.07.2012 17:51
Завершение AOS-ом сессии пользователя при рестарте SQL сервера vesna dba DAX: Администрирование 1 13.06.2007 09:02
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, время: 21:37.