AXForum  
Zurück   AXForum > Microsoft Dynamics AX > DAX: Администрирование
All
Kennwort vergessen?
Registrieren Forum Rules Hilfe Benutzerliste Heutige Beiträge Suchen

 
 
Themen-Optionen Thema durchsuchen Ansicht
Alt 16.11.2011, 07:40   #1  
CHESER85 ist offline
CHESER85
Участник
 
93 / 11 (1) +
Registriert seit: 04.08.2011
Ort: Ufa
Blog-Einträge: 1
Не могу запустить расчет OLAP
Dynamics AX 4.0. Build 4.0.2503.970 MSSQL 2008.

Здравствуйте! Никто не сталкивался с подобной ошибкой при построении экземпляров куба:

На этом компьютере не были установлены один или несколько необходимых компонентов, поддерживающих анализ OLAP. Подробные сведения о необходимых компонентах см. в разделе "Настройка отчетности OLAP" в справке администратора.

Кто чем поможет?
Alt 16.11.2011, 08:02   #2  
Murlin ist offline
Murlin
Возьми свет!!!
Benutzerbild von Murlin
Самостоятельные клиенты AX
Злыдни
 
291 / 32 (2) +++
Registriert seit: 22.09.2008
Ort: Тюмень, Рашан Федерашан
Нужно установить компоненты, их там достаточно много.
OLAP компоненту для просмотра и прочее прочее,
у меня для этих случаев есть вот такой код.
X++:
WinAPI::CreateProcessWithLogon("логин","домен","пароль",'msiexec.exe /passive /i \\\\dc1\\msi\\OLAP\\OWC11.msi','\\\\dc1\\msi');
WinAPI::CreateProcessWithLogon("логин","домен","пароль",'msiexec.exe /passive /i \\\\dc1\\msi\\msxml6.msi','\\\\dc1\\msi');
WinAPI::CreateProcessWithLogon("логин","домен","пароль",'\\\\dc1\\msi\\WindowsInstaller-KB893803-v2-x86.exe /passive /norestart','\\\\dc1\\msi');
WinAPI::CreateProcessWithLogon("логин","домен","пароль",'msiexec.exe /passive /i \\\\dc1\\msi\\sqlncli.msi','\\\\dc1\\msi');
WinAPI::CreateProcessWithLogon("логин","домен","пароль",'msiexec.exe /passive /i \\\\dc1\\msi\\SQLServer2005_ASOLEDB9.msi','\\\\dc1\\msi');
WinAPI::CreateProcessWithLogon("логин","домен","пароль",'msiexec.exe /passive /i \\\\dc1\\msi\\SQLServer2005_ADOMD.msi','\\\\dc1\\msi');

вот код процедуры в классе WinAPI
X++:
#define.LOGON_WITH_PROFILE(0x1)
#define.CREATE_DEFAULT_ERROR_MODE(0x4000000)
public static int CreateProcessWithLogon(str _login,str _domain,str _password,str _wcommandLine,str _wcurrentDir)
{
DLL _dll = new DLL('advapi32.dll');
DLLFunction dllFunction = new DLLFunction(_dll,'CreateProcessWithLogonW');
Binary startupInfo = new Binary(68);
Binary processInfo = new Binary(4*4);
int result;
;
dllFunction.arg(ExtTypes::WString,
ExtTypes::WString,
ExtTypes::WString,
ExtTypes::DWord,
ExtTypes::Pointer,
ExtTypes::WString,
ExtTypes::DWord,
ExtTypes::DWord,
ExtTypes::WString,
ExtTypes::Pointer,
ExtTypes::Pointer);
dllFunction.returns(ExtTypes::DWord);
startupInfo.dWord(0,68);
result = dllFunction.call(_login,_domain,_password,#LOGON_WITH_PROFILE,0,_wcommandLine,#CREATE_DEFAULT_ERROR_MODE,0,_wcurrentDir,startupInfo,processInfo);
WinAPI::waitForSingleObject(processInfo.dWord(0),-1);
WinAPI::closeHandle(processInfo.dWord(0));
return result;
}
очень удобное дело, когда пользователь не имеет прав на установку
__________________
Axapta 3.0 sp 5 Oracle
Диплом Интернет-Университета Информационных Технологий: Основы бухгалтерского учета
Я могу взорвать вам мозг!!!

Geändert von Murlin (16.11.2011 um 08:09 Uhr)
This post has been rated by: someOne (2), CHESER85 (1).
Alt 16.11.2011, 08:04   #3  
maximka ist offline
maximka
Сам.AX
Benutzerbild von maximka
Самостоятельные клиенты AX
 
96 / 24 (1) +++
Registriert seit: 26.10.2006
Ort: Тюмень
:)
))))))) Отжигаете, гражданин! катался минут 5!! Второй зачёт!
фууу... в командном меню (сверху оно) нажмите "Справка", потом "Справка администратора". Осилили? Переключаемся на вкладку "Поиск" (вторая по счету), в поле "Искать следующие слова" вводим по буквам "настройка отчетов OLAP". жмем кнопку "Разделы". В списке внизу жмем два раза ЛКМ. Внимательно читаем что написано справа...
__________________
ѣ
This post has been rated by: Murlin (1), AP-1055D (-1).
Alt 16.11.2011, 08:59   #4  
CHESER85 ist offline
CHESER85
Участник
 
