Bonjour,
Afin de ré-indexer/réorganiser ma base de données à partir du programme, en fin de journée de travail, alors que tout les tableaux de saisie sont clos, j'utilise ce code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
  DataModule1.Connexion.Commit;
  DataModule1.Connexion.ExecSQL('PRAGMA page_size=16384');
  DataModule1.Connexion.ExecSQL('PRAGMA auto_vacuum = true');
  DataModule1.Connexion.ExecSQL('PRAGMA auto_vacuum = INCREMENTAL');
  DataModule1.Connexion.ExecSQL('VACUUM');
or je reçois systématiquement la même erreur : FireDac Phys Sqlite - Cannot Vacuum - Sql statements in progress

Quelqu'un a-t-il déjà rencontré ce problème ? Dans l'affirmative, je suis preneur.
Bonne journée.