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.

This is an old discussion that has not been active in a long time. Before commenting here, you should strongly consider starting a new discussion instead. If you think the content of this discussion is still relevant, you can link to it from your new discussion.

Sign In or Register to comment.