none
Проблема с базами Exch 2003 - не монтируются RRS feed

  • Вопрос

  • Доброго времени суток !
     
    Большая просьба, помогите разобраться. Тема такая: удаленно перегружал сервак, он вероятно подвис, т.к. происходило это довольно долго ждал около минут сорока. Далее позвонил и попросил секретаря перегрузить его с кнопки. После этого базы в отмонтированном состояниии и монтироваться не хотят. При попытке смонтировать пишет :
     
    The database files in this store are corrupted
    ID no: c104173b
    Exchange system manager
     
     
    *  Пробовал eseutil /g   .... в этом случае все проходит нормально, гдето за полтора часа. Это никак вообще не отразилось ниначем. Если запустить например eseutil /d или /p то пишет:
     
    Error: Access to source database x:\xxxx with error -1032
    Operation terminated with error -1032 <Jet_errFileAccessDenied, Cannot access file, the file is locked or in use> after 30.sec
     
    * При попытке isinteg тоже ниче у меня не происходит, возможно я что то не правильно пишу в ключах ... но при написании  ... -test folder у меня просит указать какую базу, после подтверждение и ...
    Isinteg connot initiate verification process
    Команду -fix вообще не принимает. Повторюсь, возможно я что то не так обозначаю в ключах, если можно дайте пример с -fix alltests (помоему примерно так это должно выглядеть)
     
    Да кстати, сразу скажу, что бэкапы есть но очень старые ... как оказалось они уже больше года не делались. Я недавно занялся этой фирмой, и собирался не разбираться в старом, грамотно поставить все с нуля, уже оплатил лицензионное ПО и полтора месяца все никак не привезут мой SB Server. Вот и получается, что бэкапы глянул вроде есть, в шедулере тоже задания есть, файлы есть, а вот то, что очень старые не рассмотрел ... вот и получается что нада как то восстанавливать то что есть.
    Знаю конечно про вариант с новым серваком и Power Tools рулит, но опять таки не могу поставить новый, ПО все тянут а несколько раз перестанавливать не прикалывает.
     
    Вобщем заранее спасибо !
    Помогите кто чем может Smile 
    • Перемещено Tina_Tian 19 марта 2012 г. 1:50 forum merge (От:Exchange Server 2003/2000/5.5)
    1 июня 2008 г. 10:26

Ответы

  • If you do run the Eseutil /p command, you must also run an offline defragmentation (Eseutil /d), and you must then run the Isinteg -test alltests -fix command to restore the database to a consistent state.

    Если брыкнется, пришлите полный текст ошибки.

    KB182081 - здесь описание параметров команды. Попробуйте отдельно потестить pri и pub.

    • Помечено в качестве ответа Vinokurov Yuriy 23 июля 2009 г. 11:45
    Модератор

