About diagnosis

manual

Database Doctor

Explains how to use the ObjectDB object database Doctor tool to diagnose and repair database files and damaged Java/JPA/JDO objects.... tool provides two related services: Diagnosis and validation of an ObjectDB database file Checks a given ... the file is not valid (it is corrupted), produces detailed diagnosis report of all the errors. Repair of a corrupted ...

 
release

2.6.8

... option to write javaagent enhanced classes to file ( for diagnosis ). Extended temporary files support to update queries ...

 
release

2.6.9

... option to write javaagent enhanced classes to file ( for diagnosis ). Extended temporary files support to update queries ...

 
release

2.6.7

... option to write javaagent enhanced classes to file ( for diagnosis ). Extended temporary files support to update queries ...

 
release

2.7.0

... option to write javaagent enhanced classes to file ( for diagnosis ). Extended temporary files support to update queries ...

 
release

2.7.1

... option to write javaagent enhanced classes to file ( for diagnosis ). Extended temporary files support to update queries ...

 
release

2.7.2

... option to write javaagent enhanced classes to file ( for diagnosis ). Extended temporary files support to update queries ...

 
issue

Indexes broken after schema update

I don't want to keep creating these issues but the Exception tells me to :), I started a thread to see if anyone else has encountered this at http://www.objectdb.com/database/forum/484 ... Is it common for there to be no errors found in the diagnosis yet the repair still fixes a problem? As I saw no problems when running the Doctor diagnosis hence I didn't run a repair, did you see the same? ...

 
issue

InternalException in Database Doctor

Database Doctor has thrown an InternalException right after starting to diagnose or repair my DB file. The version of the Doctor used was 2.6.9_06. The stacktrace below:   ... when the database is opened by the Doctor during diagnosis. This is disabled now in build 2.6.9_08 so it should solve the ...

 
forum_thread

Objectdb Doctor

Hi, I have deleted an instance of ClassA. However, if I try to access ClassB, which has a field of type ClassA, ClassB.classA, then, rather than getting a null pointer for classB.classA, I get an enormous exception. How does the ObjectDB Doctor help?  ... in this context in two ways: Running the Doctor in diagnosis mode once in awhile during development and testing can help in ...