Server2008r2, exchange 2010 sp yüklü değil. Cumartesi günü logları silmiştim excahnge serverle ilgili herhangi bir servisi durdurmadan exchange loglarını önce kopyaladım sonrada sildim kopyası hala elimde. Fabrikada çalışan arkadaşlar sabah geldiklerinde outlook u açtığımızda exchange servere bağlanamıyoruz dediler baktığımda database dismounted olmuş mounted yapmaıyorum aşşağıdaki hayatı alıyorum nedendir acaba yardımcı olabilirmisiniz biraz araştırdım ama birşey bulamadım. Teşekkürler.
Couldn’t mount the database that you specified. Specified database: Mailbox Database 1556566298; Error code: An Active Manager operation failed. Error: The database action failed. Error: Operation failed with message: MapiExceptionJetErrorMissingLogFile: Unable to mount database. (hr=0×80004005, ec=-528) . [Database: Mailbox Database 1556566298, Server: WIN-5SS4930QHV2.xxxx.local]. An Active Manager operation failed. Error: The database action failed. Error: Operation failed with message: MapiExceptionJetErrorMissingLogFile: Unable to mount database. (hr=0×80004005, ec=-528) . [Database: Mailbox Database 1556566298, Server: WIN-5SS4930QHV2.xxxx.local] An Active Manager operation failed. Error: Operation failed with message: MapiExceptionJetErrorMissingLogFile: Unable to mount database. (hr=0×80004005, ec=-528) . [Server: WIN-5SS4930QHV2.xxxx.local] MapiExceptionJetErrorMissingLogFile: Unable to mount database. (hr=0×80004005, ec=-528)
Çözüm :
- Logları geri kopyalayıp , servisleri restart edin.
- Logları geri kopyalayın sunucu veya servisleri restart edin. Daha sonra Windows Backup ile backup alın (Sadece Exchange) Backup alırken logları temizleyecektir.
- Eğer yapıda DAG yoksa yani active ve passive copy ler yoksa log dosyalarını eski yerine kopyalayıp db yi mount edebilirsiniz.
- Eğer database hiç log üretmesin istiyorsanız database özelliklerinde maintanance tab ına gelip ” Enable circular logging ” kutucugunu işaretlemelisiniz. Bu sayede database hiç log üretmez ancak bu önerilmez çünkü log üretmeyen bir database in backup ı bir işe yaramaz. Eğer bir gün mailbox veya db recover etmek isterseniz aldığınız backup’dan dönmek sıkıntı oluşturur. circular logging enable olan database den backup alırken bile sıkıntı yaşayabilirsiniz.
- eseutil komutunda mh parametresini kullanarak hangi log sequence da kaldığını kontrol edin yani en son hangi logu yazmış. Sadece ilgili tarihte ki logları kopyalayıp db yi mount etmeye çalışın.Tam komut;eseutil /mh .\dbismi.edbBurada log required kısmında hangi log un gerekli olduğu yazar burdan anlayıp geri getirebilirsiniz. birde state kısmında dirty shutdown mı yazıyor kontrol edin.
- Mevcut sorunlu olan database ve logları önce eseutil /mh dumb yapın, eseutil /p repair yapın. eseutil /d degrag daha sonra mounte etmeyi deneyin. Yine DB Mount olmaz ise yedeğinizde bulunan db ve logları geri dönün. eseutil /mh yapip, aradki farklı olan logları bulun ve daha sonra information stor servisi aktif din. Serveri restart edin ve DB monted olduğunu göreceksiniz.
Hiç yorum yok:
Yorum Gönder