Добрый день
Помогите, пожалйста, понять, что поисходит
Виснет экспорт данных через entity в data management в файл
Виснет и при ручном запуске и при запуске в батч
Виснет на вот этом месте, что в скринщоте
dmfEntityProxy объявлен как:
X++:
CLRObject dmfEntityProxy = new CLRObject('Microsoft.Dynamics.AX.Framework.Tools.DMF.ServiceProxy.DmfEntitySharedTypesProxy');
и дебаггер внутрь зайти не может(или я не знаю как. Пыталась его найти в списке .Net компонентов в меню Edit Custom Component Set, но не нахожу)
На базе данных локов нет. В trace parser ничего не нахожу особенного..
В event log проскакивает строчка:
"The application-specific permission settings do not grant Local Activation permission for the COM Server application with CLSID {XXX} and APPID {YYYY}
to the user NT AUTHORITY\NETWORK SERVICE SID (S-1-5-20) from address LocalHost (Using LRPC) running in the application container Unavailable SID (Unavailable). This security permission can be modified using the Component Services administrative tool."
Посмотрела в реестре, это Microsoft.SqlServer.Dts.Server.DtsServer
Но :
1) Я не нахожу в Component Services этот DtsServer (или не знаю как искать. Вроде. поиска там нет. Глазами проверила папки). Попробовала в реестре добавить Full control permissions для NETWORK SERVICE для всех ключей с нужными {XXX} , но не вижу эффекта (не работает экспорт все еще)
2) Этот же экспорт не виснет, если данных в 2 раза меньше (500к , а не 1 млн)
3) Когда запускаю экспорт тот, что работает (на половину данных ) эта ошибка все равно поскакивает.
Как выгребать? Можно как-то продебаггить ?
Help