Код завершения 5

Диагностическое сообщение

Can't initialize kernel. Syscall failed.

Причина ошибки

Возможные причины:

  1. для БД, запущенной в режиме только для чтения (ключ /RO), длина пути к каталогу временных файлов превышает допустимую длину.

    Путь к каталогу временных файлов задается либо в ключе /DIR, либо в переменной среды окружения LINTER_TMP.

    Максимальная длина пути к каталогу задается в макросе ОС PATH_MAX (значение по умолчанию 32);

  2. ошибка инициализации или установки дескриптора безопасности, создания мэйлслота, нити, объекта файлового отображения;

  3. ошибка инициализации подсистемы репликации СУБД ЛИНТЕР.

Рекомендации по устранению

В первом случае создать каталог для временных файлов БД с допустимым по длине именем.

Во втором и третьем случае следует установить причину ошибки, изучив диагностические сообщения в файле linter.out каталога базы либо системный код ошибки из сообщения об ошибке (отображаемое либо в диалоговом окне, либо в событии в журнале событий). В дальнейшем действовать исходя из полученной информации об ошибке.