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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 08.11.2010, 16:11   #1  
Poleax is offline
Poleax
Модератор
Аватар для Poleax
MCP
MCBMSS
Злыдни
 
1,353 / 595 (22) +++++++
Регистрация: 17.02.2005
Адрес: msk
Записей в блоге: 34
:) Проблема: Массовое развертывание клиентов Dynamics Ax 2009
Имеется батничек Массовое развертывание клиентов Dynamics Ax 2009

Появилась проблема на некоторых машинах при инсталляции на этапе установки самого клиента аксапты (5.0.593).
Устанавливается на диск С:\Program Files\Microsoft Dynamics AX\50\Client\ ~ 400МБ
Потом, что то не понятно глюкает и процесс продолжается уже на D:\Program Files\Microsoft Dynamics AX\50\Client\

Причем до этого D:\Program Files не было вовсе.
Установка дополняется папкой D:\Program Files\Microsoft Dynamics AX\50\Client\Share, хотя она должна быть на С:
Часть языковых файлов тоже на D: инсталится.

Причер лога Components32 Log.txt
Цитата:
MSI (s) (1C:68) [15:27:15:328]: Machine policy value 'MaxPatchCacheSize' is 10
Action start 15:27:15: CostInitialize.
MSI (s) (1C:68) [15:27:15:328]: PROPERTY CHANGE: Adding ROOTDRIVE property. Its value is 'D:\'.
MSI (s) (1C:68) [15:27:15:328]: PROPERTY CHANGE: Adding CostingComplete property. Its value is '0'.

