Работа с несколькими серверами приложений NAV 2009 – дубль 2 (SP1)

Прямо перед релизом Microsoft Dynamics NAV 2009 я написал заметку про работу с .BAT-файлами для создания нескольких серверов приложений для NAV 2009.

Близится к выпуску NAV 2009 SP1, и пришло время для небольшого обновления. Во-первых, добавился файл CustomSettings.template, который представляет из себя CustomSettings.config с добавленными «переменными» (они заменили реальные значения), т.ч. стало возможным делать автоматический Find&Replace.

Кроме того, в SP1 в CustomSettings.config добавилось несколько новый ключей, и также появилась поддержка имен инстансов в БД.

SP1 будет работать и со старым файлом конфигурации, так что можно и пропустить этот топик мимо, как будто ничего не случилось – старые .BAT-файлы работают и с SP1.

Однако – если мы хотим использовать преимущества работы с именованными инстансами SQL Server, ну или хотим иметь еще один ключ в конфиге, то надо кое-что изменить.

Я создал новый шаблон CustomSettings.template на основании файла конфигурации из SP1, скопируйте исходный файл и поменяйте следующие ключи:

<add key=»DatabaseServer» value=»#DBSERVER#»></add>
<add key=»DatabaseInstance» value=»#DBINSTANCE#»></add>
<add key=»DatabaseName» value=»#DATABASE#»></add>
<add key=»ServerInstance» value=»#INSTANCE#»></add>

А также расширьте файл createservice.bat чтобы дать возможность указать инстанс БД, т.ч. формат вызова теперь следующий:

CreateService name [dbserver] [«dbinstance»] [«dbname»] [demand|auto|disabled] [both|servicetier|ws]

Новый zip-файл можно скачать здесь here.

На здоровье!

Оригинал заметки доступен здесь: http://blogs.msdn.com/b/freddyk/archive/2009/08/05/multiple-service-tiers-sp1.aspx

Автор:

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

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

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