Startup error: "table dbDebug1 already exists"

This discussion was created from comments split from: macOS 11 Big Sur compatibility.
  • Howdy,

    I just upgrade to big sur without being aware of how Zotero would be impacted.

    This was the error message I am receiving upon downloading the Mac Beta for Zotero.

    Error: Error(s) encountered during statement execution: table dbDebug1 already exists [QUERY: CREATE TABLE dbDebug1 (
    a INTEGER PRIMARY KEY
    )] [PARAMS: ] [ERROR: table dbDebug1 already exists]

    Zotero.DBConnection.prototype.queryAsync<@chrome://zotero/content/xpcom/db.js:669:13
    From previous event:
    Zotero.Schema</this.updateSchema/updated<@chrome://zotero/content/xpcom/schema.js:200:25
  • That has nothing to do with Big Sur — it's just a bug in the beta when upgrading from an old database (i.e., if you hadn't otherwise updated in months).

    This will be fixed in the beta later today, but you can just install the release (non-beta) version of Zotero and start up with that. If you want to switch back to the beta after that, you can.
  • @rpfaff: This is now fixed in the latest beta, so if you update to that you should be able to start Zotero again. (I think switching to the release version wouldn't actually have fixed this once it occurred.) Sorry for the trouble.
Sign In or Register to comment.