MSI (s) (1C:68) [15:27:15:328]: Note: 1: 2205 2: 3: Patch
MSI (s) (1C:68) [15:27:15:328]: Note: 1: 2205 2: 3: PatchPackage
MSI (s) (1C:68) [15:27:15:328]: Note: 1: 2205 2: 3: MsiPatchHeaders
MSI (s) (1C:68) [15:27:15:328]: Note: 1: 2205 2: 3: __MsiPatchFileList
MSI (s) (1C:68) [15:27:15:328]: Note: 1: 2205 2: 3: PatchPackage
MSI (s) (1C:68) [15:27:15:328]: Note: 1: 2228 2: 3: PatchPackage 4: SELECT `DiskId`, `PatchId`, `LastSequence` FROM `Media`, `PatchPackage` WHERE `Media`.`DiskId`=`PatchPackage`.`Media_` ORDER BY `DiskId`
MSI (s) (1C:68) [15:27:15:328]: Doing action: FileCost
Action ended 15:27:15: CostInitialize. Return value 1.
MSI (s) (1C:68) [15:27:15:328]: Note: 1: 2262 2: Class 3: -2147287038
MSI (s) (1C:68) [15:27:15:328]: Note: 1: 2262 2: Extension 3: -2147287038
MSI (s) (1C:68) [15:27:15:328]: Note: 1: 2262 2: TypeLib 3: -2147287038
MSI (s) (1C:68) [15:27:15:328]: Note: 1: 2262 2: IniFile 3: -2147287038
MSI (s) (1C:68) [15:27:15:328]: Note: 1: 2262 2: ReserveCost 3: -2147287038
Action start 15:27:15: FileCost.
MSI (s) (1C:68) [15:27:15:328]: Doing action: CostFinalize
Action ended 15:27:15: FileCost. Return value 1.
MSI (s) (1C:68) [15:27:15:343]: PROPERTY CHANGE: Adding OutOfDiskSpace property. Its value is '0'.
MSI (s) (1C:68) [15:27:15:343]: PROPERTY CHANGE: Adding OutOfNoRbDiskSpace property. Its value is '0'.
MSI (s) (1C:68) [15:27:15:343]: PROPERTY CHANGE: Adding PrimaryVolumeSpaceAvailable property. Its value is '0'.
MSI (s) (1C:68) [15:27:15:343]: PROPERTY CHANGE: Adding PrimaryVolumeSpaceRequired property. Its value is '0'.
MSI (s) (1C:68) [15:27:15:343]: PROPERTY CHANGE: Adding PrimaryVolumeSpaceRemaining property. Its value is '0'.
MSI (s) (1C:68) [15:27:15:343]: PROPERTY CHANGE: Adding Dir_LocalUserApplicationDataMSDAXLog property. Its value is 'C:\Documents and Settings\All Users\Application Data\Microsoft\Dynamics Ax\Log'.
............................
MSI (s) (1C:68) [15:27:15:343]: PROPERTY CHANGE: Adding DIR_ClientBin property. Its value is 'D:\Program Files\Microsoft Dynamics AX\50\Client\Bin'.
MSI (s) (1C:68) [15:27:15:343]: PROPERTY CHANGE: Adding DIR_ClientLog property. Its value is 'D:\Program Files\Microsoft Dynamics AX\50\Client\Log'.
MSI (s) (1C:68) [15:27:15:343]: PROPERTY CHANGE: Adding DIR_Client_Common property. Its value is 'C:\Program Files\Microsoft Dynamics AX\Common'.
MSI (s) (1C:68) [15:27:15:343]: PROPERTY CHANGE: Adding DIR_Setup property. Its value is 'C:\Program Files\Microsoft Dynamics AX\50\Setup'.
Цитата:
MSI (s) (1C:68) [15:27:15:781]: PROPERTY CHANGE: Adding _LT0.086A016B_74F7_4EDD_9FB9_807E16E25FC5 property. Its value is 'C:\Program Files\Microsoft Dynamics AX\50\Setup\LT'.
MSI (s) (1C:68) [15:27:15:781]: PROPERTY CHANGE: Adding _LV0.086A016B_74F7_4EDD_9FB9_807E16E25FC5 property. Its value is 'C:\Program Files\Microsoft Dynamics AX\50\Setup\LV'.
MSI (s) (1C:68) [15:27:15:781]: PROPERTY CHANGE: Adding _NL0.086A016B_74F7_4EDD_9FB9_807E16E25FC5 property. Its value is 'C:\Program Files\Microsoft Dynamics AX\50\Setup\NL'.
MSI (s) (1C:68) [15:27:15:781]: PROPERTY CHANGE: Adding _NB_NO0.086A016B_74F7_4EDD_9FB9_807E16E25FC5 property. Its value is 'C:\Program Files\Microsoft Dynamics AX\50\Setup\NB-NO'.
MSI (s) (1C:68) [15:27:15:781]: PROPERTY CHANGE: Adding _PL0.086A016B_74F7_4EDD_9FB9_807E16E25FC5 property. Its value is 'C:\Program Files\Microsoft Dynamics AX\50\Setup\PL'.
MSI (s) (1C:68) [15:27:15:781]: PROPERTY CHANGE: Adding _PT_BR0.086A016B_74F7_4EDD_9FB9_807E16E25FC5 property. Its value is 'C:\Program Files\Microsoft Dynamics AX\50\Setup\PT-BR'.
MSI (s) (1C:68) [15:27:15:781]: PROPERTY CHANGE: Adding _RU0.086A016B_74F7_4EDD_9FB9_807E16E25FC5 property. Its value is 'C:\Program Files\Microsoft Dynamics AX\50\Setup\RU'.
MSI (s) (1C:68) [15:27:15:781]: PROPERTY CHANGE: Adding _SV0.086A016B_74F7_4EDD_9FB9_807E16E25FC5 property. Its value is 'C:\Program Files\Microsoft Dynamics AX\50\Setup\SV'.
MSI (s) (1C:68) [15:27:15:781]: PROPERTY CHANGE: Adding _TH0.086A016B_74F7_4EDD_9FB9_807E16E25FC5 property. Its value is 'C:\Program Files\Microsoft Dynamics AX\50\Setup\TH'.
MSI (s) (1C:68) [15:27:15:781]: PROPERTY CHANGE: Adding _TR0.086A016B_74F7_4EDD_9FB9_807E16E25FC5 property. Its value is 'C:\Program Files\Microsoft Dynamics AX\50\Setup\TR'.
MSI (s) (1C:68) [15:27:15:781]: PROPERTY CHANGE: Adding _ZH_HANS0.086A016B_74F7_4EDD_9FB9_807E16E25FC5 property. Its value is 'C:\Program Files\Microsoft Dynamics AX\50\Setup\ZH-HANS'.
MSI (s) (1C:68) [15:27:15:796]: PROPERTY CHANGE: Adding _Bin0.0F6DBE5B_430C_4D50_9E72_014085FFD332 property. Its value is 'D:\Program Files\Microsoft Dynamics AX\50\Client\Bin'.
MSI (s) (1C:68) [15:27:15:796]: PROPERTY CHANGE: Adding _Include0.1E83C0F5_4C97_4752_B060_6F2D1FA34044 property. Its value is 'D:\Program Files\Microsoft Dynamics AX\50\Client\Share\Include'.
MSI (s) (1C:68) [15:27:15:796]: PROPERTY CHANGE: Adding _Bin0.1E83C0F5_4C97_4752_B060_6F2D1FA34044 property. Its value is 'D:\Program Files\Microsoft Dynamics AX\50\Client\Bin'.
MSI (s) (1C:68) [15:27:15:796]: PROPERTY CHANGE: Adding DIR_ClientBin.1E83C0F5_4C97_4752_B060_6F2D1FA34044 property. Its value is 'D:\Program Files\Microsoft Dynamics AX\50\Client\Bin'.
MSI (s) (1C:68) [15:27:15:796]: PROPERTY CHANGE: Adding _AR0.1E83C0F5_4C97_4752_B060_6F2D1FA34044 property. Its value is 'D:\Program Files\Microsoft Dynamics AX\50\Client\Bin\AR'.
MSI (s) (1C:68) [15:27:15:796]: PROPERTY CHANGE: Adding _CS0.1E83C0F5_4C97_4752_B060_6F2D1FA34044 property. Its value is 'D:\Program Files\Microsoft Dynamics AX\50\Client\Bin\CS'.

