Sqlite dump

Ik heb een Sqlite database en die wil ik omzetten (op regelmatige basis)naar iets anders. De dump van Sqlite dumpt helaas niet alles: er zitten BLOB velden in de database (het lijken array's) die niet in de dump voorkomen. Heel vervelend want daarin staan gegevens die ik nodig heb..

[code:1:cfb6f03a6c]sqlite3 data.sql .dump .quit > data.dump.sql[/code:1:cfb6f03a6c]
werkt dus niet zoals ik wil.

Ik heb een progje (sqlite database browser) gevonden die het wel doet maar dan moet ik iedere keer alle tabellen met het handje dumpen en dat is niet de bedoeling.

Heeft iemand een idee hoe dit aan te pakken?

bij mij is het net andersom: sqlite database browser dumpt de blob niet goed (als string) en sqlite3 in de terminal wel (hex). een query in de terminal geeft ook de blob als string. als bij jou een query in de terminal wel werkt dan kan je misschien met .schema, .mode insert en een aantal queries zelf de dumpfile in elkaar knutselen.

Dank voor de tip!

Ik ben nu zover dat ik de tabellen list en dan dan met een loop deze stuk voor stuk in een bestand zet.
Nu nog ‘even’ een scriptje schrijven die de boel klaarmaakt voor import.