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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 14.02.2008, 18:15   #1  
konopello is offline
konopello
SAP
SAP
 
628 / 76 (4) ++++
Регистрация: 08.11.2005
Адрес: Минск
Не проходит коннект DAX using .NET Business Connector
Пытаюсь выполнить простой пример с использованием .NET коннектора:

Код из C#

X++:
ax = new Axapta();

            try
            {
                // перепробывал варианты
                //ax.Logon(null, null, null, null);
                //ax.Logon("dat", null, "192.168.0.60", null);
                //ax.Logon("dat", null, "AX4", null);
                //ax.LogonAs("asch", "axagroup.local", null, "dat", null, "AX4", null);

            }
            catch (Exception)
            {
                Console.WriteLine("Произошла ошибка");
            }
но подключится к Axapta ни как не могу. Со своего компа в Axapta вхожу свободно, подскажите что я могу делать не так.

C# пишет ошибку: "Запрошенная операция не может быть выполнена, так как вы не зарегистрированы в Microsoft Dynamics."

Connector стоит и у меня и на AOS.
Старый 14.02.2008, 18:27   #2  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
.NET Business Connector Proxy Account у вас какой?
Видимо, он каким-то раком не заведен в АХ, как пользователь
Старый 14.02.2008, 18:32   #3  
konopello is offline
konopello
SAP
SAP
 
628 / 76 (4) ++++
Регистрация: 08.11.2005
Адрес: Минск
Цитата:
.NET Business Connector Proxy Account у вас какой?
Даже не знаю что это такое и где это искать???
Старый 14.02.2008, 20:00   #4  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
Не. .Net BC Proxy Account используется только при логине через метод LogonAs.
По идее вы этот доменный аккаунт указали при инсталляции .NET BC
Настройка эта доступна из Administration\Setup\Security\Business Connector Proxy

В вашем же случае, должно быть так: (когда все 4 параметра = null)
Текущий пользователь Windows должен иметь пользователя в АХ, с соответствующими правами (по-моему, ему точно нужен доступ на использование .Net BC)
Видимо у вас не так. Только что проверил - создал новый проект на шарпе, добавил бизнес коннектор в референсес, и нормально коннектится.
За это сообщение автора поблагодарили: Logger (3).
Старый 15.02.2008, 10:22   #5  
Vadik is offline
Vadik
Модератор
Аватар для Vadik
Лучший по профессии 2017
Лучший по профессии 2015
 
3,631 / 1849 (69) ++++++++
Регистрация: 18.11.2002
Адрес: гражданин Москвы
глупый, наверное, вопрос - конфигурацию для BC настраивали?
__________________
-ТСЯ или -ТЬСЯ ?
Старый 15.02.2008, 10:48   #6  
konopello is offline
konopello
SAP
SAP
 
628 / 76 (4) ++++
Регистрация: 08.11.2005
Адрес: Минск
Цитата:
глупый, наверное, вопрос - конфигурацию для BC настраивали?
нет, так может подскажите, что это и где это?
Старый 15.02.2008, 10:54   #7  
konopello is offline
konopello
SAP
SAP
 
628 / 76 (4) ++++
Регистрация: 08.11.2005
Адрес: Минск
Цитата:
Текущий пользователь Windows должен иметь пользователя в АХ, с соответствующими правами (по-моему, ему точно нужен доступ на использование .Net BC)
по текущем пользователев прекрастно вхожу в AX, .Net BS установлен, думаю и доступ к нему есть

Цитата:
В вашем же случае, должно быть так: (когда все 4 параметра = null)
ну ни как не хочет
Старый 15.02.2008, 11:16   #8  
Vadik is offline
Vadik
Модератор
Аватар для Vadik
Лучший по профессии 2017
Лучший по профессии 2015
 
