Exchange2013 ContexIndexState Failed
Hallo,
wie oben beschrieben bekomme ich immer folgenden Fehler in der Datenbank.
Ich habe mir schon eine neue angelegt, da ein Index erstellen zwar Erfolg bringt aber nur kurzzeitig.
Beim migrieren kommt die alte Datenbank nun immer in den Zustand Failed.
Wie gesagt Dienste Stoppen Index löschen und Dienste starten bringt nur kurz Erfolg.
Hat noch jemand eine Idee wie ich die alte DB wieder auf Healthy bekomme.
Hier die Meldung aus dem Eventlog...
Bei der Indizierung der Postfachdatenbank "Mailbox Database 1055989825" wurde ein unerwarteter Ausnahmefehler festgestellt. Fehlerdetails: Microsoft.Exchange.Search.Core.Abstraction.OperationFailedException: The component operation has failed. ---> Microsoft.Exchange.Search.Core.Abstraction.ComponentFailedPermanentException: Failed to read notifications, MDB: 67010cde-d14e-4f80-ad80-816424122455. ---> Microsoft.Mapi.MapiExceptionMdbOffline: MapiExceptionMdbOffline: Unable to read events. (hr=0x80004005, ec=1142)
Diagnostic context:
Lid: 49384
Lid: 51176 StoreEc: 0x476
Lid: 40680 StoreEc: 0x476
Lid: 43980
Lid: 16354 StoreEc: 0x476
Lid: 38985 StoreEc: 0x476
Lid: 20098
Lid: 20585 StoreEc: 0x476
bei Microsoft.Mapi.MapiExceptionHelper.InternalThrowIfErrorOrWarning(String message, Int32 hresult, Boolean allowWarnings, Int32 ec, DiagnosticContext diagCtx, Exception innerException)
bei Microsoft.Mapi.MapiExceptionHelper.ThrowIfError(String message, Int32 hresult, IExInterface iUnknown, Exception innerException)
bei Microsoft.Mapi.MapiEventManager.ReadEvents(Int64 startCounter, Int32 eventCountWanted, Int32 eventCountToCheck, Restriction filter, ReadEventsFlags flags, Boolean includeSid, Int64& endCounter)
bei Microsoft.Exchange.Search.Mdb.NotificationsEventSource.<>c__DisplayClass3.<ReadEvents>b__1()
bei Microsoft.Exchange.Search.Mdb.MapiUtil.<>c__DisplayClass1`1.<TranslateMapiExceptionsWithReturnValue>b__0()
bei Microsoft.Exchange.Search.Mdb.MapiUtil.TranslateMapiExceptions(IDiagnosticsSession tracer, LocalizedString errorString, Action mapiCall)
--- Ende der internen Ausnahmestapelüberwachung ---
bei Microsoft.Exchange.Search.Mdb.MapiUtil.TranslateMapiExceptions(IDiagnosticsSession tracer, LocalizedString errorString, Action mapiCall)
bei Microsoft.Exchange.Search.Mdb.MapiUtil.TranslateMapiExceptionsWithReturnValue[TReturnValue](IDiagnosticsSession tracer, LocalizedString errorString, Func`1 mapiCall)
bei Microsoft.Exchange.Search.Mdb.NotificationsEventSource.ReadEvents(Int64 startCounter, Int32 eventCountWanted, ReadEventsFlags flags, Int64& endCounter)
bei Microsoft.Exchange.Search.Mdb.NotificationsEventSource.ReadFirstEventCounter()
bei Microsoft.Exchange.Search.Engine.NotificationsEventSourceInfo..ctor(IWatermarkStorage watermarkStorage, INotificationsEventSource eventSource, IDiagnosticsSession diagnosticsSession, MdbInfo mdbInfo)
bei Microsoft.Exchange.Search.Engine.SearchFeedingController.DetermineFeederStateAndStartFeeders()
bei Microsoft.Exchange.Search.Engine.SearchFeedingController.InternalExecutionStart()
bei Microsoft.Exchange.Search.Core.Common.Executable.InternalExecutionStart(Object state)
--- Ende der internen Ausnahmestapelüberwachung ---
bei Microsoft.Exchange.Search.Core.Common.Executable.EndExecute(IAsyncResult asyncResult)
bei Microsoft.Exchange.Search.Engine.SearchRootController.ExecuteComplete(IAsyncResult asyncResult)
wie oben beschrieben bekomme ich immer folgenden Fehler in der Datenbank.
Ich habe mir schon eine neue angelegt, da ein Index erstellen zwar Erfolg bringt aber nur kurzzeitig.
Beim migrieren kommt die alte Datenbank nun immer in den Zustand Failed.
Wie gesagt Dienste Stoppen Index löschen und Dienste starten bringt nur kurz Erfolg.
Hat noch jemand eine Idee wie ich die alte DB wieder auf Healthy bekomme.
Hier die Meldung aus dem Eventlog...
Bei der Indizierung der Postfachdatenbank "Mailbox Database 1055989825" wurde ein unerwarteter Ausnahmefehler festgestellt. Fehlerdetails: Microsoft.Exchange.Search.Core.Abstraction.OperationFailedException: The component operation has failed. ---> Microsoft.Exchange.Search.Core.Abstraction.ComponentFailedPermanentException: Failed to read notifications, MDB: 67010cde-d14e-4f80-ad80-816424122455. ---> Microsoft.Mapi.MapiExceptionMdbOffline: MapiExceptionMdbOffline: Unable to read events. (hr=0x80004005, ec=1142)
Diagnostic context:
Lid: 49384
Lid: 51176 StoreEc: 0x476
Lid: 40680 StoreEc: 0x476
Lid: 43980
Lid: 16354 StoreEc: 0x476
Lid: 38985 StoreEc: 0x476
Lid: 20098
Lid: 20585 StoreEc: 0x476
bei Microsoft.Mapi.MapiExceptionHelper.InternalThrowIfErrorOrWarning(String message, Int32 hresult, Boolean allowWarnings, Int32 ec, DiagnosticContext diagCtx, Exception innerException)
bei Microsoft.Mapi.MapiExceptionHelper.ThrowIfError(String message, Int32 hresult, IExInterface iUnknown, Exception innerException)
bei Microsoft.Mapi.MapiEventManager.ReadEvents(Int64 startCounter, Int32 eventCountWanted, Int32 eventCountToCheck, Restriction filter, ReadEventsFlags flags, Boolean includeSid, Int64& endCounter)
bei Microsoft.Exchange.Search.Mdb.NotificationsEventSource.<>c__DisplayClass3.<ReadEvents>b__1()
bei Microsoft.Exchange.Search.Mdb.MapiUtil.<>c__DisplayClass1`1.<TranslateMapiExceptionsWithReturnValue>b__0()
bei Microsoft.Exchange.Search.Mdb.MapiUtil.TranslateMapiExceptions(IDiagnosticsSession tracer, LocalizedString errorString, Action mapiCall)
--- Ende der internen Ausnahmestapelüberwachung ---
bei Microsoft.Exchange.Search.Mdb.MapiUtil.TranslateMapiExceptions(IDiagnosticsSession tracer, LocalizedString errorString, Action mapiCall)
bei Microsoft.Exchange.Search.Mdb.MapiUtil.TranslateMapiExceptionsWithReturnValue[TReturnValue](IDiagnosticsSession tracer, LocalizedString errorString, Func`1 mapiCall)
bei Microsoft.Exchange.Search.Mdb.NotificationsEventSource.ReadEvents(Int64 startCounter, Int32 eventCountWanted, ReadEventsFlags flags, Int64& endCounter)
bei Microsoft.Exchange.Search.Mdb.NotificationsEventSource.ReadFirstEventCounter()
bei Microsoft.Exchange.Search.Engine.NotificationsEventSourceInfo..ctor(IWatermarkStorage watermarkStorage, INotificationsEventSource eventSource, IDiagnosticsSession diagnosticsSession, MdbInfo mdbInfo)
bei Microsoft.Exchange.Search.Engine.SearchFeedingController.DetermineFeederStateAndStartFeeders()
bei Microsoft.Exchange.Search.Engine.SearchFeedingController.InternalExecutionStart()
bei Microsoft.Exchange.Search.Core.Common.Executable.InternalExecutionStart(Object state)
--- Ende der internen Ausnahmestapelüberwachung ---
bei Microsoft.Exchange.Search.Core.Common.Executable.EndExecute(IAsyncResult asyncResult)
bei Microsoft.Exchange.Search.Engine.SearchRootController.ExecuteComplete(IAsyncResult asyncResult)
Please also mark the comments that contributed to the solution of the article
Content-Key: 327958
Url: https://administrator.de/contentid/327958
Printed on: April 18, 2024 at 06:04 o'clock
5 Comments
Latest comment
Man muss Microsoft Search und Microsoft Search Transport stoppen. Dann den Indexfolder löschen und die Dienste wieder starten. Dann baut der Index sich neu auf.
Gruss
Rainer
Gruss
Rainer
Versuchen auf ander db verschiebrn. Hatten gleichrn Fehler. Eseutil machen.
Vermutlich 1 oder 2 Postfaecher corrupt die db geschlissen haben. Benoetigt eventuell tool zum db exzrahietrn.
Vermutlich 1 oder 2 Postfaecher corrupt die db geschlissen haben. Benoetigt eventuell tool zum db exzrahietrn.