Файл параметров athopt.ini
Файл athopt.ini содержит опции работы серверной части. Формат задания параметров в ini-файле:
<имя_параметра>=<значение>
После редактирования параметров, чтобы изменения вступили в силу необходимо перезапустить сервер.
Пример файла athopt.ini
[Trace] DbInit = off Idle = on Call = off TimeComplete = off ExceptHandler = on ExceptLocation = off ExceptUnwind = off TempObj = off JDeadIter = off Account = off AccountSQL = off VMErrors = on VMDebug = off [Protection] RemotePlug = 0
Название параметра | Описание |
---|---|
Db | Параметры базы данных |
Type | Настройка типа базы данных. Значения параметра - MSSQL, MSJET (для MS Jet, MS Access). |
Trace | Параметры отслеживания выполнения серверных функций при работе с БД. |
DbInit | Вывод в athena.log информации о инициализации/деиницииализации БД и установки/разрыва соединения с ней при запуске/закрытии клиентского приложения. Значения параметра - on, off. |
Idle | Вывод информации в athena.log о простое сервера, то есть когда к нему нет запросов или нет подключенных клиентских приложений. Значения параметра - on, off. |
Call | Параметр включения записи информации о входе и выходе из серверной функции. Указывается имя функции и указание о входе или выходе из нее. Запись информации происходит в момент выхода из функции. Значения параметра - on, off. |
TransactionState | Параметр включения записи в athena.log информации о состоянии транзакции: признак вложенной транзакции, уровень вложенности, признак неявной транзакции и имя функции, которая манипулировала данными БД . Значения параметра - on, off. |
TimeComplete | Параметр отслеживания производительности серверных функций. В файл athena.log записывается время выполнения функции. Запись происходит в момент выхода из функции. Значения параметра - on, off. |
ExceptHandler | Параметр включения вывода сообщений обработчиков исключений на сервере в athena.log. Значения параметра - on, off. |
ExceptLocation | Параметр включения вывода в athena.log информации о месте генерации исключения: имя файла и номер строки. Значения параметра - on, off. |
ExceptUnwind | Параметр включения вывода в athena.log трассировки исключения. Значения параметра - on, off. |
TempObj | Параметр включения вывода в athena.log информации о создании временных таблиц. Значения параметра - on, off. |
JDeadIter | Параметр включения вывода в athena.log информации о времени построении журнала при использовании необновляемого итератора. Значения параметра - on, off. |
Account | Параметр включения вывода в athena.log трассировки выполнения запроса к БД - указываются поэтапно выполняемые действия и время выполнения. Значения параметра - on, off. |
AccountSQL | Параметр включения вывода в athena.log SQL-запроса к БД. Значения параметра - on, off. |
VMErrors | Параметр включения вывода ошибок запускаемых алгоритмов модификации, программируемых фильтров и каталогизаторов в athena.log. Важно! Не путать с параметром Errors в ippsrv.ini. Значения параметра - on, off. |
VMDebug | Параметр включения вывода в athena.log отладочных сообщений алгоритмов модификации, программируемых фильтров и каталогизаторов. Важно! Не путать с параметром Debug в ippsrv.ini. Значения параметра - on, off. |
Mode | Режим проверки логической целостности БД |
StrictRefExist | Параметр проверки при поиске в кэше id ссылки по ее значению. При проверке гарантируется, что несуществующая ссылка не будет добавлена в БД. Проверка замедляет работу функций добавления и изменения записей в БД. Значения параметра - on, off. |
Protection | Настройки защиты |