Error after executing difference utility

Alex01

Member
Hello,
I have this error after running difference utility. The tool is working OK until I push "Show differences" button.
The error is: "Error (2) executing Difference Utility: ExamDiff.exe".

OS: Windows 7, 64bit.

Somebody knows how to solve this ?

Thanks.
 
I am also getting this error, and putting the path in the preferences did not fix it.

Any other suggestions?

thanks
 
Can you test if you can execute the ExamDiff utility from the corresponding subdirectory in the PL/SQL Developer installation directory?
 
I am also getting this error...
Putting the path in the preferences doesn't help.
I can execute ExamDiff utility directly from PLSQL Developer installation directory without any problems and it perfectly works.

Any suggestions? :)

Thanks

 
Putting the ExamDiff executable in a folder without any spaces in it's name, and setting the path in Preferences, worked for me. It seems the executable cannot be launched when it's in e.g. C:\Program Files.
 
Hi all.
PL/SQL Developer 11.0.5.1790 (64 bit)
Installed into 'C:\Program Files\PLSQL Developer'

The same problem - "Error (2) executing Difference Utility: ExamDiff.exe"

This is due to absence of short name for directory 'PLSQL Developer' (can be seen with 'dir /X').
Directory 'C:\Program Files' most likely has short name (check with 'dir /X C:\')

How to fix:

1. Run 'Command Prompt' as an Administrator.
2. Go to "Program Files" directory (where PLSQL Developer installed)
C:\windows\system32>cd "C:\Program Files"

3. Check and remember the current OS settings for short file names
C:\Program Files>fsutil behavior query disable8dot3

You will receive a message like this:
"The registry state of NtfsDisable8dot3NameCreation is 1 (Disable 8dot3 name creation on all volumes)."

NOTE: Remember the current value of NtfsDisable8dot3NameCreation (1 in my case) you need it in step 6.

4. Temporary enable short names for the volume
C:\Program Files>fsutil behavior set disable8dot3 0

5. Create short name for the folder "PLSQL Developer" (where PLSQL Developer installed)
NOTE: you MUST check that you do not have this directory yet ('PLSQLD~1' in my case)

C:\Program Files> fsutil file setshortname "PLSQL Developer" PLSQLD~1

6. Revert registry changes (which is done in step 4)
C:\Program Files>fsutil behavior set disable8dot3 1

If you did any changes in PLSQL Developer's Preferences/Differences, you may need to revert them.
 
Back
Top