Zotero 1.0.7 Update DESTROYS ALL library entries
Well, Zotero updates have been flawless in the past, and so I had no trouble clicking to update to 1.0.7. I'm using Firefox 3.0.1 -- which is much worse than FF 2.x, IMO.
Anyway, after the Zotero update ran and I re-launched Firefox, ALL of my collections and my library are EMPTY. They're all gone.
Yes, I have a backup -- because I use EndNote as my main production software for managing bibliography data, since that's not really what Zotero should be doing, in my view. (It should collect and organize and let real software do the rest.)
Anyway, DO NOT UPDATE ZOTERO without BACKING UP your data.
If you, too, already did...oops! Your data is gone.
Anyway, after the Zotero update ran and I re-launched Firefox, ALL of my collections and my library are EMPTY. They're all gone.
Yes, I have a backup -- because I use EndNote as my main production software for managing bibliography data, since that's not really what Zotero should be doing, in my view. (It should collect and organize and let real software do the rest.)
Anyway, DO NOT UPDATE ZOTERO without BACKING UP your data.
If you, too, already did...oops! Your data is gone.
Upgrading to 1.0.7 has no effect whatsoever on your data.
First, try disabling all your other Firefox extensions, and see if that fixes the problem. If that works, re-enable the other extensions one by one until the problem reoccurs, and then let us know what the conflicting extension was.
If disabling all other extensions doesn't help, send in an error report using Report Errors under the Actions (gear icon) menu and post the Report ID here.
It makes experimentation or forgetfulness fraught with error. If I made a mistake on the older versions I simply changed the preferred directory and changed filenames about or took the needful from a back-up. Can't do that now. True, the old sqlite files are there as zotero (xnumber).sqlite but it simply will not allow you to simply delete and change file names. I would like to have the option of rolling back. The previous versions worked beautifully and I have been spreading the gospel. Now, I'll have to use one of the machines I haven't updated, export the library and shift the files. What a pain.
The Sync Preview does modify the directory names in your internal Zotero storage directory on upgrade, if that's what you're referring to, but it also creates a text file in the data directory mapping the old and new names that can be used in a pinch to revert the names (with a single command on OS X or Linux). And, as you note, the pre-upgrade Zotero database is saved in the data directory.
If you have feedback on the Sync Preview, please post it to the Sync Preview forum, but it sounds like the Sync Preview is not what you want to be running. Either way, it doesn't have anything to do with this thread.
Please feel free to explain the problem better on the other thread you started, and I'll try to help you. But socvtedu's issue is about an extension conflict or other error that's just preventing the item list from being generated—it's not any issue with the data itself, which the 1.0.7 upgrade doesn't touch—so this isn't the right thread.
I use firefox 3.0.1. with the addons adblock+, noscript, tabs open relative and zotero. No other.
I have followed the directions above, disabling other extensions (which are minimal for me), and still no library! Only some library files from Nov. 2007.
Where the heck did my library go????
Here's my error report number: 1936773951.
Please, please, PLEASE tell us what's going on and how to fix it. Months of my work is just gone.
It sounds like your copy of Zotero may have somehow switched to a different data directory. Were you using a custom data directory location in the Advanced pane of the Zotero prefs?
Is all your other Firefox data (bookmarks, history, etc.) up-to-date?
What are the names, dates, and file sizes of all the files (such as zotero.sqlite) in the top level or your current data directory?
So I've found all of the library DATA. What's gotten messed up is the directory. I was using a custom data directory location. All of my Firefox data is completely up to date.
I've copied all of the library data - including the zotero.sqlite and zotero.sqlite.bak files - back into their "native" home in the Firefox application data file under my user profile. When I restart Firefox and open Zotero (I've redirected Zotero to the same directory under Firefox's folder), it's still giving me the old directory list, even though I now know that all of the library data files are in the Storage folder.
Is there a way to rebuild the directory files??
zotero.sqlite 1,445KB modified 7/23/2008 12:33pm
zotero.squlite.bak " "
What are the dates and file sizes of the files in the custom data directory?
I believe the problem occurred during the update of Zotero. Somehow the directory files from just prior to the update (ie, just prior to 7/23/2008 @ 12:30pm) were wiped out in the custom location and replaced by directory files from the "native" directory location in the Firefox user data folder. I remember an error message as Zotero asked me upon restart to tell it where to find the files. I told it the old "native" location (which had a version of my files that stopped being used back in Nov. 2007), not the custom location where my most up-to-date data was being used/stored.
So my question is, can the directory files be rebuilt to reflect the actual data in the most up-to-date "Storage" folder (where my most current library data is)?
If not, I can imagine a laborious manual rebuild, in which I open every single .html file in the data folders and go back to the webpages and re-capture them into a new "clean" library (creating a new directory "by hand"). Any way to avoid this?
What are the names and file sizes of all the top-level files in the custom data directory and in the default directory? The storage directory doesn't matter—only the top-level files. The "storage" directory contains only attachments—not library data—so no. You need to find the database you've been using.
Regardless, since it's not possible to rebuild zotero.sqlite from the images in storage, sounds like I'll be rebuilding by hand. Each one of the folders in storage has webpages, images, etc., and I'll just go back to each of the URL "originals" (if they're still up online) and recopy them into a clean library.
Oh well.