Все ответы

  • Давайте проверим заголовки файла на целостность. Вот тут подробненько: http://support.microsoft.com/?kbid=825088

    Кстати ошибка, которую Вы привели,

    Error: Access to source database x:\xxxx with error -1032
    Operation terminated with error -1032 <Jet_errFileAccessDenied, Cannot access file, the file is locked or in use> after 30.sec
    Чаще всего указывает на то, что база примонтирована. Но сначала eseutil /k. Потом будем думать.
    1 июня 2008 г. 17:00
    Модератор
  • И вот сюда еще посмотрите. http://support.microsoft.com/?kbid=823022

    1 июня 2008 г. 17:04
    Модератор
  • Спасибо за ответ !
     
    Проверил, Bad checksums 0
    И не более того ... не монтируется по-прежнему.
    Запустил с ключем /p, правда чинить не хочет, опять checking database Integrity.
     
    Может есть ещё какие предложения ?
    1 июня 2008 г. 21:51
  • If you do run the Eseutil /p command, you must also run an offline defragmentation (Eseutil /d), and you must then run the Isinteg -test alltests -fix command to restore the database to a consistent state.

    Если брыкнется, пришлите полный текст ошибки.

    KB182081 - здесь описание параметров команды. Попробуйте отдельно потестить pri и pub.

    • Помечено в качестве ответа Vinokurov Yuriy 23 июля 2009 г. 11:45
    Модератор
  • Очень прошу НАПИШИТЕ мне тупому, как конкретно будет выглядить команда с этими ключами, нифига не соображаю уже ... При условии, что я нахожусь в папке c:\Program Files\Exchsrvr\bin (где и находиться isinteg). А базы лежат в папке d:\ExchngSRV\mdbdata\priv1.edb

    Дефрагментация вроде пошла теперь, пока жду ......

  • c:\program files\exchsrvr\bin>isinteg -s имя_сервера -fix -test alltests

    Модератор
  • Еще вот такая ссылка есть... Repairing Exchange databases with ESEUTIL - when and how?

    Модератор
  • Вобщем получилось у меня дефрагментировать ... 6 часов мурыжил, вроде получилось.

    Но вот isinteg опять не хочет, пишет: Isinteg cannot

    initiate verification process. Please review the log file for more information.

     

    Information Store (8380) First Storage Group: The log range read from the file "D:\ExchngSRV\MDBDATA\E00.log" at offset 1544704 (0x0000000000179200) for 17920 (0x00004600) bytes failed verification due to a range checksum mismatch. The expected checksum was 2225125404 (0x84a0b81c) and the actual checksum was 451267721 (0x1ae5cc89). The read operation will fail with error -501 (0xfffffe0b). If this condition persists then please restore the logfile from a previous backup.

     

    Information Store (8380) First Storage Group: Corruption was detected during soft recovery in logfile D:\ExchngSRV\MDBDATA\E00.log. The failing checksum record is located at position 3017:363. Data not matching the log-file fill pattern first appeared in sector 3052. This logfile has been damaged and is unusable.

     

    Information Store (8380) First Storage Group: Corruption was detected during soft recovery in logfile D:\ExchngSRV\MDBDATA\E00.log. The failing checksum record is located at position END. Data not matching the log-file fill pattern first appeared in sector 3052 (0x00000BEC). This logfile has been damaged and is unusable.

     

    Information Store (8380) First Storage Group: The log range read from the file "D:\ExchngSRV\MDBDATA\E00.log" at offset 1544704 (0x0000000000179200) for 17920 (0x00004600) bytes failed verification due to a range checksum mismatch. The expected checksum was 2225125404 (0x84a0b81c) and the actual checksum was 451267721 (0x1ae5cc89). The read operation will fail with error -501 (0xfffffe0b). If this condition persists then please restore the logfile from a previous backup.

     

    Information Store (8380) First Storage Group: Database recovery/restore failed with unexpected error -501.

     

    Error Log file is corrupt starting Storage Group /DC=lc/DC=shtaty/CN=Configuration/CN=Services/CN=Microsoft Exchange/CN=Shtaty/CN=Administrative Groups/CN=First Administrative Group/CN=Servers/CN=M-SERVER/CN=InformationStore/CN=First Storage Group on the Microsoft Exchange Information Store.

    Storage Group - Initialization of Jet failed.

     

     

    Ну, вот вроде бы и всё, что ещё попробовать теперь ? Sad

    2 июня 2008 г. 14:32
  • Удалить файл E00.log

     

    2 июня 2008 г. 14:45
    Модератор
  •  Вроде пошло дело, может наперед кто что посоветует, ну ежели опять так долго ждать придется. И есть ли шанс, что теперь смонтируется ?

    2 июня 2008 г. 15:24
  • Проверьте необходимость logfile replay.

    Eseutil /mh - Log requires 0-0(все ОК), № лога, который нужно проиграть, в дестичной системе 

    Eseutil /ml Enn номера логов которые потеряны.

     

    Модератор
  • Большое мерси !!!

    Всё таки она у меня зашуршала ... теперь вроде мой зад немного отпустили ! Smile

    4 июня 2008 г. 16:17
  • Что сделали?

    4 июня 2008 г. 17:51
    Модератор