Callback Library JCB.DLL when using Eseutil
Using Exchange Server 2003 SP2
I am trying to offline defrag the exchange database and i keep received the error that it cannot find the callback library jcb.dll (or one of its dependicies) copy the file and click ok or cancel to exit.
Cancel does me no good... since it does not finish the defrag process.
I have copied the file and its dependicies from the Exchange Server CD... same error.
Copied the database and files needed to defrag to a seperate location... same error.
Turned off all antivirus...same error.
Nextoption isuninstalling and reinstalling Service Pack 2 unless someone has a better idea.
Anysuggestions would be greatly appreciated.
November 20th, 2007 7:46pm
I've had the same problem over the last couple of days and found none of the solutions online have worked. I finally managed to get it run today as I searched the exchange server for jcb.dll and it bought up a second one in the Symantec folder. I gave it a try instead of the original (copied from the bin folder, as I'm performing on another computer) and it worked fine with the process explorer confirming that the jcb.dll had in fact loaded. Not sure what impact, if any, this should have on the whole process, but it's not majorly critical at the moment as I'm running it on a test DB. If anyone knows why this could be wrong, could you please reply. Thanks
Free Windows Admin Tool Kit Click here and download it now
December 14th, 2009 10:43pm
Perhaps this can help:eseuitl jcb.dll callback error MS fix doesn't helphttp://www.mombu.com/microsoft/exchange-server-tools/t-eseuitl-jcbdll-callback-error-ms-fix-doesnt-help-569256.html
Se Paul's recommendation with Exchange Best Practices Analyzer and/3GB /USERVA 3030 is not set in the Boot.ini file
The reason I think this does make sense, is that this is the recommended setting in the boot.ini file.
Se also: eseutil defrags fail with JCB.DLL errorhttp://midtownit.com/forums2/topic.asp?TID=8
(The MS fix for Exchange 2000: XADM: Error With Jcb.dll While Running Eseutilhttp://support.microsoft.com/default.aspx?scid=kb;en-us;273087)MCTS: Messaging | MCSE: S+M | Small Business Specialist
December 14th, 2009 11:30pm
Hi Jon, I tried the BPA and it did throw up a couple of errors with page file and the heapdecommit..... but no /3GB /USERVA3030 error. Corrected those but no difference. Thing is, these don't change any of the dlls that need to be copied to the other computer to run the util so I can't see how it would stop the error. However, since using the other jcb.dll it's still running (20%) so fingers crossed!! Cheers
Free Windows Admin Tool Kit Click here and download it now
December 14th, 2009 11:53pm
I've just hit 92% and it's terminated. The error message is: "Operation terminated with error -2101 (JET_errCallbackFailed, A callback failed) after 162266.543 seconds) Not really sure what else to try as most options have been exhausted. Any ideas would be greatly appreciated.
December 16th, 2009 5:17am
See if this helps anyone.I have SBS2003, Exchange SP2, and increased the storage size limit from the original to 18GB.I have the live priv1.edb (12GB) file on E: drive.As a safe step, I copied the live copy priv1.edb file to F: drive with TeraCopy (becasuexcopy, copy and robocopy all failed this year) first.E: is internal hard drive (lots of space: 1.8TB)F: is USB external drive (with 170GB space left).As a yearend process, I tried yesterday to defrag the live copy: * ran from c:\program files\exchsrvr\bin\ eseutil /d e:\priv1.edb, failed with jcb.dll error. * copied all dlls, and eseutil.exe from C: to E: drive, and ran from E: drive, same error (it worked last year, no problem, the size was larger then, 15GB) * Even with jcb.dll and other dlls extracted from Exchange2003 SP2 download, still failed.Then I tried on saved copy on F:drive.I used eseutil.exe and other dlls from extraction of SP2. it worked.I had not changed the system except regular updates and changed the Exchange storage sizein registry. Have not figured out why it worked yet. (is original eseutil.exe corrupted ?)I came across this hotfix download from MS to fix eseutil.exe.
http://support.microsoft.com/kb/946111/en-usIt says it will update the system. I hesitated to try yet.If anyone had tried this fix successfully, please post, much appreciated.
Free Windows Admin Tool Kit Click here and download it now
December 31st, 2009 9:55pm