Новости

Изменилась инструкция по настройке программ для работы с Linux-серверами

Внимание!!! Несоблюдение данных требований может привести к потере данных.

В связи с тем, что в Linux принято различать большие и малые буквы в именах файлов, при использовании Linux серверов необходимо:

  • На ВСЕХ рабочих станциях должен стоять клиент Pervasive не  ниже версии 10. При этом в параметрах Microkernel Router — Number of load retries необходимо поставить большое число — например 10000, чтобы заблокировать локальные  обращения к серверным дискам, иначе возможно нарушение целостности данных в базах и как следствие ошибки 2 54 ….
  • Модули DOS программ не ранее 25.04.2012
  • Модули WIN32 программ не ранее 13.12.2013
  • На рабочей станции должен проходить Ping по имени хоста сервера (По IP недостаточно), иначе можем получать ошибки 11 85 …. (Это касается любых серверов, не только Linux).
  • Если используется пространство имен, различающее большие и малые буквы в именах файлов (Linux native), то все файлы и каталоги с базами Pervasive должны быть в  верхнем регистре, иначе вы будете получать ошибку 12.
  • Новое: при использовании для доступа к сетевым дискам пространства имен Long (по привычке от Windows систем), если вы используете в настройках относительные пути, либо пользуетесь различными утилитами одновременно с работой программных модулей, все файлы и каталоги с базами Pervasive также должны быть в верхнем регистре, ошибки в этом случае может и не быть, но при изменениях базы данных может происходить потеря данных.
  • Новое: правило именования каталогов и файлов баз Pervasive в верхнем регистре должно быть принято в качестве стандарта именования каталогов и файлов!
  • Новое: также обращайте внимание при перезаписи файлов базы данных при помощи файловых менеджеров, что открытие баз данных сервером Pervasive в Linux не приводит к блокировке файла, поэтому вы можете думать, что переписали базу, а это не так. При необходимости таких операций, проверяйте список открытых файлов монитором Pervasive.

В случае возникновения вопросов, пожалуйста, обращайтесь к Вашему менеджеру.