Навигация:  АДМИНИСТРИРОВАНИЕ МИС МЕДИАЛОГ > ПРОБЛЕМЫ ПРИ РАБОТЕ В МИС МЕДИАЛОГ >

Служба FixBDE4GbBugService

Предыдущая страницаВернуться в начало главыСледующая страница

Служба FixBDE4GbBugService позволяет избежать ошибки "Insufficient disk space" при запуске МИС МЕДИАЛОГ: это ошибка BDE, которая возникает, если свободное место на системном диске кратно 4Гб. Служба контролирует размер свободного места посредством записи / удаления временного файла.

Файлы поставки

FixBDE4GbBugService.exe — основной исполняемый файл службы,

InstallService.bat — файл установки службы,

UninstallService.bat — файл удаления службы,

Config.ini — файл настроек службы (может отсутствовать).

Файлы поставки копируются в каталог на локальном компьютере (например, C:\Program Files\PMT\FixBDE4GbBugService).

Установка и запуск службы

Чтобы установить службу, нужно запустить файл InstallService.bat. Появится сообщение об успешной установке.

Перед запуском службы необходимо снять режим "Только чтение" с файла настроек Config.ini. После перезагрузки компьютера запуск службы будет происходить автоматически при старте операционной системы.

Чтобы изменить какие-либо параметры службы или перезапустить или остановить ее, нужно открыть Панель управления, выбрать Администрирование / Службы, и открыть службу FixBDE4GbBug Service (рис. 8.2).

 Рисунок 8.2. Служба FixBDE4GbBug Service


Рисунок 8.2. Служба FixBDE4GbBug Service

Удаление службы

Чтобы удалить установленную службу, нужно сначала её остановить (кнопка Стоп на рис. 8.2), затем запустить файл UninstallService.bat.

Настройки службы

Файл настроек Config.ini хранится в каталоге службы. Файл запуска службы создается со следующими начальными настройками:

[General]

CheckDelayInSeconds=5

BufSizeInMbytes=30

CheckDiskDrive=

[Variables]

TempFileFullName=C:\~temp.dat

где

·CheckDelayInSeconds — интервал времени в секундах, через который будет контролироваться размер свободного места на контролируемом разделе диска.

·BufSizeInMbytes — размер временного файла в мегабайтах, посредством которого будет регулироваться размер свободного места на контролируемом разделе диска.

·CheckDiskDrive — раздел диска, на котором нужно контролировать размер свободного места. Раздел диска указывается в формате "X:", где X - буква раздела диска. Если раздел диска не указан (по умолчанию), то буква раздела диска берется из переменной TEMP операционной системы для той учетной записи, под которой запускается служба (по умолчанию служба будет запускаться под системной учётной записью).

·TempFileFullName — строка с полным именем временного файла. Этот файл используется для регулирования размера свободного места на контролируемом разделе диска. Параметр носит информационный характер и перезаписывается в файл настроек после каждого запуска службы.