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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 20.01.2009, 10:52   #1  
ZVV is offline
ZVV
MCITP
MCP
Oracle
MCBMSS
 
1,006 / 246 (11) ++++++
Регистрация: 13.02.2004
Адрес: Минск
-> AX2009 + Oracle + Bug?
2009-ую вижу в первый раз, возможно про какие-то настройки чего-то не знаю, поэтому спрашиваю сначала здесь.

Установлена AX2009 SP1 (5.0.1000.52) на Oracle10g.
И всё бы нормально, но не открывается форма настроек пользователя.(Сервис\Параметры, либо Пользователи - Настройка пользователя, форма SysUserSetup). Причина - дисплэй-метод validCertificate на датасорсе UserInfo данной формы. Данный метод пытается получить сертификат, подсоединившись к базе SQL SERVER 2005(!). В результате получаем бесконечные ошибки следующего вида:
Цитата:
An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server)
Весь стек ошибки:
Цитата:
[s] \Classes\SIGSigningProvider_SQLServer_Server\hasValidCertificateSQL 37
[c] \Classes\SIGSigningProvider_SQLServer\hasValidCertificate 14
[c] \Forms\SysUserSetup\Data Sources\UserInfo\Methods\validCertificate 22
Если посмотреть указанные классы (SIGSigningProvider_SQLServer и SIGSigningProvider_SQLServer_Server), то видно, что получение сертификата из SQL Server - это единственная альтернатива, других вариантов как бы нет (не нашёл). Ну не стоит SQL Serverа в принципе на той машине...

Это баг? Или мне нужно ставить на сервак и сиквел для этого? Насколько это критично и для чего ещё используется?

Конечно, данная конкретная проблема типа как решается, если в методе \Forms\SysUserSetup\Data Sources\UserInfo\Methods\validCertificate заменить
X++:
    return provider.hasValidCertificate(_ui.Id);
на
X++:
    return NoYes::Yes;
, но наверное она должна решаться как-то по-другому...
__________________
Zhirenkov Vitaly
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
palleagermark: Bug in EP 2009 when having the debug flag set to true Blog bot DAX Blogs 0 05.01.2009 11:06
Установка Dynamics 4.0 под Oracle Paul_ST DAX: Администрирование 6 20.04.2007 16:36
aEremenko: История об установке Microsoft Dynamics Ax 4.0 и Oracle 10G Blog bot DAX Blogs 0 28.10.2006 16:01
Знатокам Oracle listener DAX: Администрирование 1 23.01.2004 10:53
"On MSSQL" or "On Oracle" alpine DAX: Прочие вопросы 5 19.03.2002 11:38

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

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

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