Как установить демо-базу MS Dynamics NAV 2009 на именованный инстанс SQL Server

По умолчанию демо-база инсталлируется на инстанс с названием MSSQLSERVER. Для SQL Server 2005 это название инстанса идет по умолчанию. Но что делать, если SQL Server установлен с другим именем инстанса? Ответ кроется в использовании файла .msi вместо исполняемого файла в корне установочного DVD. Останется лишь одна небольшая неприятность – после подобной установки демо-базы вы не сможете запустить программу установки (setup.exe) в корне DVD, т.к. при этом будет проведен анинсталл демо-базы :(

Такое происходит потому, что программа установки хранит в спец.реестре перечень всех установленных продуктов Navision-семейства, и деинсталлирует программы, которых нет в этом списке.

Давайте посмотрим, как это сделать. Предполагается, что у вас уже установлен SQL Server со специфическим именем инстанса, работающий под учетной запись «NETWORK SERVICE». В своем примере буду называть его NAVDEMO. Машина будет называться просто SQLSERVER, а DVD-привод смонтирован под буквой D:\

  1. Откройте командную строку на машине SQLSERVER. Если у вас запущена виста или система выше – запустите ее от имени администратора.
  2. Выполните следующую команду:

    msiexec -I «D:\SQLDatabase\Microsoft_Dynamics_NAV_SQL_Database.msi» INSTANCENAME= NAVDEMO

  3. Выполните следующую команду:

    msiexec -I «D:\SQLDatabase\Microsoft_Dynamics_NAV_SQL_DemoDatabase.msi» INSTANCENAME= NAVDEMO

Для использования вновь установленной демо-базы с уже установленным NAV-сервером необходимо обновить серверный конфиг:

  1. Откройте в блокноте файл «CustomSettings.config». Он обычно находится в папке «C:\Program Files\ Microsoft Dynamics NAV\60\Service».
  2. Найдите ключ DatabaseServer.
  3. Измените его значение на SQLSERVER\NAVDEMO.
  4. Перезапустите службу «Microsoft Dynamics NAV Server» в Windows Service Manager.

Оригинал заметки можно прочесть здесь: «How to install Dynamics NAV 2009 Demo Database to named instance of SQL».

Автор:

В области Navision - с 2003 года. Профессиональные интересы: NAV, MS SQL, .NET, BPMN, IT-менеджмент. Предметная область: логистика, финансы, склады, 3PL.

Количество статей, опубликованных автором: 86.

Добавить комментарий