Таблица базы данных ошибок sqlite fts4 заблокирована
Ubuntu 16.04, Lazarus, SQLite 3.11 (все в курсе)
Раньше это работало очень хорошо, пока около месяца назад, и теперь у меня есть время, чтобы попытаться выяснить это.
Я проверил страницы SQLite и две причины этого сбоя не являются проблемой. Кроме того, я иногда получаю сообщение об ошибке типа "не удалось создать vTable tFind", которое я не могу воссоздать сейчас. {edit} Только что удалось получить ошибку, "vtable constructor fail: tFind" {/edit}
Какие-нибудь мысли? Я использую следующий код, и ExecSQL вызывает сбой.
sqlStr:='CREATE VIRTUAL TABLE IF NOT EXISTS tFind USING FTS4('+fldsEmails+');';
dm.sqlFind.SQL.Text:=sqlStr;
dm.sqlFind.ExecSQL;