Команды конфигурации устанавливают параметры, которые используются при запуске клиента системы Microsoft Dynamics AX. Команды конфигурации могут выполняться непосредственно из следующих местоположений:
-
В файле конфигурации.
-
В поле Команда конфигурации для выполнения при запуске ядрав служебной программе настройки клиента или служебной программы настройки сервера.
-
Из командной строки при запуске клиента или экземпляра сервера Application Object Server (AOS).
Команды конфигурации требуют использования различного синтаксиса при их настройке в файле конфигурации, а также при их выполнении в поле Команда конфигурации для выполнения при запуске ядраили из командной строки. Варианты синтаксиса приводятся в следующих разделах. Сведения о выполнении команд конфигурации см. в разделе Выполнение команд конфигурации при запуске.
Общие параметры
В следующей таблице перечислены параметры, которые можно использовать для работы с конфигурациями и файлами, а также такие общие параметры запуска, как компания, файл журнала, команды, выполняемые при запуске, и сообщения, выводимые при запуске.
Команда в файле конфигурации |
Команда в командной строке |
Параметры служебной программы настройки |
Описание |
||
---|---|---|---|---|---|
company,Text,< строка> |
- company=< строка> |
Компания |
Укажите компанию, которая содержит данные для приложения. |
||
log,Text, < путь> |
- log=< путь> |
Каталог журнала |
Укажите другой каталог для файлов журнала, созданных при выполнении изменений в Application Object Tree (AOT). |
||
helpdir,Text,< путь> |
- helpDir=< путь> |
Отсутствует соответствующее значение пользовательского интерфейса |
Определите местоположение файлов справки.Подробности см. в разделе Настройка местоположения файла справки. |
||
Эта команда не может задаваться в файле. |
- regConfig=< имя_конфигурации> |
Конфигурация |
Укажите имя текущей группы настроек для данного экземпляра Application Object Server (AOS). |
||
startupcmd,Text,< команда> |
- startupCmd=< команда> |
Команда для выполнения запуска приложения |
Введите метод SysStartupCmdдля его выполнения при запуске этого клиентского приложения. Подробности см. в разделе Executing commands on startup.
|
||
startupmsg,Text,< строка> |
- startupmsg=< строка> |
Сообщение, выводимое при запуске |
Укажите текст, который будет отображаться в окне сообщения при запуске Microsoft Dynamics AX. |
||
extracmd,Text,< команда> |
- extracmd=< команда> |
Команда конфигурации для выполнения при запуске ядра |
Введите команду конфигурации для ее выполнения при запуске ядра.
|
||
Эта команда не может быть задана в файле. |
- language=< строка> |
Отсутствует соответствующее значение пользовательского интерфейса |
Измените язык, используемый при запуске клиента системы Microsoft Dynamics AX. В большинстве экземпляров следует воспользоваться параметрами управления пользователями, чтобы изменить язык пользователя. Подробности см. в разделе Настройка языка пользователя по умолчанию. Используйте этот параметр только в тех случаях, когда пользователь внес изменение, установив новый язык, и клиент системы Microsoft Dynamics AX невозможно открыть. |
Параметры подключения
В следующей таблице описаны параметры, которые можно использовать для подключения к экземпляру AOS
Команда в файле конфигурации |
Команда из командной строки |
Параметры служебной программы настройки |
Описание |
---|---|---|---|
aos2,text,< параметры> Возможные параметры: узел - или - узел:порт |
- aos2=узел - или - - aos2=узел:порт |
Подключение Application Object Server |
Указание на подключение к дополнительным экземплярам AOS. экземпляри портне являются обязательными. Если портне указан, по умолчанию используется значение 2712 |
aosencryption,Text,< 0,1> |
- aosencryption=< 0,1> |
Шифрование соединения клиент-сервер |
Шифрование всех данных, которые передаются между клиентом и AOS. |
useserverprinters,Int,1 |
- useserverprinters |
Подключение к принтерам на сервере |
Это двоичная команда, которая не установлена по умолчанию. Разрешение клиентам подключаться к принтерам на компьютере AOS. Аналогичные настройки необходимо выполнить на экземпляре AOS, чтобы включить эту функцию. |
Параметры разработчика
В следующей таблице описаны параметры, которые можно использовать для настройки среды разработки.
Команда в файле конфигурации |
Команда из командной строки |
Параметры служебной программы настройки |
Описание |
---|---|---|---|
aol,Text, <строка> |
- aol=< строка> |
Уровень, который будет открываться в Application Object Tree |
Уровень, который будет открываться в Application Object Tree (AOT) |
aolcode,Text, <строка> |
- aolcode=< строка> |
Код лицензии |
Код лицензии на разработку для открытия параметров разработки в Microsoft Dynamics AX |
globalbreakpoints,Int,1 |
- globalbreakpoints |
Разрешение глобальных точек останова для отладки кода, выполняемого в Business Connector или на клиенте |
Это двоичная команда, которая не установлена по умолчанию. Разрешите всем пользователям прерывание кода X++, выполняемого в Business Connector или на клиенте, глобальными точками останова. |
xppdebug,Text,< 0,1> |
- xppdebug=< 0,1> |
Разрешение пользовательских точек останова для отладки кода, выполняемого в Business Connector |
Для сеансов пользователей, которым разрешена отладка, разрешите прерывание кода X++, выполняемого в Business Connector, точками останова. |
aotfileimport,text,< файл.xpo> |
– aotfileimport=< Файл.xpo> |
Параметр, недоступный в служебной программе |
Импорт файла xpo и запуск полной компиляции AOT, когда запускается клиент. |
Параметры трассировки
В следующей таблице описаны параметры, которые можно использовать для трассировки вызовов между клиентом, AOS и базой данных.
Примечание |
---|
Каталог logdir, в котором хранятся файлы трассировки, не может быть изменен. Это каталог установки\log. |
Команда в файле конфигурации |
Команда из командной строки |
Параметры служебной программы настройки |
Описание |
||
---|---|---|---|---|---|
TraceStart,Int,1 |
-TraceStart= |
Запуск трассировки Остановка трассировки |
Укажите, должна ли трассировка быть начата или остановлена: 0 — остановка трассировки 1 — запуск трассировки Значение по умолчанию — 0. |
||
traceeventsenabled,Text, < 1; 100; 101; 200; 201; 202; 203; 204; 205> |
-TraceEventsEnabled=< 1; 100; 101; 200; 201; 202; 203; 204; 205> |
Описания см. в следующих разделах. |
Укажите типы событий, которые должны быть разрешены. Можно разрешить несколько типов событий, используя точку с запятой ;в качестве разделителя. Подробные описания см. ниже. Значение по умолчанию — 1. |
||
traceeventsenabled,Text,1 |
-TraceEventsEnabled=1 |
Циклы передачи RPC на сервер |
Трассировка всех циклов передачи удаленного вызова процедуры (RPC) от клиента на сервер. |
||
traceeventsenabled,Text,100 |
-TraceEventsEnabled=100 |
Вызовы методов X++ |
Трассировка всех методов X++, которые вызываются сервером. |
||
traceeventsenabled,Text,101 |
-TraceEventsEnabled=101 |
Вызовы функций |
Трассировка всех вызовов функций, которые вызываются на сервере. |
||
traceeventsenabled,Text,200 |
-TraceEventsEnabled=200 |
Подключение и отключение |
Трассировка всех подключений и отключений AOS от базы данных. |
||
traceeventsenabled,Text,201 |
-TraceEventsEnabled=201 |
Проводки: TTSBegin, TTSCommit, TTSAbort |
Трассировка всех проводок, в которых используются операторы
|
||
traceeventsenabled,Text,202 |
-TraceEventsEnabled=202 |
Операторы SQL |
Трассировка всех операторов SQL, которые вызываются на сервере. |
||
traceeventsenabled,Text,203 |
-TraceEventsEnabled=203 |
Переменные связывания |
Трассировка всех столбцов, которые используются как входные переменные связывания.
|
||
traceeventsenabled,Text,204 |
-TraceEventsEnabled=204 |
Выборка строки |
Трассировка всех строк, которые выбираются с использованием сервера SQL.
|
||
traceeventsenabled,Text,205 |
-TraceEventsEnabled=205 |
Сводка выборок строки (счетчик и время) |
Счетчик всех строк, которые выбираются, и регистрация времени, затраченного на выборку.
|
||
tracexppmethodcalldepth,Text,< число> |
-TraceXppMethodCallDepth=< число> |
Число вложенных вызовов: |
Укажите максимальную глубину вызова трассировки для методов X++, действуют, только если методы X++ трассируются.
Значение по умолчанию — 3. |
||
tracemaxfilesize,Text,< число> |
-TraceMaxFileSize=< число> |
Параметр, недоступный в служебной программе |
Укажите максимальный размер каждого файла трассировки в мегабайтах (МБ). Значение по умолчанию — 10 МБ. |
||
tracebuffersize,Text,< число> |
-TraceBufferSize=< 0:64> |
Параметр, недоступный в служебной программе |
Укажите размер буфера трассировки событий для Windows в килобайтах (КБ). Максимальный размер, который может быть установлен — 64 КБ. Значение по умолчанию — 20 КБ. |
Неизвестные параметры конфигурации
В файлах конфигурации, созданных системой Microsoft Dynamics AX, могут встретиться неизвестные параметры. Некоторые из них — это устаревшие параметры (параметры конфигурации из предыдущих версий), которые не используются. Другие параметры конфигурации остаются как в файле конфигурации клиента, так и сервера, хотя они применяются только для клиента или сервера, так как в предыдущих версиях продукта служебные программы были объединенными. Рекомендуется не изменять эти параметры, так как это может привести к непредсказуемым результатам.
Значение в файле конфигурации |
Применимо к |
---|---|
directory,Text,<путь> |
Сервер |
client,Text,thin |
Устаревший параметр |
broadcast,Text, |
Устаревший параметр |
sql,Int,1 |
Сервер |
native,Int,0 |
Устаревший параметр |
fetchahead,Text, |
Сервер |
opencursors,Text, |
Сервер |
database,Text, |
Сервер |
dsn,Text, |
Сервер |
sqluser,Text, |
Устаревший параметр |
hint,Text, |
Сервер |
sqlbuffer,Text, |
Сервер |
log,Text, |
Сервер |
hassqlpwd,Int,0 |
Устаревший параметр |
sqlpwd,Text, |
Устаревший параметр |
retry,Text, |
Сервер |
dbserver,Text, |
Сервер |
localappldoc,Int,0 |
Устаревший параметр |
localsysdoc,Int,0 |
Устаревший параметр |
applshare,Int,1 |
Устаревший параметр |
applexclusive,Int,0 |
Устаревший параметр |
hascompwd,Int,0 |
Устаревший параметр |
compwd,Text, |
Устаревший параметр |
hasserveridletimeout,Int,0 |
Сервер |
serveridletimeout,Text, |
Сервер |
connectionidletimeout,Text, |
Сервер |
port,Text, |
Сервер |
createdsn,Text, |
Сервер |
allowunauth,Int,0 |
Устаревший параметр |
sqlformliterals,Text,1 |
Сервер |
sqlcomplexliterals,Text,1 |
Сервер |
ignoredatasourceindex,Text,0 |
Сервер |
dbcli,Text,odbc |
Сервер |
dbunicodeenabled,Text,1 |
Устаревший параметр |
newconnectionretrydelayms,Text, |
Сервер |
newconnectionretrycount,Text, |
Сервер |
cachesynctime,Text, |
Сервер |
_clientadname,Text, |
Устаревший параметр |