Um in SharePoint 2010 die Search Service Application (Suche) einzurichten, geben Sie in der SharePoint PowerShell Konsole folgende Befehle ein:
Application Pool erstellen
$ApplicationPool = new-spserviceapplicationpool –name “Search Service Application” –account “DOMAIN\USER”
Search Service Application erstellen
$SearchApplication = new-spenterprisesearchserviceapplication -name SearchAdmin -applicationpool $ApplicationPool
Search Service Application Proxy erstellen
$ApplicationProxy = new-spenterprisesearchserviceapplicationproxy -name SearchProxy -Uri $SearchApplication.uri.absoluteURI
Prüfen ob der Search Service Application Proxy online ist
$ApplicationProxy.status
Prüfen ob die lokale Suche Service Instanz online ist
$SearchServiceInstance = get-spenterprisesearchserviceinstance –local
$SearchServiceInstance.status
Wenn die Instanz deaktiviert ist, dann diesen Befehl ausführen
Start-SpEnterpriseSearchServiceInstance -identity $SearchServiceInstance
Search Administration Component bereitstellen
$SearchServiceInstance = get-spenterprisesearchserviceinstance –local
set-spenterprisesearchadministrationcomponent –searchapplication SearchAdmin –SearchServiceInstance $SearchServiceInstance
Crawl Topology erstellen
$CrawlTopology = $searchapplication | new-spenterprisesearchcrawltopology
Neuen Crawl Store erstellen
$CrawlStoreID = $SearchApplication.CrawlStores | select id
$CrawlStore = $SearchApplication.CrawlStores.item($CrawlStoreID.id)
Neuen Crawl Component erstellen
$Hostname = hostname
new-spenterprisesearchcrawlcomponent -crawltopology $CrawlTopology -crawldatabase $CrawlStore -searchserviceinstance $Hostname
Crawl Topology aktivieren
$CrawlTopology | set-spenterprisesearchcrawltopology -active
Neue Query Topology erstellen
$QueryTopology = $SearchApplication | new-spenterprisesearchquerytopology -partitions 1
Variable für die Query Partition erstellen
$QueryPartition = ($QueryTopology | get-spenterprisesearchindexpartition)
Neuen Query Component erstellen
new-spenterprisesearchquerycomponent -indexpartition $QueryPartition -querytopology $QueryTopology -searchserviceinstance $SearchServiceInstance
Property Store DB Variable erstellen
$PropertyStoreID = $SearchApplication.PropertyStores | Select id
$PropertyStoreDB = $SearchApplication.PropertyStores.Item($PropertyStoreID.id)
Query Partition konfigurieren, damit diese Property Store DB nutzt
$QueryPartition | set-spenterprisesearchindexpartition -PropertyDatabase $PropertyStoreDB
Query Topology aktivieren
$QueryTopology | Set-SPEnterpriseSearchQueryTopology -Active
Unter Central Administration > Service Applications > Manage Service Applications > SearchAdmin > Content Sources > Local SharePoint Sites > Crawl scheduling anpassen

Roger Haueter
I'm a passionate leader and Senior Systems Architect based in Bern, Switzerland. I primarily focus on cloud strategy consulting for Microsoft 365.