Поиск:     Расширенный поиск

Ошибка "Превышен таймаут выполнения запросов к БД JMS"

ID статьи: 123
Последнее обновление: 10 Dec, 2015
Ревизия: 1
Добавить комментарий
Просмотры: 163
Комментарии: 0

Версия ПО: JMS 1.x – 2.x

Токены: Любые

Проблема:

При работе с базой данных запросы к ней прерываются по таймауту.

Причина:

Истекает время, отведённое по умолчанию на выполнение запроса.

Решение:

  • Откройте узел системного реестра [HKEY_LOCAL_MACHINE\SOFTWARE\Aladdin\Enterprise Application Platform Server\JaCarta Management System\default\DatabaseManager].
  • Создайте при необходимости переменную "CommandTimeout" типа DWORD, отвечающую за максимальное время выполнения одного запроса (в секундах). Установите её значение в 0000001e.
  • Создайте при необходимости переменную "TransactionTimeout" типа DWORD, отвечающую за максимальную продолжительность транзакции к базе данных (в секундах). Установите её значение в 0000003с.
  • Создайте при необходимости переменную "TransactionIsolationLevel" типа DWORD, отвечающую за уровень изоляции транзакции. Установите её значение в 00000001.
Эта статья была:  
Также опубликовано в
folder JaCarta Management System -> JMS 1.х
folder JaCarta Management System -> JMS 2.x

Пред.   След.
KB0122 Добавление рабочих станций или пользователей завершается ошибкой...     KB0125 Установка соединения с сервером JMS занимает длительное время