3,631 / 1849 (69) ++++++++
Регистрация: 18.11.2002
Адрес: гражданин Москвы
Цитата:
Сообщение от konopello Посмотреть сообщение
нет, так может подскажите, что это и где это?
AX Configuration Utility -> Configuration target = "Business Connector"
__________________
-ТСЯ или -ТЬСЯ ?
Старый 15.02.2008, 11:32   #9  
konopello is offline
konopello
SAP
SAP
 
628 / 76 (4) ++++
Регистрация: 08.11.2005
Адрес: Минск
Цитата:
AX Configuration Utility -> Configuration target = "Business Connector"
настроил все то же самое что и для обычной конфигурации, но конект все равно не проходит, RPC вызовы до AOS доходят, но конект не проходит
Старый 15.02.2008, 11:34   #10  
konopello is offline
konopello
SAP
SAP
 
628 / 76 (4) ++++
Регистрация: 08.11.2005
Адрес: Минск
вот че пишет в Applicaton log на клиенте
Цитата:
Event Type: Error
Event Source: Dynamics .NET Business Connector 4.0
Event Category: None
Event ID: 180
Date: 15.02.2008
Time: 10:28:30
User: N/A
Computer: NBS
Description:
RPC error: RPC exception 1722 occurred in session 0


For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.



Event Type: Information
Event Source: Dynamics .NET Business Connector 4.0
Event Category: None
Event ID: 108
Date: 15.02.2008
Time: 10:28:30
User: N/A
Computer: NBS
Description:
Dynamics .NET Business Connector has been stopped

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

Последний раз редактировалось konopello; 15.02.2008 в 12:08.
Старый 15.02.2008, 18:26   #11  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
Ссылки по теме - может поможет чем-то:

http://msdn2.microsoft.com/en-us/library/aa659581.aspx
http://msdn2.microsoft.com/en-us/lib...a.logonas.aspx
За это сообщение автора поблагодарили: konopello (2).
Старый 14.07.2010, 13:29   #12  
kalex_a is offline
kalex_a
Участник
Аватар для kalex_a
Самостоятельные клиенты AX
MCBMSS
 
160 / 19 (1) ++
Регистрация: 26.11.2007
Адрес: Казахстан
Здравствуйте у мня возникла такая же проблема, не могу законектиться к Аксапте.

код С#:
X++:
Axapta DynAx;
try
{
DynAx = new Axapta();
DynAx.LogonAs(Environment.UserName, "", null, "dat",
"", "Test@TEST-SRV:2717", ""); 
}
catch (Exception e)
{
Console.WriteLine("An error occurred in object creation or Axapta logon: {0}", e.Message);
return;
}
в Event'сах пишет 4 события

Цитата:
Уведомление
AxCryptoClient - New encryption key created
----------------------------------------------

Уведомление

Microsoft Dynamics Business Connector Session 95.
Dynamics .NET Business Connector has been started.
System Information:
PID: 5328
Component: C:\WINDOWS\assembly\GAC_32\Microsoft.Dynamics.BusinessConnectorNet\4.0.0.0__31bf3856ad364e35\Microsoft.Dynamics.BusinessConnectorNet.dll
Registration: .Net
Build number: 2163
Configuration: ATF_PRG_2005
System directory: C:\Program Files\Microsoft Dynamics AX\40\Client\
Application: -
Database: -
AOS: TEST-SRV
X++ debugging: Disabled
------------------------------------------------------------

Ошибка


Unable to connect to an Application Object Server. A server name may not be specified correctly in the client configuration, or the server specified may not be available.
------------------------------------------------------------

Ошибка

Access Control : Cannot start Microsoft Axapta, as more users are running the system than the purchased rights allow.

В чем может быть проблема? (AX 4.0, Framework 2.0)
__________________
Лучше сделать и жалеть, чем жалеть что не сделал
Старый 14.07.2010, 13:50   #13  
Poleax is offline
Poleax
Модератор
Аватар для Poleax
MCP
MCBMSS
Злыдни
 
