none
Ошибка 1032 при оффлайн дефрагментации базы RRS feed

  • Общие обсуждения

  • Коллеги, помогите понять, в какую сторону искать.

     

    При попытке дефрагментировать "распухшую" базу Exchange 2010 помучил такую ошибку:

     

    E:\Mailbox\Base2_VIP>eseutil /d Base2_VIP.edb

     

    Extensible Storage Engine Utilities for Microsoft(R) Exchange Server

    Version 14.01

    Copyright (C) Microsoft Corporation. All Rights Reserved.

     

    Initiating DEFRAGMENTATION mode...

                Database: Base2_VIP.edb

     

                      Defragmentation Status (% complete)

     

              0    10   20   30   40   50   60   70   80   90  100

              |----|----|----|----|----|----|----|----|----|----|

              ...................................................

     

     

    Moving 'TEMPDFRG7328.EDB' to 'Base2_VIP.edb'... FAILED!

    Error: Could not re-instate 'Base2_VIP.edb'. It may be manually re-instated by m

    anually copying 'TEMPDFRG7328.EDB' to 'Base2_VIP.edb' (this will overwrite the o

    riginal copy of the file with the defragmented copy).

     

    Operation terminated with error -1032 (JET_errFileAccessDenied, Cannot access fi

    le, the file is locked or in use) after 9186.781 seconds.

     

    беглое гугление говорит о том, что я и сам вижу - файл (видимо сама база) занят и запись в него невозможна. Парадокс ситуации в том, что сервер, перед самой процедурой был перезагружен. Как понять, почему дефрагментация зашершается ошибкой? 

    1 сентября 2011 г. 5:07

Все ответы

  • Вообще есть у меня вариант решения - добавить диск, создать новую базу, переселить туда ящики, старую базу убить. Но боюсь в будущем встать на те же грабли.
    1 сентября 2011 г. 5:45
  • Восстановите базу из резервной копии

    1 сентября 2011 г. 5:45
    Отвечающий
  • база не повредилась. Она работает как раньше. Проблема в том, что она большая, 100 гб. Очень хочется ее уменьшить

     

    1 сентября 2011 г. 5:54
  • база не повредилась. Она работает как раньше. Проблема в том, что она большая, 100 гб. Очень хочется ее уменьшить

     


    Тогда вариант с новой базой, имхо, самый подходящий
    1 сентября 2011 г. 5:55
    Отвечающий
  •  

    беглое гугление говорит о том, что я и сам вижу - файл (видимо сама база) занят и запись в него невозможна. Парадокс ситуации в том, что сервер, перед самой процедурой был перезагружен. Как понять, почему дефрагментация зашершается ошибкой? 


    Либо база смонтирована, либо антивирус.
    Сазонов Илья http://www.itcommunity.ru/blogs/sie-wl/
    1 сентября 2011 г. 5:58
    Модератор
  • антивируса там нет. Как она может самопроизвольно смонтироваться?  я отключил ее перед дефрагментацией.
    1 сентября 2011 г. 6:09
  • JET_errFileAccessDenied - говорит о том, что нет прав - проверяйте права NTFS
    Сазонов Илья http://www.itcommunity.ru/blogs/sie-wl/
    1 сентября 2011 г. 6:33
    Модератор
  • Уважаемый пользователь!
    В вашей теме отсутствует активность в течение последних 5 дней. При отсутствии каких-либо действий в течение 2 последующих дней, тема будет переведена в разряд обсуждений. Вы можете возобновить дискуссию, просто оставив сообщение в данной теме.
    Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий
    6 сентября 2011 г. 11:16