SharePointCommunity
Die deutschsprachige Community für SharePoint, Microsoft 365, Teams, Yammer und mit Azure

Sponsored by

Willkommen im Forum Archiv.
Einträge sind hier nicht mehr möglich, aber der Bestand von 12 Jahren SharePoint-Wissen ist hier recherchierbar.




Fehler bei Erstellen einer Suchdienstanwendung (nach Migration SP2013 -> SP2016)

Unbeantwortet Dieser Beitrag hat 1 Antworten

Ohne Rang
1 Beiträge
Rico erstellt 6 Feb. 2017 10:45
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hallo,

bei dem Erstellen einer Suchdienstanwendung unter SP 2016 Feature Pack 1, erhalte ich unten stehende folgende Fehlermeldung. Die Meldung erscheint nach Ausführung des Cmdlets New-SPEnterpriseSearchServiceApplication. Die Ausführung des Comandlets schreitet zumindest soweit voran, dass die DB für die Suchdienstanwendung auf dem SQL Server erstellt wird, dann bricht das Cmdlet mit der Meldung ab.

Habe im Netz bereits Stunden gesucht, und viele Lösungsansätze gefunden. Allerdings gab es keine Fehler im Zusammenhang mit der Einrichtung der Suchdienstanwendung in SP 2016. :(

Habe auch in englischen Foren gelesen. Dort tritt der Fehler mit folgender Bezeichnung auf: "The operation is not valid due to the current state of the object". Dummerweise scheint es sich um eine allgemeine .NET-Fehlermeldung zu handeln.

Vielleicht plagt sich noch jemand mit dem Problem herum.

*** Fehler ****
Fehler bei der Konfiguration der Suchdienstanwendung.
System.InvalidOperationException: Der Vorgang ist aufgrund des aktuellen Zustands des Objekts ungültig. bei Microsoft.SharePoint.Administration.SPDatabase.Update() bei Microsoft.Office.Server.Search.Administration.SearchDatabase.BaseUpdate() bei Microsoft.Office.Server.Search.Administration.SearchDatabase.CreateCleanDatabase[T](String searchApplicationName, ISearchDatabaseParameters databaseParameters) bei Microsoft.Office.Server.Search.Administration.SearchServiceApplication.Create(String name, SearchQueryAndSiteSettingsService service, SPIisWebServiceApplicationPool applicationPool, SPIisWebServiceApplicationPool adminApplicationPool, ISearchDatabaseParameters adminDBParameters, ISearchDatabaseParameters searchSettingsDBParameters, IEnumerable`1 crawlStoreDBsParameters, IEnumerable`1 analyticsStoreDBsParameters, IEnumerable`1 linksStoreDBsParameters, SPPartitionOptions partitionOptions, Boolean cloudIndex) bei Microsoft.Office.Server.Search.Administration.SearchServiceApplication.Create(String name, SearchQueryAndSiteSettingsService service, SPIisWebServiceApplicationPool applicationPool, SPIisWebServiceApplicationPool adminApplicationPool, ISearchDatabaseParameters adminDBParameters, ISearchDatabaseParameters searchSettingsDBParameters, IEnumerable`1 crawlStoreDBsParameters, IEnumerable`1 analyticsStoreDBsParameters, IEnumerable`1 linksStoreDBsParameters, SPPartitionOptions partitionOptions, Boolean cloudIndex) bei Microsoft.Office.Server.Search.Administration.SearchService.CreateApplication(String name, ISearchDatabaseParameters adminDBParameters, ISearchDatabaseParameters searchSettingsDBParameters, IEnumerable`1 crawlStoreDBParameters, IEnumerable`1 analyticsReportingStoreDBParameters, IEnumerable`1 linksStoreDBParameters, SPIisWebServiceApplicationPool applicationPool, SPIisWebServiceApplicationPool adminApplicationPool, SPPartitionOptions partitionOptions, Boolean cloudIndex) bei Microsoft.Office.Server.Search.Administration.SearchService.CreateApplicationWithDefaultTopology(String name, Boolean cloudIndex, SPIisWebServiceApplicationPool applicationPool, SPIisWebServiceApplicationPool searchAdminApplicationPool) bei Microsoft.Office.Server.Search.Administration.SearchConfigWizard.CreateSearchApp() bei Microsoft.Office.Server.Search.Administration.SearchConfigWizard.ProvisionSearchServiceApplication() bei Microsoft.Office.Server.Search.Administration.SearchConfigurationJobDefinition.ExecuteTimerJob()

Gruß,
Rico

Alle Antworten

Ohne Rang
611 Beiträge
Florian Adler Als Antwort am 10 Feb. 2017 14:38
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hast du mal versucht das ohne die Powershell zu machen? PS in allen Ehren, aber manchmal kann sie Fluch und Segen zugleich sein. Irgendetwas scheint jedenfalls bei den Datenbanken zu hängen...

Welchen genauen PS-Ausdruck verwendest du denn? Welche Berechtigungen hat der ausführende Benutzer auf dem SQL Server?

Ich bin wieder (sporadisch) hier!