[Ml-yokadi] unable to open database file

Stéphane Péchard stephanepechard at gmail.com
Thu Aug 13 20:47:44 CEST 2009


Hi,
After a crash of X11 while yokadi was on, I now receive this error
when I try to open it with my database (--db yokadi.db):

_________________________________________________________________________________
Creating database
Traceback (most recent call last):
  File "/usr/bin/yokadi", line 12, in <module>
    yokadi.main()
  File "/usr/lib/python2.5/site-packages/yokadi/yokadi.py", line 156, in main
    db.connectDatabase(options.filename)
  File "/usr/lib/python2.5/site-packages/yokadi/db.py", line 231, in
connectDatabase
    createTables()
  File "/usr/lib/python2.5/site-packages/yokadi/db.py", line 197, in
createTables
    table.createTable()
  File "/usr/lib/python2.5/site-packages/sqlobject/main.py", line
1399, in createTable
    constraints = conn.createTable(cls)
  File "/usr/lib/python2.5/site-packages/sqlobject/dbconnection.py",
line 443, in createTable
    self.query(createSql)
  File "/usr/lib/python2.5/site-packages/sqlobject/dbconnection.py",
line 347, in query
    return self._runWithConnection(self._query, s)
  File "/usr/lib/python2.5/site-packages/sqlobject/dbconnection.py",
line 258, in _runWithConnection
    conn = self.getConnection()
  File "/usr/lib/python2.5/site-packages/sqlobject/sqlite/sqliteconnection.py",
line 132, in getConnection
    conn = self.makeConnection()
  File "/usr/lib/python2.5/site-packages/sqlobject/sqlite/sqliteconnection.py",
line 174, in makeConnection
    return sqlite.connect(self.filename, **self._connOptions)
sqlite3.OperationalError: unable to open database file
zsh: exit 1     yokadi --db data/yokadi.db
_________________________________________________________________________________

Is there a way to recover my database? I can read the file with
sqlitebrowser, but yokadi can't open it.... :-(

Thanks!
stéphane


More information about the Ml-yokadi mailing list