eseutil questions
Hi
I'm running Exchange 2007 SP2 and had some questions about eseutil.
1. Can eseutil be run from any location (e.g. same as a database, same as a log file etc)
2. If I wanted to run eseutil /p against a database for hard repair, when do I run isinteg
3. If I wanted to run eseutil against a database, is it best practice to run it in the same location as a database or just run it but reference the db path in the command
March 3rd, 2011 2:44pm
On Thu, 3 Mar 2011 19:36:38 +0000, Joe Budden wrote:
>I'm running Exchange 2007 SP2 and had some questions about eseutil.
>
>1. Can eseutil be run from any location (e.g. same as a database, same as a log file etc)
Yes.
>2. If I wanted to run eseutil /p against a database for hard repair, when do I run isinteg
If you have a choice, don't repair a database. Create a new one and
move the contents of the old one to the new one. When you're done,
delete the old database.
If you abdolutely have no other choice but to repair the database:
a. Repair the database
b. Defrag the database
c. Run isinteg
d. Run isinteg again
e. Create a new database
f. Move everthing from the old database to the new database
g. Delete the old database
If there were repairs or fixes made in "d", repeat "d" until there are
no longer any fixes being made.
>3. If I wanted to run eseutil against a database, is it best practice to run it in the same location as a database or just run it but reference the db path in the command
I guess that depends on whether the path to the eseutil.exe or the
database is shorter and your preference for typing. :-)
---
Rich Matheisen
MCSE+I, Exchange MVP
--- Rich Matheisen MCSE+I, Exchange MVP
Free Windows Admin Tool Kit Click here and download it now
March 3rd, 2011 9:58pm
Appreciated.
Reading the link about defragging here:
http://technet.microsoft.com/en-us/library/bb123761(EXCHG.65).aspx
It says to leave 110% of disk space free (???!). If my DB was 100GB on the E drive, am I prompted to use another drive where the /D switch will create the new DB?
March 7th, 2011 6:39pm
Map a drive to file server as Z: or any letter then run eseutil using /t switch.
C:\>eseutil /d /ispriv /tZ:\Sample.edb
How to defragment with the Eseutil utility (Eseutil.exe)
http://support.microsoft.com/kb/192185James Chong MCITP | EA | EMA; MCSE | M+, S+ Security+, Project+, ITIL msexchangetips.blogspot.com
Free Windows Admin Tool Kit Click here and download it now
March 7th, 2011 8:55pm
On Mon, 7 Mar 2011 23:32:02 +0000, Joe Budden wrote:
>It says to leave 110% of disk space free (???!).
Assuming there's no free space in the file you'd need to build a new
file of the same size plus the space needed for a small temporary
database used during the defragging/compaction.
>If my DB was 100GB on the E drive, am I prompted to use another drive where the /D switch will create the new DB?
No, you won't be asked. You'd have to tell it where to put the file
with the "/t" switch -- and note that there's NO SPACE between the
"/t" and the file path that follows it.
---
Rich Matheisen
MCSE+I, Exchange MVP
--- Rich Matheisen MCSE+I, Exchange MVP
March 7th, 2011 9:20pm
No. There is prompt to use another drive. The article just means that it’s recommended to leave 110% of free disk drive space which is safe to run Eseutil /D.
Thanks.
NovakPlease remember to click Mark as Answer on the post that helps you, and to click Unmark as Answer if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.
Free Windows Admin Tool Kit Click here and download it now
March 7th, 2011 9:23pm
Thanks everyone.
Final question - what's the actual reason I need to run a defrag after a hard repair? I understand why I need to run Isinteg but not a defrag, what good does it actually do?
March 8th, 2011 7:21am
On Tue, 8 Mar 2011 12:14:45 +0000, Joe Budden wrote:
>Final question - what's the actual reason I need to run a defrag after a hard repair? I understand why I need to run Isinteg but not a defrag, what good does it actually do?
The repair may just drop out chunks of the database. The eseutil /d
rebuilds the database indexes and handles any anomolies at the file
level.
Isinteg expects the file to be intact and deals with the structure of
the data contained within the file.
---
Rich Matheisen
MCSE+I, Exchange MVP
--- Rich Matheisen MCSE+I, Exchange MVP
Free Windows Admin Tool Kit Click here and download it now
March 8th, 2011 9:48pm