1,353 / 595 (22) +++++++
Регистрация: 17.02.2005
Адрес: msk
Записей в блоге: 34
Цитата:
Сообщение от kalex_a Посмотреть сообщение
Ошибка

Access Control : Cannot start Microsoft Axapta, as more users are running the system than the purchased rights allow.
Написано, что у Вас не хватает лицензий на "Пользователи Business Connector"
Слишком много прицепилось, выгоняйте лишних
__________________

This posting is provided "AS IS" with no warranties, and confers no rights.
Старый 14.07.2010, 13:53   #14  
kalex_a is offline
kalex_a
Участник
Аватар для kalex_a
Самостоятельные клиенты AX
MCBMSS
 
160 / 19 (1) ++
Регистрация: 26.11.2007
Адрес: Казахстан
Мда, но ни кто еще Business Connector не использовал. Тогда можно сделать вывод что на использование ВС нужны отдельные лицензии и у нас их нет???
__________________
Лучше сделать и жалеть, чем жалеть что не сделал
Старый 14.07.2010, 13:59   #15  
Poleax is offline
Poleax
Модератор
Аватар для Poleax
MCP
MCBMSS
Злыдни
 
1,353 / 595 (22) +++++++
Регистрация: 17.02.2005
Адрес: msk
Записей в блоге: 34
Цитата:
Сообщение от kalex_a Посмотреть сообщение
Мда, но ни кто еще Business Connector не использовал. Тогда можно сделать вывод что на использование ВС нужны отдельные лицензии и у нас их нет???
Посмотри Администрирование -- Настройка -- Система - Лицензионные условия.

На вкладке "Система" есть информация по кол-ву лицензий.

У лицензионного кода "Пользователи Business Connector" в поле "Статус" проставлено кол-во. (Ax2009)

Разбирайтесь, купили Вы или нет нужные лицензии.
__________________

This posting is provided "AS IS" with no warranties, and confers no rights.
За это сообщение автора поблагодарили: kalex_a (1).
Старый 14.07.2010, 14:02   #16  
_scorp_ is offline
_scorp_
Участник
Аватар для _scorp_
MCBMSS
 
488 / 369 (13) ++++++
Регистрация: 25.07.2007
Адрес: Москва
В try-catch блока добавьте finally. Только объявление DynAx вынесите выше, для разрешения области видимости переменной. Это должно уменьшить ваши "аппетиты" на количество закупленных BusinessConnector, а также нагрузку на AOS.
X++:
finally
{
    if (DynAx != null)
    {
        DynAx.Logoff();
    }
}
За это сообщение автора поблагодарили: Poleax (1), kalex_a (1).
Старый 14.07.2010, 14:06   #17  
kalex_a is offline
kalex_a
Участник
Аватар для kalex_a
Самостоятельные клиенты AX
MCBMSS
 
160 / 19 (1) ++
Регистрация: 26.11.2007
Адрес: Казахстан
Такого пункта нет.
Ну вобщем понятно что лицензий нет.
Спасибо за помощь.
__________________
Лучше сделать и жалеть, чем жалеть что не сделал
Теги
business connector

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Arijit Basu: DAX 4.01 .NET Business Connector: Microsoft.Dynamics.BusinessConnectorNet Blog bot DAX Blogs 3 30.09.2008 01:17
Kashperuk Ivan: Creating and Posting Inventory ProfitLoss journals in DAX using .NET Business Connector Blog bot DAX Blogs 0 18.01.2008 04:26
Inside Dynamics AX 4.0: Working with the .NET Business Connector Blog bot DAX Blogs 0 04.10.2007 05:15
Inside Dynamics AX 4.0: Inside the Business Connector Blog bot DAX Blogs 0 04.10.2007 05:15
ALEG: Проект "Фишка недели" и первый пост - Microsoft Dynamics™ AX .NET Business Connector Blog bot DAX Blogs 1 22.11.2006 09:43

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

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

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