Совет Михаила Ржевского о том, как установить Microsoft Dynamics AX на виртуальной машине при помощи VirtualPC.
Установка Dynamics AX на виртуальной машине
Многих интересует вопрос возможности разработки проектов в среде Dynamics AX на локальном компьютере. Я предлагаю реализовать такую возможность. Это совершенно легально и не надо ничего взламывать.
В моем примере рассмотрим установку Dynamics на виртуальной машине. Задача не сложная, но она поможет вам разобраться в простейшей настройке и установке Dynamics AX. Думаю что тем, кто собирается приступать к производственному запуску Dynamics так же будет полезно прочтение данной статьи. На данный момент доступна для свободного скачивания версия PC 2007.
Установка виртуальной машины не должна вызвать затруднений. Далее необходимо установить на виртуальную машину Windows 2003 Server R2 Enterprise Edition или другую совместимую с Dynamics ОС. Здесь тоже все должно быть понятно. Единственная рекомендация по минимальному объему диска – 10Gb, так как вам придется устанавливать еще и СУБД, а может быть еще другие программы.
Минимальные требования к железу, которые рекомендует Microsoft при производственной установке Dynamics:
| Computer | Intel Pentium/Celeron family or compatible Pentium III Xeon or higher processor minimum; 1.1 GHz or higher recommended |
|---|---|
| Memory (RAM) | 512 MB or more recommended |
| Hard disk space 1 | 1 GB or more recommended |
| Monitor | Super VGA (1,024x768) or higher resolution |
Далее надо немного настроить операционную систему. Производитель советует следующую топологию:

То есть, необходимо настроить ваш установленный сервер и установить на нем роль контроллера домена. В моем случае всю установку будем производить на контроллере домена (в рабочей среде так лучше не делать). Запускаем следующую утилитку:

На следующем шаге выбираем

По умолчанию имя вашего домена smallbusiness.local. Вы можете поменять эту установку. Необходимо так же установить имя домена NetBios и определить IP DNS. Если у вас при запуске Active Directory появляется ошибка, как на следующаей картинке, то следует еще немного настроить ваш сервер, иначе запустить Dynamics не получиться. Dynamics и Active Directory интегрированы.

Вот, какие шаги рекомендует Microsoft для установки Dynamics:

Для этого проверим, настроены ли DHCP Server и DNS Server, через соответствующие утилиты в Administrative Tools. Если отсутствуют предупреждения, то все нормально, если нет, то в случае DHCP Server необходимо надо настроить Network Connections.

Выберем свойства соединения и по играемся с настройкой TCP/ IP соединения. Необходимо правильно настроить IP. После этого надо удостовериться, что DHCP Server и Active Directory не выдают ошибок. На этом этапе можно настроить пользователя, под которым вы в первый раз будете запускать D ynamics . Пользователи в D ynamics заводятся из Active Directory.
Далее приступаем к установке СУБД. Microsoft Dynamics AX поддерживает следующие версии SQL Server, у меня работало даже под Microsoft SQL Server 2000 SP3.
| Database version |
| Microsoft SQL Server 2005, Enterprise Edition, SP1 or later 1 |
| SQL Server 2005, Standard edition, SP1 or later 1 |
| Microsoft SQL Server 2000, Enterprise Edition, SP4 or later |
После установки СУБД устанавливаем Dynamics AX. Здесь тоже все достаточно просто.
Далее получается следующее, что запустить AOC можно и под той учетной записью, под которой сейчас работаете, это скорее всего Administrator, но запустить клиента не получиться. Поэтому следует перезайти в Windows 2003 Server под заранее заведенным пользователем. Ну и получить наслаждение от нового продукта.
С уважением, Ржевский Михаил