30: Заданный файл не является файлом данной версии Pervasive.SQL |
Возможные причины:
Файл в каталоге базы данных был создан более новой версией Pervasive.SQL. Например, БД были созданы на сервере с Pervasive.SQL v9. Теперь производится попытка работы с ними на сервере с Pervasive.SQL v8. Этот код может также указывать на то, что первая страница файла разрушена.
Способы устранения:
1. установите на сервер Pervasive.SQL с такой же или более высокой версией, чем та, на которой производится попытка работы с БД;
2. переформатируйте БД на сервере, на котором были созданы файлы, в формат более ранней версии Pervasive.SQL, указав в настройках сервера в разделе Compatibility нужное значение параметра Create File Version (в нашем примере, 8.х). После этого сконвертируйте БД, оставив существующий формат БД, либо в формате TBL.