Может кто подобное уже встречал и знает решение?
Зачем на D: ставит?
__________________

This posting is provided "AS IS" with no warranties, and confers no rights.
Старый 08.11.2010, 16:29   #2  
Poleax is offline
Poleax
Модератор
Аватар для Poleax
MCP
MCBMSS
Злыдни
 
1,353 / 595 (22) +++++++
Регистрация: 17.02.2005
Адрес: msk
Записей в блоге: 34
Mass Deployment of the Microsoft Dynamics AX Client (MassDeploymentOfTheMicrosoftDynamicsAXClient2.pdf)
__________________

This posting is provided "AS IS" with no warranties, and confers no rights.
Старый 08.11.2010, 23:49   #3  
gl00mie is offline
gl00mie
Участник
MCBMSS
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,684 / 5798 (201) ++++++++++
Регистрация: 28.11.2005
Адрес: Москва
Записей в блоге: 3
Буржуи пишут, что ROOTDRIVE для установщика - это просто диск с достаточным количеством свободного места, так что смена диска может происходить из-за того, что на C: заканчивается место. Еще пишут, что надо в логах поискать признаки смены или игнорирования свойства TARGETDIR.

PS. Еще можно попробовать явно задавать установщику значения параметров InstallPath и InstallPath32Bit.

Последний раз редактировалось gl00mie; 08.11.2010 в 23:52. Причина: дополнение
За это сообщение автора поблагодарили: Poleax (2).
Старый 09.11.2010, 09:47   #4  
Poleax is offline
Poleax
Модератор
Аватар для Poleax
MCP
MCBMSS
Злыдни
 
1,353 / 595 (22) +++++++
Регистрация: 17.02.2005
Адрес: msk
Записей в блоге: 34
Цитата:
Сообщение от gl00mie Посмотреть сообщение
Буржуи пишут, что ROOTDRIVE для установщика - это просто диск с достаточным количеством свободного места, так что смена диска может происходить из-за того, что на C: заканчивается место. Еще пишут, что надо в логах поискать признаки смены или игнорирования свойства TARGETDIR.

PS. Еще можно попробовать явно задавать установщику значения параметров InstallPath и InstallPath32Bit.
Спасибо, сейчас посмотрю.

Думаю 90Гб на диске С: более чем достаточно.
__________________

This posting is provided "AS IS" with no warranties, and confers no rights.
Старый 09.11.2010, 10:12   #5  
Poleax is offline
Poleax
Модератор
Аватар для Poleax
MCP
MCBMSS
Злыдни
 
