Te indico algunas pistas diciendote mis experiencias.Normalmente ese error me sale cuando estoy depurando una aplicación, y tras unas cuantas veces, lo lanza. Cierro el C++Builder y asunto arrreglado. Suposiciones que he sacado, la fragmentación de la memoria en Windows. ¿Es grande la tabla GESPROMOCLIENTE.db? ¿Abres muchas tablas a la vez?¿Creas todos los forms al cargar la aplicación?