Работа с несколькими серверами приложений 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.