Показать сообщение отдельно
Старый 09.12.2018, 20:40   #1  
Человек1 is offline
Человек1
Участник
 
1 / 10 (1) +
Регистрация: 09.12.2018
:( Axapta 2012R3 Cu11 - проблема при установке и работе с DIXF
Добрый день!

Возникла проблема связанная Axapta 2012R3 Cu11, Windows 2012R2 standard, SQL server 2014 SP2 CU12.
Попытка установить службу DIXF -
Проверка условий для установки - выскакивает виндовое (не от установщика!) окно с ошибкой Microsoft Dynamics AX 2012 R3 DIXF Service Pre-requisite Helper has stopped working.
Закрываем окно.
В Prerequisite Validation result выводится ошибка: SQL Server Integration Services and SQL Server Management Studio (как будто у компонент разные версии, например).


Выполняем вручную похожую (это часть предыдущей общей проверки) проверку: ...\Microsoft Dynamics AX\60\SetupSupport\DixfServicePrereqHelper.exe /CheckSsis
программа выдает знакомое окно с ошибкой и следующий лог:
-------------------------------------------------
Executing command 'CheckSqlServerIntegrationServices'...
Retrieving SQL Server Integration Services key names from registry...

Unhandled Exception: System.IO.IOException: No more data is available.

at Microsoft.Win32.RegistryKey.Win32Error(Int32 errorCode, String str)
at Microsoft.Win32.RegistryKey.InternalGetSubKeyNames()
at Microsoft.Dynamics.AX.Setup.DixfServicePrereqHelper.DixfRegistryFinder.GetSqlServerIntegrationServicesKeyNames()
at Microsoft.Dynamics.AX.Setup.DixfServicePrereqHelper.DixfRegistryFinderBase.<GetSqlServerIntegrationServicesMajorVersionNumbers>d__0.MoveNext()
at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
at Microsoft.Dynamics.AX.Setup.DixfServicePrereqHelper.DixfServicePrereqHelper.TryFindMajorVersions(IEnumerable`1& majorVersions)
at Microsoft.Dynamics.AX.Setup.DixfServicePrereqHelper.Program.CheckSqlComponentsOfSameVersion(DixfAssemblyReferenceFinder dixfAssemblyReferenceFinder)
at Microsoft.Dynamics.AX.Setup.DixfServicePrereqHelper.Program.Main(String[]args)
-------------------------------------------------

Архитектура:
Первый сервер, на котором пытаемся развернуть службу DIXF:
DAX 2012R3 CU11 - AOS, Client
SQL Server 2014SP2 CU12 - SSIS, SSMS
Второй сервер с БД для AOS'а с первого сервера:
SQL Server 2014SP2 CU12

Версии компонент SQL Server'а совпадают.
Проблема интересная, гадкая и неожиданная...

Прошу помочь, и возможно покрыть себя бессмертной славой, если кто-нибудь с таким когда-нибудь сталкивался. Если сталкиваться не приходилось, но есть какие-нибудь идеи/советы - буду рад получить.


P.S.
Изначальная проблема, кстати, это проблема работы модуля DIXF - проблему с установкой службы удалось обойти хитростью, но при попытке использовать DIXF (открыть для предпросмотра файл) генерируются ошибки в журнал событий приложений.
Источник DIXF, текст: No more data is available.