Tengo un archivo de base de datos que se genera en una PC con Sqlite. Este archivo luego se transfiere a un sistema integrado basado en ARM7 sin un sistema operativo. El sistema integrado debe acceder a esta base de datos, pero no necesita actualizarla.Sqlite en un sistema integrado
He intentado hacer que sqlite3 sea lo suficientemente pequeño para el sistema integrado, pero hasta ahora no puedo obtener el tamaño de la aplicación por debajo de 256 Kbytes (mi límite).
¿Alguien ha podido obtener sqlite3 hasta este tamaño? ¿Hay otro software que pueda usar para leer esta base de datos?
EDITAR: Estoy tratando de acceder a la base de datos usando C. Esto se haría usando la función sqlite3_exec().
Hay dos tablas. Una tabla tiene una ID y texto, la segunda una ID, un enlace a la ID de la primera tabla, texto y valor de estado. El único acceso requerido es por ID o texto parcial en la primera tabla, y por ID en la segunda tabla.
¿Tal vez hay algún código independiente que se puede utilizar para acceder a la base de datos?
Simplemente para aclarar, ¿está tratando de obtener la aplicación de línea de comandos sqlite3 en el sistema integrado, o está utilizando la API C para acceder a su base de datos sqlite? –