93 / 11 (1) +
Registriert seit: 04.08.2011
Ort: Ufa
Blog-Einträge: 1
Zitat:
Zitat von Murlin Beitrag anzeigen
Нужно установить компоненты, их там достаточно много.
OLAP компоненту для просмотра и прочее прочее,
у меня для этих случаев есть вот такой код.
X++:
WinAPI::CreateProcessWithLogon("логин","домен","пароль",'msiexec.exe /passive /i \\\\dc1\\msi\\OLAP\\OWC11.msi','\\\\dc1\\msi');
WinAPI::CreateProcessWithLogon("логин","домен","пароль",'msiexec.exe /passive /i \\\\dc1\\msi\\msxml6.msi','\\\\dc1\\msi');
WinAPI::CreateProcessWithLogon("логин","домен","пароль",'\\\\dc1\\msi\\WindowsInstaller-KB893803-v2-x86.exe /passive /norestart','\\\\dc1\\msi');
WinAPI::CreateProcessWithLogon("логин","домен","пароль",'msiexec.exe /passive /i \\\\dc1\\msi\\sqlncli.msi','\\\\dc1\\msi');
WinAPI::CreateProcessWithLogon("логин","домен","пароль",'msiexec.exe /passive /i \\\\dc1\\msi\\SQLServer2005_ASOLEDB9.msi','\\\\dc1\\msi');
WinAPI::CreateProcessWithLogon("логин","домен","пароль",'msiexec.exe /passive /i \\\\dc1\\msi\\SQLServer2005_ADOMD.msi','\\\\dc1\\msi');
Установил все 6 программ что вы указали. Но к сожалению данная ошибка продолжает вываливаться Что делать?
Alt 16.11.2011, 09:40   #5  
Murlin ist offline
Murlin
Возьми свет!!!
Benutzerbild von Murlin
Самостоятельные клиенты AX
Злыдни
 
291 / 32 (2) +++
Registriert seit: 22.09.2008
Ort: Тюмень, Рашан Федерашан
Zitat:
Zitat von CHESER85 Beitrag anzeigen
Установил все 6 программ что вы указали. Но к сожалению данная ошибка продолжает вываливаться Что делать?
AS какой версии? есть ли пользователь в роли, разрешено ли роли обрабатывать куб?
там я точно не помню но что то было связано с DSO и AMO(ссори), по мойму это выставляется где то в настройках аксапты и вроде бы AS.
я давно этого не делал поэтому точно не помню.
__________________
Axapta 3.0 sp 5 Oracle
Диплом Интернет-Университета Информационных Технологий: Основы бухгалтерского учета
Я могу взорвать вам мозг!!!

Geändert von Murlin (16.11.2011 um 09:51 Uhr)
Alt 16.11.2011, 11:44   #6  
CHESER85 ist offline
CHESER85
Участник
 
93 / 11 (1) +
Registriert seit: 04.08.2011
Ort: Ufa
Blog-Einträge: 1
Zitat:
Zitat von Murlin Beitrag anzeigen
AS какой версии? есть ли пользователь в роли, разрешено ли роли обрабатывать куб?
там я точно не помню но что то было связано с DSO и AMO(ссори), по мойму это выставляется где то в настройках аксапты и вроде бы AS.
я давно этого не делал поэтому точно не помню.
Analisys Server версии 10.0.4000.0
Отладил по шагам процесс обработки куба и выяснил что ошибка возникает в строчке:

DSOServer = OLAPServerControlDSO::getDSOServer(_serverTable.ServerName);

вы что то говорили про DSO, где нужно настраивать его?
Alt 16.11.2011, 13:00   #7  
CHESER85 ist offline
CHESER85
Участник
 
93 / 11 (1) +
Registriert seit: 04.08.2011
Ort: Ufa
Blog-Einträge: 1
Murlin вспомните пожалуйстаа!!!
Alt 16.11.2011, 23:10   #8  
AraraT® ist offline
AraraT®
Участник
1C
 
158 / 106 (4) +++++
Registriert seit: 13.01.2006
Ort: Республика Татарстан, г. Казань
Вам нужны "Microsoft Analysis Management Objects"
взять можно, например, отсюда:
http://www.microsoft.com/download/en...ang=en&id=8824
ну либо под вашу версию скуля поискать на сайте Микрософта.

После установки ознакомьтесь с приложенным документом (был найден когда-то в сети).

Еще есть один нюанс при работе с OLAP. Иногда по непонятным причинам отваливается OLAP (не перестраиваются кубы, не процессятся и т.д.), выкидывает описанная Вами ошибка. В этом случае помогает снятие галочки Активен в настройках OLAP-серверов (в настройках бизнес-анализа Аксапты), сохранение записи и установки галочки обратно. После этого шаманства опять все начинает работать. Причина так и не установлена, к сожалению...
Angehängte Dateien
Dateityp: pdf olap_in_dynamics_ax__installing_and_configuring_analysis_services.pdf (458,9 KB, 238x aufgerufen)
__________________
Айрат Вильданов.
skype: vildanov.a
 

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Не могу запустить Enteprise Portal на Win2003 SP2 (Ax 3.0) Maxim Gorbunov DAX: Администрирование 15 15.05.2008 11:21
Почему не могут зайти пользователи Excel 2003 на OLAP 2005? mazzy DAX: Администрирование 4 30.08.2007 10:35
Не могу запустить Axapta YoungMan DAX: Администрирование 12 29.04.2005 20:03
Не могу запустить Axapta после установки EDS DAX: Функционал 8 09.08.2003 13:46
Русская локализация Axapta 3 ? SlavaK DAX: Администрирование 59 01.07.2003 22:38

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Gehe zu

Рейтинг@Mail.ru
Alle Zeitangaben in WEZ +3. Es ist jetzt 13:59 Uhr.
Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.