Can't retrieve my date for database error
Yesterday, I changed my home computer and re-setup Zotero standalone 3.0b2.1.
The new system is Korean Windows 7.
My default Zotero folder is in the external HDD and the name is O:\01_데이터\Zotero.
When I use another computer with Windows XP + Zotero 3.0b2.1 + external HDD, I have no problem with my default folder.
But in my new system, that is windows 7 + Zotero 3.0b.2.1 + external HDD(O:\01_데이터\Zotero), Zotero doesn't work with message saying "Database update failed"(originally this is in Korean. I translated it^^).
I tried Zotero 3.0b2.1 for Firefox, also. The same phenomenon happened.
So, I moved the data folder to O:\zotero_data and tried it. And then it works.
Why does this happen?
The new system is Korean Windows 7.
My default Zotero folder is in the external HDD and the name is O:\01_데이터\Zotero.
When I use another computer with Windows XP + Zotero 3.0b2.1 + external HDD, I have no problem with my default folder.
But in my new system, that is windows 7 + Zotero 3.0b.2.1 + external HDD(O:\01_데이터\Zotero), Zotero doesn't work with message saying "Database update failed"(originally this is in Korean. I translated it^^).
I tried Zotero 3.0b2.1 for Firefox, also. The same phenomenon happened.
So, I moved the data folder to O:\zotero_data and tried it. And then it works.
Why does this happen?
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.
http://www.zotero.org/support/reporting_bugs#reporting_startup_errors
However there was no problem with Zotero 2.1 or previous standalone versions in using Korean folder name. In addition, Zetero 3.0b.2.1 + Windows Xp work well with Korean folder name !
I think this problem only happens with specific combination, like Winodws 7 + zoetro3.0b2.1.
So I hope that the developers fix this problem.
Could you tell me how to report it?
Because when the error happens, I can't open the application, what I can see is only the error message.
If I capture the screen and show you, could it be helpful?
Sorry. I thought this is about how to fix the temporary error.
Yes, I will try. Thank you.
----------------------------
오류: [Exception... "Component returned failure code: 0x80520013 (NS_ERROR_FILE_READ_ONLY) [mozIStorageConnection.executeSimpleSQL]" nsresult: "0x80520013 (NS_ERROR_FILE_READ_ONLY)" location: "JS frame :: chrome://zotero/content/xpcom/db.js :: :: line 143" data: no] [QUERY: DELETE FROM itemTypesCombined] [ERROR: attempt to write a readonly database]
소스 파일: chrome://zotero/content/xpcom/zotero.js
행: 604
-----------------
And by clicking the last line url :
Components.utils.reportError(e);
In Windows 7 system, we can set the file access permission for each users like server OS.
When I set the permission of my default zotero folder (O:\01_데이터\Zotero) into "All the authorities are allowed for eveyone" (so, any program can change data), Zotero works normally.
After all, the Korean characters are not the problem.
It is the Windows 7 file permission system.
This is my permission picture.
Although it is in Korean, I think it can be helpful for you :
http://www.4freeimagehost.com/show.php?i=f3f46675ade9.png