異なるプログラムから同じデータベースファイルに同時にアクセスしたいと思います。すべてのプログラムは同じVM上で実行されています。ここで私が使用したコードは次のとおりです。DB4oデータベースDatabaseFileLockedException
private ObjectContainer db;
public DatabaseManager(String dbName) {
ObjectServer server = Db4oClientServer.openServer(Db4oClientServer
.newServerConfiguration(), dbName, 0);
try {
db = server.openClient();
// Do something with this client, or open more clients
} catch(Exception ex) {
ex.printStackTrace();
}
}
私はDatabaseFileLockedExceptionを取得し、第2のプログラムを実行すると。このデータベースを並行して使用するには?