Using ESEUTIL – eseutil.exe on Microsoft Exchange 2003
Herramienta de linea de comandos de Microsoft Exchange, para realizar tareas de mantenimiento en las bases de datos de Exchange y en los ficheros LOG. Para acceder por ella se hace mediante consola de MSDOS y en el PATH: “C:Archivos de programaExchsrvrBIN”. It must be done in databases that are not in use, and they don't have to belong to the same server.

OK, primero si vamos a tratar una BD del servidor actual, habría que parar el uso de esa BD, hay varias formas, la más limpia es ir directamente a la BD y desmontarla. To do this,, We open the “System Manager” del Exchange y vamos a “Servers” > “First storage group” > “Mailbox Store” or “Public folders”, y sobre ella, right button and “Desmontar el almacén. Yo en este ejemplo voy a tratar sólo el almacen de correo privado (el del correo de los usuarios) que por defecto se llama “Priv1.edb”.

Vale, nos dirá que tiraremos temporalmente el correo de los usuarios, decimos que “Yes”.

Esto tarda unos segundillos/minutos, depende del tamaño de la BD.

Vale, vemos que tiene el icono de la flecha hacia abajo, en rojo, la BD ya está detenida, podemos tratarla con ESEUTIL.

Vale, abrimos una consola de MSDOS y vamos hasta: “C:Program FilesExchsrvrBIN”, si ejecutamos directamente “eseutil”, veremos las opciones que tiene. Como experiencia con orrores de MS Exchange, el parametro /p (repair) suele funcionar muy bien cuando una BD está corrompida y no se monta o los servicios no arrancan por su culpa. Y la opción /c (recuperar) sirve para recuperar una BD de Exchange desde sus LOG’s famosos. Comento varios parametros interesantes que se deben de realizar en mantenimientos periodicos sobre una BD de Exchange si es que esta es grande/pesada.

La primera: /k, checksum. Para ejecutarla: “eseutil /k BDEXCHANGE.edb”, este comando checkea toda la BD, si tiene algun ‘sector’ mal, en caso de que tenga algún error lo repararía. Tarda depende del volumen de la BD, since 6 segundos como a mi (por tenerla vacía) hasta varías horas, así que paciencia.

Vale, esta la suelo usar también en mantenimientos de MS Exchange, defragmentarla, para que nuestro Outlook no se vuelva ‘loco’ a veces por el rendimiento malo del servidor. Se ejecutan todos los comandos igual, “eseutil /d BDEXCHANGE.edb”

Y otra parecida a /k (checksum) es la /g de ‘integrity’, comprueba la ‘integridad’ total de la BD, otro comando que se puede tirar horas, everything depends on the volume. In all cases where it detects an error, we must be concerned, the first thing would be to make a copy of the file to another directory as a backup, and then we would try to repair it with that utility.

The most common thing is that there are no failures unless the server is treated badly, like power outages, or anything that goes beyond normal, or an antivirus that corrupts the DB. Well, once finished, you have to mount the DB, for that, just as we dismounted it, we mount it. In the “System Manager” del Exchange y vamos a “Servers” > “First storage group” > “Mailbox Store” or “Public folders”, y sobre ella, right-click and “Set up the warehouse.

Hope…

And he tells us that everything is perfect. Next, it would be necessary to do it with all the databases that interest us, if we have more private ones, public ones…








































