30: Заданный файл не является файлом данной версии Pervasive.SQL

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

Файл в каталоге базы данных был создан более новой версией Pervasive.SQL. Например, БД были созданы на сервере с Pervasive.SQL v9. Теперь производится попытка работы с ними на сервере с Pervasive.SQL v8. Этот код может также указывать на то, что первая страница файла разрушена.

Способы устранения:

1.  установите на сервер Pervasive.SQL с такой же или более высокой версией, чем та, на которой производится попытка работы с БД;

2.  переформатируйте БД на сервере, на котором были созданы файлы, в формат более ранней версии Pervasive.SQL, указав в настройках сервера в разделе Compatibility нужное значение параметра Create File Version  (в нашем примере, 8.х). После этого сконвертируйте БД, оставив существующий формат БД, либо в формате TBL.