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

ID статьи: 123
Последнее обновление: 10 Dec, 2015
ID статьи: 123
Последнее обновление: 10 Dec, 2015
Ревизия: 1
Просмотры: 443
Комментарии: 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.
Эта статья была:  
Сообщить об ошибке
ID статьи: 123
Последнее обновление: 10 Dec, 2015
Ревизия: 1
Просмотры: 443
Комментарии: 0
Также опубликовано в