Программа Eseutil используется для дефрагментации банка данных и каталога на сервере Microsoft Exchange Server 5.5, а также для дефрагментации банка данных на серверах Microsoft Exchange 2000 Server и Microsoft Exchange Server 2003. Программа Eseutil выполняет проверку структуры таблиц баз данных и записывает нижний уровень базы данных (Ese.dll), что может включать в себя чтение, сканирование, восстановление и дефрагментацию.
Эта программа расположена в папке Winnt\System32 сервера Exchange Server 5.5 и в папке Exchsrvr/Bin серверов Exchange 2000 и Exchange 2003. Она запускается из командной строки и одновременно работает только с одной базой данных.
При дефрагментации использованное пространство делается непрерывным, устраняется неиспользуемое пространство, а база данных сжимается, что приводит к уменьшению ее размера. Программа Eseutil копирует записи базы данных в новую базу данных. После завершения дефрагментации исходная база данных удаляется или сохраняется в месте, указанном пользователем, а имя новой версии заменяется именем исходной базы данных. Если программа обнаруживает неверную запись, она останавливает процесс и выводит сообщение об ошибке.
Дефрагментация базы данных сервера Exchange Server 5.5
- Убедитесь в том, что служба банка данных не запущена.
- Из командной строки выполните следующую команду:
eseutil /ms "database.edb". - Вычислите объем свободного места, умножив количество свободных страниц на 4 КБ.
- Вычтите число, полученное в действии 3, из физического размера базы данных.
- Число, полученное в действии 4, отражает объем данных в базе данных. Умножьте это число на 110 %. Полученное число — это объем свободного места, требуемый для дефрагментации базы данных.
- Разделите число, полученное в действии 3, на 9 ГБ в час. Полученное число — это приблизительное время, которое займет дефрагментация базы данных.
Примечание. 9 ГБ в час — это скорость работы программы Eseutil. Это значение приводится только для справки. Точное значение зависит от оборудования и рабочей среды.
- Остановите службу нужной базы данных с помощью средства «Службы» на панели управления.
- Для базы данных каталогов Exchange остановите службу каталогов Microsoft Exchange.
- Для баз данных почтовых ящиков или общих папок Exchange остановите службу банка данных Microsoft Exchange.
- В командной строке перейдите в папку Winnt\System32 и введите команду eseutil /d, параметр базы данных и остальные необходимые параметры.
Используйте следующие параметры баз данных для дефрагментации базы данных с помощью программы Eseutil.
Параметр Описание
----------------------------------------
/ds Каталог
/ispriv Частный банк данных
/ispub Общий банк данных
Следующие параметры задают действия над базой данных.
Параметр Описание
-----------------------------------------------------------------------
/b <путь> Создание резервной копии исходной несжатой базы данных
в указанном расположении.
/p Сохранение исходной несжатой базы данных
в исходном расположении и сохранение новой сжатой
базы данных в файле по умолчанию Exchsrvr\Bin\Tempdfrg.edb.
/t <имя_файла> Создание и изменение имени новой сжатой
базы данных по указанному пути.
/o Отмена отображения заголовка Microsoft Exchange Server.
Интересное
Если вы хотите повысить посещаемость вашего сайта, а также основные характеристики ресурса, то рекомендую ознакомиться с услугами компании ITplus. Продвижение сайта Казань. Здесь вы найдете весь комплекс услуг.