Hi Hung, I'm sorry for inconvenience, but this is a right behavior for OrientDB in embedded mode.
As soon as all data manipulation performed right in your application, OrientDB works directly with files. But to do that in a most efficient way it need an exclusive access it is by design, otherwise interprocess synchronization would make a significant slowdown. In the previous versions of OrientDB there were no locking of files, that may lead to data corruption. To get access to the database from the several places simultaneously (like from your app and console) use OrientDB server and connect via remote protocol Best regards, Artem Orobets *Orient Technologies the Company behind OrientDB* 2014-06-04 8:43 GMT+03:00 Hung Tran <[email protected]>: > Hi, > > For more information, when my application can access the database, i > cannot access it from Console due to the error above, and vice versa. I got > the same issue with OrientDB Studio. Look like it is locked by application > name. Could you check it? It is really annoying. > > I got it since v1.7 (use plocal storage), it won't happen on v1.6 (use > local storage). > > Any help will be very appreciated! > > My Best, > Hung Tran > > > On Tuesday, June 3, 2014 3:32:05 PM UTC+7, Hung Tran wrote: >> >> Hi, >> >> Since the last update to Orient v1.7, I often see this error although I >> rebuilt my database again. >> >> " >> orientdb> connect remote:localhost/test admin admin >> >> Connecting to database [remote:localhost/test] with user 'admin'... >> Error: com.orientechnologies.orient.core.exception.OStorageException: >> Cannot open local storage 'D:/Working Folder/Database/OrientDB/git/ >> releases/orientdb-community-1.7/databases/test' with mode=rw >> >> Error: com.orientechnologies.orient.core.exception.OSerializationException: >> Cannot load database's configuration. The database seems to be corrupted. >> >> Error: java.io.IOException: The process cannot access the file because >> another process has locked a portion of the file >> " >> >> It won't happen when i shutdown, and restart server. I often happen >> daily. >> >> Any help will be very appreciated! >> >> My Best, >> Hung Tran >> > -- > > --- > You received this message because you are subscribed to the Google Groups > "OrientDB" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- --- You received this message because you are subscribed to the Google Groups "OrientDB" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
