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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 23.04.2009, 14:05   #1  
db is offline
db
Роман Долгополов (RDOL)
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
 
393 / 692 (24) +++++++
Регистрация: 01.04.2004
Адрес: Москва
Задвоение RecId при вставке записей через COM коннектор
В соседней теме обсуждается двухуровненое подключение COM-коннектора. И вот что вспомнилось.

Использование COM коннектора в двухуровневой конфигурации чревато серьезной порчей данных, а именно задвоением RecId. Если через подключенные через коннектор алгоритмы активно создают записи, то гарантирована раздача повторяющихся RecId, в том числе и для одной таблицы.
Судя по всему используется общий кеш значений RecId для всех клиентов коннектора без обеспечения потокобезопасности

В 4 и 5 версиях этой проблемы нет "по определению" - так как нет двухуровневых подключений.
За это сообщение автора поблагодарили: Logger (1).
Старый 23.04.2009, 15:12   #2  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,952 / 3230 (115) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Да оно вообще какое то глючное. У нас при использовании 2-tier гарантировано кривилось в памяти определение таблиц из-за чего после нескольких часов работы коннектора, получалиись кривые запросы к БД с неправильным набором полей в выборке
Теги
com connector, recid

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Проблема с импортом из Excel через COM Romsrs DAX: Программирование 18 10.06.2008 10:34
не получается экспорт в excel через COM Dimk DAX: Программирование 2 16.02.2007 19:37
Пример работы с Excel через COM Jox DAX: База знаний и проекты 5 06.06.2006 13:36
Параметры страницы Excel через COM Sada DAX: Программирование 3 18.05.2006 10:30
Взаимодействие с Аксаптой через COM+ banbery DAX: Программирование 21 25.06.2005 23:49

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

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

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