1,353 / 595 (22) +++++++
Регистрация: 17.02.2005
Адрес: msk
Записей в блоге: 34
Да действительно
Код:
Property(S): DIR_VS_ENVIRONMENT = D:\
Property(S): TARGETDIR = D:\
Property(S): CommonAppDataFolder = C:\Documents and Settings\All Users\Application Data\
Property(S): Dir_LocalUserApplicationDataMSDAX = C:\Documents and Settings\All Users\Application Data\Microsoft\Dynamics Ax\
Property(S): Dir_LocalUserApplicationDataMicrosoft = C:\Documents and Settings\All Users\Application Data\Microsoft\
Property(S): Dir_UserDataFolder = C:\Documents and Settings\All Users\Application Data\
Property(S): DirGAC_x86 = D:\globalassemblycache\GAC32\
Property(S): DirGAC = D:\globalassemblycache\
Property(S): DIR_Client_Common = C:\Program Files\Microsoft Dynamics AX\Common\
Property(S): DIR_MicrosoftDynamicsAX = C:\Program Files\Microsoft Dynamics AX\
Property(S): ProgramMenuFolder = C:\Documents and Settings\All Users\Главное меню\Программы\
Property(S): ReportingDir = C:\Program Files\Microsoft Dynamics AX\50\Reporting Services\
Property(S): DIR_WSS = C:\Program Files\Microsoft Dynamics AX\50\WSS\
Property(S): ProgramFilesFolder = C:\Program Files\
Property(S): DIR_Client = C:\Program Files\Microsoft Dynamics AX\50\Client\
Property(S): INSTALLDIR32 = C:\Program Files\Microsoft Dynamics AX\50\
Property(S): DIR_MicrosoftDynamicsAX32 = D:\Program Files\Microsoft Dynamics AX\
Property(S): ProgramFilesFolder32 = D:\Program Files\
Setup parameters (http://technet.microsoft.com/en-us/l.../aa548130.aspx)

InstallPath %ProgramFiles%\Microsoft Dynamics AX\50
Indicates the root path for all Microsoft Dynamics AX files installed on a computer.

InstallPath32Bit %ProgramFiles%\Microsoft Dynamics AX\50
Indicates the root path for all 32-bit Microsoft Dynamics AX files installed on a computer. This parameter is used only when installing on a 64-bit operating system.
__________________

This posting is provided "AS IS" with no warranties, and confers no rights.
Старый 09.11.2010, 11:36   #6  
Poleax is offline
Poleax
Модератор
Аватар для Poleax
MCP
MCBMSS
Злыдни
 
1,353 / 595 (22) +++++++
Регистрация: 17.02.2005
Адрес: msk
Записей в блоге: 34
Проблема решена.

Команда с параметрами для корректной установки (может кому пригодится):
Код:
Setup.exe LogDir="C:\Program Files\Microsoft Dynamics AX\50\Client\Log\AX2009Log.txt" InstallPath="%ProgramFiles%\Microsoft Dynamics AX\50" InstallPath32Bit="%ProgramFiles%\Microsoft Dynamics AX\50" HideUI=1 AcceptLicenseTerms=1 InstallClientUI=1 ClientAosServer="DynamicsAx2009@SrvAOS" ClientLanguage=ru ClientHelpLanguages=ru
аналогичный пример
__________________

This posting is provided "AS IS" with no warranties, and confers no rights.
Старый 09.11.2010, 20:09   #7  
gl00mie is offline
gl00mie
Участник
MCBMSS
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,684 / 5798 (201) ++++++++++
Регистрация: 28.11.2005
Адрес: Москва
Записей в блоге: 3
Использование %ProgramFiles% и для InstallPath, и для InstallPath32Bit будет некорректным на x64-версиях ОС с учетом того, что "гуёвый" клиент Аксапты есть только в x86-варианте. Из моего скромного опыта более корректным является такой вариант:
Код:
set install_dir=Microsoft Dynamics AX\50
set install_base=%ProgramFiles%
set install_base32b=%ProgramFiles%
if not "%ProgramW6432%"=="" set install_base=%ProgramW6432%
if not "%ProgramFiles(x86)%"=="" set install_base32b=%ProgramFiles(x86)%
setup.exe InstallPath="%install_base%\%install_dir%" InstallPath32Bit="%install_base32b%\%install_dir%" ...
Причем смотреть нужно именно на обе дополнительные переменные окружения (ProgramFiles(x86) и ProgramW6432), поскольку в зависимости от того, под какой оболочкой будет запускаться пакетник на x64 OS (x86 либо x64), комбинации значений переменных ProgramFiles и ProgramFiles(x86) будут различны, а установщику надо в обоих случаях передавать одинаковые значения.
Старый 16.11.2010, 11:18   #8  
Poleax is offline
Poleax
Модератор
Аватар для Poleax
MCP
MCBMSS
Злыдни
 
1,353 / 595 (22) +++++++
Регистрация: 17.02.2005
Адрес: msk
Записей в блоге: 34
Цитата:
Сообщение от gl00mie Посмотреть сообщение
Использование %ProgramFiles% и для InstallPath, и для InstallPath32Bit будет некорректным на x64-версиях ОС с учетом того, что "гуёвый" клиент Аксапты есть только в x86-варианте.
Использование %ProgramFiles% себя оправдало на x64-версиях ОС, проблем не возникло. Клиент работает.
__________________

This posting is provided "AS IS" with no warranties, and confers no rights.
Старый 23.08.2012, 17:28   #9  
Poleax is offline
Poleax
Модератор
Аватар для Poleax
MCP
MCBMSS
Злыдни
 
1,353 / 595 (22) +++++++
Регистрация: 17.02.2005
Адрес: msk
Записей в блоге: 34
!
Цитата:
Установка не может быть продолжена. Параметр командной строки InstallPath содержит недопустимое значение "C:\Program Files (x86)\Microsoft Dynamics AX\50".
Исключение: Недопустимый путь установки. Путь установки InstallPath для 64-разраядных файлов не может быть в папках, зарезервированных для 32-разрязных файлов. Введите другой путь..



=== Произошла отмена или сбой установки. Подробности см. в предыдущих сообщениях в журнале.
Вариант решения:
Цитата:
Проблема
Если значение реестра % ProgramFiles % записывает 32-разрядное приложение на компьютере под управлением 64-разрядной версии Windows Vista, Windows Vista автоматически изменяет эту строку % ProgramFiles(x86) %. Невозможно изменить это поведение.
Это происходит также в 64-разрядных версиях Windows Server 2003 и Windows XP.
Решение
Чтобы предотвратить изменение % ProgramFiles % реестра значение, которое записывает 32-разрядное приложение Windows Vista, воспользуйтесь одним из следующих методов.

Способ 1
Передайте строки в нижнем регистре (например, % programfiles %), либо строку прописными буквами (например, % COMMONPROGRAMFILES %). Этот метод обходит перенаправления значение реестра.

P.S. т.е. %ProgramFiles% на %programfiles%
  1. % ProgramFiles % реестра, что записывает 32-разрядное приложение автоматически изменен на % ProgramFiles(x86) % на компьютере под управлением 64-разрядной версии Windows Vista
  2. Почему происходит замещение значения переменной среды ProgramFiles на ProgramFiles(x86) ?
__________________

This posting is provided "AS IS" with no warranties, and confers no rights.
Теги
client, installation

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
JOPX: Dynamics AX 2009 - Enterprise Portal link bonanza Blog bot DAX Blogs 0 27.11.2008 01:05
Solutions Monkey: Microsoft Dynamics AX 2009 Enterprise Portal / Role Centers - Deployment Tips-n-Tricks – 3 Blog bot DAX Blogs 0 27.10.2008 08:05
Dynamics AX: SoftEnigma: ARP 2.0 for Dynamics AX 2009 (Launched) Blog bot DAX Blogs 0 26.06.2008 21:06
Dynamics AX: Dynamics AX 2009 & SQL Server 2008 Blog bot DAX Blogs 0 10.06.2008 21:08
Arijit Basu: AX 2009 - Quick Overview Blog bot DAX Blogs 4 19.05.2008 14:47
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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