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 combination of the Korean characters in the path and Windows XP, I would guess.

    http://www.zotero.org/support/reporting_bugs#reporting_startup_errors
  • I agree with you. I guess the Korean characters in the path is the cause.
    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.
  • We can't unless you provide the error.
  • Yes, I try to report the error.
    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?
  • I linked to instructions above.
  • Oh, I misunderstood your comment ^^.
    Sorry. I thought this is about how to fix the temporary error.
    Yes, I will try. Thank you.
  • Here is my error report :
    ----------------------------
    오류: [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);
  • edited September 2, 2011
    After reporting, I found the cause of error by chance.

    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

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.