Re: Offline Defrag error on Exch 2003 Ent server



I had a similar issue but now it went away. However, now I have another issue
- after running "eseutil /d" on a 20GB database (with only 1 journal
mailbox), the edb file is reduced by only a couple MB although in ESM
(Exchange System Manager), the size is below 3GB. The *.edb file is still
~20GB. Consequense running "eseutil /d" doesn't reduce the physical size any
more. Any idea?
Thanks.
Peter

"Ed Crowley [MVP]" wrote:

It sounds to me as if the error message is a red herring. All I can suggest
to you is to open a ticket with Microsoft Support.

However, since you're running Enterprise, a better option than running
ESEUTIL is to create a new mailbox database, move all the mailboxes from the
database you're trying to defragment to a new one, dismount the old
database, delete the file, and then mount it again to get a bright, shiny,
new tiny database.
--
Ed Crowley MVP
"There are seldom good technological solutions to behavioral problems."
..

"Saral6978" <Saral6978@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:24F26692-FCBF-4A6C-B835-C94DB3DC6D77@xxxxxxxxxxxxxxxx
Over the weekend I attempted an offline defrag. I ran into an issue that
after the database was approx 30% defraged, it errored out with the
following:

“Unable to find the callback library jcb.dll (or one of its dependencies).
copy in the file and hit OK to retry, or hit Cancel to abort.”

I remember this happening to me once and I found a solution that said copy
the BIN folder to the C: (c:\program files\exchsrvr\bin) for Exch installs
that were not installed in the default location and run eseutil from this
directory. It was successful this way, but now it won't work. Here is
how I
have my install:

Exch 2003 Ent (SP2) is installed on E:\program files\exchsrvr, along with
the priv and pub files in the mdbdata folder. Log files are located on a
different drive. I am trying to run the defrag with the following:

eseutil /d /p "e:\program files\exchsrvr\mdbdata\priv1.edb"
/t"g:\defrag\tempdfg.edb" so that the defrag'd database is copied to a
temp
location.

Like I said, I first tried running eseutil from the e: bin location, but
after the first failure, I switched to the C: drive by using the existing
bin
folder in "c:\program files\exchsrvr\bin". But, it again errored out.
And
yes, the jcb file is in the bin directories in both locations. I also
copied the SP2 version of the jcb.dll to the System32 folder and just to
c:\windows during my troubleshooting attempts, but nothing.

Of course I did spend a couple of hours researching this error and found
documentation on suggestions, but I couldn't find the documenation that
pertained to running eseutil from the C: drive so I don't know where I got
that from originally and the suggestions given were not helping any.

Does anyone have any further suggestions on how to get this to work? I
wonder if some Exch update made some sort of change? Or otherwise, I'm
just
forgetting something.

Thanks for any help you can give!

Sara





.



Relevant Pages

  • Re: Offline Defrag error on Exch 2003 Ent server
    ... Move the mailbox to the new db. ... and ESM shows. ... ESEUTIL is to create a new mailbox database, move all the mailboxes from the ...
    (microsoft.public.exchange.misc)
  • Re: Offline Defrag error on Exch 2003 Ent server
    ... However, since you're running Enterprise, a better option than running ESEUTIL is to create a new mailbox database, move all the mailboxes from the database you're trying to defragment to a new one, dismount the old database, delete the file, and then mount it again to get a bright, shiny, new tiny database. ... the priv and pub files in the mdbdata folder. ... Like I said, I first tried running eseutil from the e: bin location, but ...
    (microsoft.public.exchange.misc)
  • Re: Abnormal file size of priv1.edb
    ... However, if all mailboxes are moved to a new database, ... > properties of the Mailbox Store on the database tab. ... > Rename this folder, for example rename MDBDATA to MDBDATA.old Create a new ... > pub1.stm are in this location, copy these back into the MDBDATA folder. ...
    (microsoft.public.exchange2000.information.store)
  • Re: Offline Defrag error on Exch 2003 Ent server
    ... This store has only 1 mailbox which is our company journal mailbox. ... ESEUTIL is to create a new mailbox database, ... the priv and pub files in the mdbdata folder. ...
    (microsoft.public.exchange.misc)
  • Re: Recover deleted public folder
    ... Try restoring the deleted folder while logged in as the user who deleted it. ... Not a user's mailbox. ... > database right away, only that it is flagged for deletion. ... > At the end of the mailbox retention period, ...
    (microsoft.public.windows.server.sbs)

Loading