none
Exchange 2007 - Search Index kann nicht angelegt werden/Search Index Fehler im Eventlog RRS feed

  • Frage

  • Hallo :-)

    Wir haben folgendes Problem auf einem Exchange Server 2007 SP1 RU10 (SBS2008).
    In der Mailbox Datenbank kann der Search Index nicht mehr erstellt werden.

    Folgende Fehlermeldung tritt alle 60 Minuten auf im Application Log:

    Source: MSExchange Search Indexer, ID: 104

    Microsoft.Mapi.MapiExceptionJetErrorKeyDuplicate: MapiExceptionJetErrorKeyDuplicate: Unable to create CI Property Store (hr=0x80004005,ec=-1605)

    Diagnostic context:
        Lid: 1494    ---- Remote Context Beg ----
        Lid: 13236   StoreEc: 0xFFFFF9BB
        Lid: 2544    StoreEc: 0xFFFFF9BB
        Lid: 32153   StoreEc: 0xFFFFF9BB
        Lid: 15534   StoreEc: 0xFFFFF9BB
        Lid: 1750    ---- Remote Context End ----
        Lid: 8818    StoreEc: 0xFFFFF9BB
        Lid: 11570   StoreEc: 0xFFFFF9BB
       bei Microsoft.Mapi.MapiExceptionHelper.ThrowIfError(String message, Int32 hresult, Int32 ec, DiagnosticContext diagCtx)
       bei Microsoft.Mapi.ExRpcAdmin.CiCreatePropertyStore(Guid mdbGuid, Guid instanceGuid)
       bei Microsoft.Exchange.Search.PropertyStore.CreatePropertyStore(String serverName, Guid instanceGuid, Guid mdbGuid)
       bei Microsoft.Exchange.Search.Globals.CreatePropertyStore(Guid mdbGuid, Guid instanceGuid)
       bei Microsoft.Exchange.Search.Globals.RecreateCatalogAndPropertyStore(CatalogState catalogInfo)
       bei Microsoft.Exchange.Search.Globals.CheckAndInitializeCatalog(CatalogState catalogInfo)
       bei Microsoft.Exchange.Search.Driver.MonitorAndUpdateMDBList(). Der nächste Versuch erfolgt nach 0 Minuten.

    Das Script ".\GetSearchIndexForDatabase.ps1 -all" gibt folgende Ausgabe aus:

    [PS] C:\Program Files\Microsoft\Exchange Server\Scripts>.\GetSearchIndexForDatabase.ps1 -all

    Database Name  : Mailbox Database
    Index Directory: Search Index does Not exist for this Database

    Mit dem folgenden Befehl kann ich leider keinen neuen erstellen:

    [PS] C:\Program Files\Microsoft\Exchange Server\Scripts>.\ResetSearchIndex.ps1 -all
    MSExchangeSearch service stopped
    No Index for Database: Mailbox Database
    MSExchangeSearch service Started
    [PS] C:\Program Files\Microsoft\Exchange Server\Scripts>.\GetSearchIndexForDatabase.ps1 -all

    Database Name  : Mailbox Database
    Index Directory: Search Index does Not exist for this Database

    Genau zu dem Zeitpunkt, wo ich den Search Index reseten möchte, kommt wieder die gleiche Meldung im Eventlog von oben.
    Hat hier jemand eine Idee? ist die DB korrupt?
    Ansonsten funktionieren alle Mailboxen in dieser Datenbank. Bis auf die Suche im Outlook und OWA.

    Vielen Dank für eure Hilfe.



    Freitag, 25. Mai 2012 13:54

Antworten

  • Hallo Fabian,

    bring Dein Exchange mal auf einen aktuellen Stand. Es wurden einige Dinge in den letzen Monaten/Jahren behoben, die im Zusammenhang mit dem Search Indexer aufgetreten sind.

    Viele Grüße

    Timo

    Freitag, 25. Mai 2012 15:29

Alle Antworten