2013-12-10 5 views
3

У меня есть очень старые, пыльная база данных SQLite 2 валяется на моем жестком диске, который я хотел бы, чтобы искать вокруг в.Работы со старой базой данных SQLite2

До сих пор, я попытался открыть его с помощью инструментов например sqliteman, sqlitebrowser, и просто пытается открыть его с помощью sqlite3 в Python, но безрезультатно.

Все инструменты теперь, кажется, исключительно поддерживают SQLite 3.

Есть ли способ я могу открыть эту старую базу данных SQLite 2 в Python?

Кстати, я уверен, что это база данных SQLite, озираясь в бинарном содержании:

[email protected]:~ $ head -1 old.db | cut -c 1-48 
** This file contains an SQLite 2.1 database ** 
+0

Почему вы не компилируете более старую версию sqlite? –

ответ

0

Вы можете загрузить исходный код и вернуться к более старой версии.

Я нашел a version_2 branch, просто занимаясь серфингом вокруг своего сайта. Нажав новейшую фиксацию, вы получите a page, где вы можете скачать tarball кода в то время.

Смежные вопросы