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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 05.05.2010, 17:35   #1  
Shirmin Oleg is offline
Shirmin Oleg
Участник
 
89 / 35 (2) +++
Регистрация: 26.03.2004
Помогите перенастроить Com Connector на другую базу
Доброго времени суток!

На локальном компе установлена DynAx 4.0 к кот. через Com Connector цепляется внешнее приложение. Внешнее приложение подключается с настройками по умолчанию (оригинальной конфигурации). Так сделано специально, чтобы при изменении со стороны DynAx не нужно было ничего менять со стороны этого самого приложения. Потом установили DynAx 2009. Как перенастроить Connector, чтобы смотрел в базу 2009? Одновременной работы и с той и с другой базой не требуется, достаточно только 2009.
Старый 05.05.2010, 18:32   #2  
alex55 is offline
alex55
MCTS
MCBMSS
 
224 / 145 (5) +++++
Регистрация: 13.02.2007
Адрес: Москва
Насколько я понимаю, в DAX 2009 Com Connector уже не поддерживается, только .Net: http://www.microsoft.com/dynamics/en...ents-2009.aspx

Upd: Не будет поддерживаться со следующего релиза.

Установка: http://msdn.microsoft.com/en-us/libr...(v=AX.50).aspx .

А настройка клиентской конфигурации по-умолчанию для DAX 2009 не помогла?

Последний раз редактировалось alex55; 05.05.2010 в 18:57.
Старый 05.05.2010, 19:28   #3  
Shirmin Oleg is offline
Shirmin Oleg
Участник
 
89 / 35 (2) +++
Регистрация: 26.03.2004
Цитата:
Сообщение от alex55 Посмотреть сообщение
Upd: Не будет поддерживаться со следующего релиза.
А "следующий релиз" это 2009 и есть? Я думал, что "следующий после 2009".

Цитата:
Сообщение от alex55 Посмотреть сообщение
А настройка клиентской конфигурации по-умолчанию для DAX 2009 не помогла?
Для 2009 по умолчанию все настроено, но коннект происходит в базу 4.0

На .Net будем переделывать, но это долгая песня, сейчас просто хочу проверить, что функционал работает с новой базой
Старый 06.05.2010, 11:42   #4  
alex55 is offline
alex55
MCTS
MCBMSS
 
224 / 145 (5) +++++
Регистрация: 13.02.2007
Адрес: Москва
Цитата:
Сообщение от Shirmin Oleg Посмотреть сообщение
А "следующий релиз" это 2009 и есть? Я думал, что "следующий после 2009".
Нет, в 2009 есть, судя по документации, просто "руками" нужно ставить. Вы, кстати, устанавливали COM коннектор для 2009 по инструкции приведенной выше?
Старый 06.05.2010, 15:08   #5  
Shirmin Oleg is offline
Shirmin Oleg
Участник
 
89 / 35 (2) +++
Регистрация: 26.03.2004
Цитата:
Сообщение от alex55 Посмотреть сообщение
просто "руками" нужно ставить. Вы, кстати, устанавливали COM коннектор для 2009 по инструкции приведенной выше?
Да, руками ставил, но в каталоге C:\Program Files\Microsoft Dynamics AX\50\Client\Bin AXCom.dll не появилась, и вооще никаких сообщений не было (вроде как "такой-то компонент зареган в системе")
Старый 06.05.2010, 18:43   #6  
alex55 is offline
alex55
MCTS
MCBMSS
 
224 / 145 (5) +++++
Регистрация: 13.02.2007
Адрес: Москва
Цитата:
Сообщение от Shirmin Oleg Посмотреть сообщение
Да, руками ставил, но в каталоге C:\Program Files\Microsoft Dynamics AX\50\Client\Bin AXCom.dll не появилась, и вооще никаких сообщений не было (вроде как "такой-то компонент зареган в системе")
Для надежности можно руками скопировать библиотеку из дистрибутива и зарегистрировать: "regsvr32 axcom.dll". Перед этим старую версию разрегистрировать: "regsvr32 /u axcom.dll" и переименовать.

И еще есть такая фича:
"It is possible to connect to another instance of Microsoft Dynamics AX only after the library (AXCOM.dll) has been reloaded. There is no straightforward way to reload the library without restarting the application that uses the library. The COM layer Microsoft Windows loads and unloads the library."

http://msdn.microsoft.com/en-US/libr...(v=AX.10).aspx
За это сообщение автора поблагодарили: Shirmin Oleg (1).
Старый 06.05.2010, 19:28   #7  
Shirmin Oleg is offline
Shirmin Oleg
Участник
 
89 / 35 (2) +++
Регистрация: 26.03.2004
Разрегистрировал и переименовал старую dll (в 4.0), из дистрибутива скопировал и зарегистрировал новую, перезагрузился - все заработало, коннект происходит в новую базу.

Спасибо!
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Fred Shen: Argument passed to ‘KPIVALUE’ function must be a KPI name Blog bot DAX Blogs 4 03.06.2010 10:07
Kurt Hatlevik: Sneak preview of the WMS E&E Blog bot DAX Blogs 0 20.11.2008 01:10
msdynamicsax: VB script that test the com connector for Dynamics Ax 4.0 Blog bot DAX Blogs 0 25.08.2008 18:05
как выбрать другую базу Benq DAX: Администрирование 1 03.03.2008 12:18
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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