Auteur de questions
Recherche dans Sharepoint 2013

Question
-
Bonjour,
je viens de mettre en place un Sharepoint 2013 et créer un site d'équipe.
J'y ai mis quelques dossiers et fichiers mais lorsque j'essaie la barre de recherche, elle ne trouve rien.
Je n'ai pas de message d'erreur particulier, juste qu'il ne trouve rien.
Je précise également que dans mon application de recherche, je n'ai aucun "éléments pouvant faire l'objet d'une recherche" alors que pourtant des fichier sont publié sur mon site d'équipe.Pourtant j'ai gardé l'application de recherche créer par Sharepoint qui est bien active, ma topologie de rechercher à bien tout les checks au vert. Faut-il créer un centre de recherche ? Si oui, quel est son utilité ?
Cordialement,
DUBOIS Mathis
- Modifié MathisDub mercredi 27 mars 2019 09:08
Toutes les réponses
-
Bonjour,
Il faut faire un full crawl dans l'administration centrale.
https://docs.microsoft.com/fr-fr/sharepoint/search/start-pause-resume-or-stop-a-crawl
-
Bonjour,
Merci de la réponse si rapide !
Je pense également que mon problème vient de l'analyse et la source de contenu.
J'ai lancé une analyse complète hier qui à duré 16h pour au final, lorsque je l'ai stoppé et relancé une nouvelle analyse complète, il ne me trouve aucun résultat. Je trouve cela très étranges la durée tout comme aucun résultat en 16h
-
Peut être au niveau des managed properties ?
https://www.eliostruyf.com/making-columns-searchable-for-the-list-or-library-searchbox/ -
-
-
Ce que je peux vous recommander, c'est de recréer l'Application de Service de recherche, en supprimant l'actuel, dans l'administration centrale en lui donnant un nom plus court.
Dans le cas où cela ne marche toujours pas, essayez de le recréer avec un powershell, toujours avec un nom plus court :
https://microsoft-techies.blogspot.com/2014/03/search-has-encountered-problem-that.htmlEnsuite, effectuez un full crawl puis consulter les logs pour voir si vous possedez encore la même erreur.
Cordialement,
- Modifié Nguyen Kevin mercredi 27 mars 2019 13:36
-
Je viens de voir un sujet où cela était la solution de la personne et heureusement que j'ai fait un snapshot puisque je ne peux pas créer d'application de service de recherche ! Je viens de l'apprendre alors que dans mon SharePoint2016 de l'époque (que j'ai arrête pour problème de compatibilité SQL Express) avait bien cela, je vous laisse regarder sur l'image. Sachant que j'ai essayer avec un compte avec du domaine
Oui pour moi recréer avec un nom différent est la solution, faudrait-il que je puisse via interface Web.
J'ai peur que si je ne peux en interface Web, en Powershell je serai bloquéDe plus, j'ai regardé sur internet, je n'arrive pas a créer une application de service de recherche simple et basique, mon PowerShell ne reconnait pas certaines commandes.
- Modifié MathisDub mercredi 27 mars 2019 14:10
-
Moi même je suis surpris que vous ne puissiez pas le créer par interface, parce que ca devrait être le cas.
Vous avez 2 options:- Par powershell en utilisant bien l'application "SharePoint 2013 Management Shell" et non pas "Windows Powershell" sur votre serveur.
- Par l'Assistant de configuration. Lien
Cordialement,
-
-
Utilisez-vous bien le compte administrateur de la ferme ?
Pour utiliser l'assistant :
- Via URL : http://serveur/_admin/adminconfigintro.aspx?scenarioid=adminconfig&welcomestringid=farmconfigurationwizard_welcome
- Via le menu démarrer de votre serveur, tapez Assistant de configuration
-
-
J'ai essayé ceci mais cela ne fonctionne pas
J'ai juste change contoso\administrator par mes infos à moi
Add-PSSnapin Microsoft.SharePoint.PowerShell -ErrorAction SilentlyContinue
# Settings
$IndexLocation = "C:\Data\Search15Index” #Location must be empty, will be deleted during the process!
$SearchAppPoolName = "Search App Pool"
$SearchAppPoolAccountName = "Contoso\administrator"
$SearchServerName = (Get-ChildItem env:computername).value
$SearchServiceName = "Search15"
$SearchServiceProxyName = "Search15 Proxy"
$DatabaseName = "Search15_ADminDB"
Write-Host -ForegroundColor Yellow "Checking if Search Application Pool exists"
$SPAppPool = Get-SPServiceApplicationPool -Identity $SearchAppPoolName -ErrorAction SilentlyContinueif (!$SPAppPool)
{
Write-Host -ForegroundColor Green "Creating Search Application Pool"
$spAppPool = New-SPServiceApplicationPool -Name $SearchAppPoolName -Account $SearchAppPoolAccountName -Verbose
}# Start Services search service instance
Write-host "Start Search Service instances...."
Start-SPEnterpriseSearchServiceInstance $SearchServerName -ErrorAction SilentlyContinue
Start-SPEnterpriseSearchQueryAndSiteSettingsServiceInstance $SearchServerName -ErrorAction SilentlyContinueWrite-Host -ForegroundColor Yellow "Checking if Search Service Application exists"
$ServiceApplication = Get-SPEnterpriseSearchServiceApplication -Identity $SearchServiceName -ErrorAction SilentlyContinueif (!$ServiceApplication)
{
Write-Host -ForegroundColor Green "Creating Search Service Application"
$ServiceApplication = New-SPEnterpriseSearchServiceApplication -Partitioned -Name $SearchServiceName -ApplicationPool $spAppPool.Name
-DatabaseName $DatabaseName
}Write-Host -ForegroundColor Yellow "Checking if Search Service Application Proxy exists"
$Proxy = Get-SPEnterpriseSearchServiceApplicationProxy -Identity $SearchServiceProxyName -ErrorAction SilentlyContinueif (!$Proxy)
{
Write-Host -ForegroundColor Green "Creating Search Service Application Proxy"
New-SPEnterpriseSearchServiceApplicationProxy -Partitioned -Name $SearchServiceProxyName -SearchApplication $ServiceApplication
}$ServiceApplication.ActiveTopology
Write-Host $ServiceApplication.ActiveTopology# Clone the default Topology (which is empty) and create a new one and then activate it
Write-Host "Configuring Search Component Topology...."
$clone = $ServiceApplication.ActiveTopology.Clone()
$SSI = Get-SPEnterpriseSearchServiceInstance -local
New-SPEnterpriseSearchAdminComponent –SearchTopology $clone -SearchServiceInstance $SSI
New-SPEnterpriseSearchContentProcessingComponent –SearchTopology $clone -SearchServiceInstance $SSI
New-SPEnterpriseSearchAnalyticsProcessingComponent –SearchTopology $clone -SearchServiceInstance $SSI
New-SPEnterpriseSearchCrawlComponent –SearchTopology $clone -SearchServiceInstance $SSIRemove-Item -Recurse -Force -LiteralPath $IndexLocation -ErrorAction SilentlyContinue
mkdir -Path $IndexLocation -ForceNew-SPEnterpriseSearchIndexComponent –SearchTopology $clone -SearchServiceInstance $SSI -RootDirectory $IndexLocation
New-SPEnterpriseSearchQueryProcessingComponent –SearchTopology $clone -SearchServiceInstance $SSI
$clone.Activate()Write-host "Your search service application $SearchServiceName is now ready"
-
-
-
Voici des Screens des erreurs que j'ai
Le premier sur $ServiceApplication et -DatabaseName
Enfin il y a une nouvelle erreur sur $ServiceApplication et le reste c'est que le $clone
PS :Je précise que je suis en SharePoint 2013 Foundation gratuit, est-ce le problème ?
PS2 : Lorsque j'essaie de mettre la clé du produit pour le mode évaluation 180jours, je ne peux même pas écrire, je suis bloqué comme pour certaines autres parties de mon administration centrale.
- Modifié MathisDub jeudi 28 mars 2019 08:06
-
Vous avez donc un problème de Licence et ne pouvez pas créer le service via PowerShell.
Après quelques recherche il semble que vous ne pouvez le créer que seulement à partir de l'Assistant de configuration. Quel était le message d'erreur lorsque vous avez essayé de le faire ?
Si cela marchait avant, peut etre qu'il faudrait refaire toute l'installation de SharePoint.Pour mettre la clef produit :
Allez sur la page "Convertir le type de licence"
Faites F12 et cherchez les balises <input> de la barre de saisie et du bouton OKPour les 2 balises, vous remarquerez l'option disabled
Supprimer l'option et sa valeur, et normalement vous serez en mesure de pouvoir mettre vos clef d'activation et de cliquer sur OK.
-
-
Actuellement, je me demande si SharePoint 2013 Foundation fonctionne bien en version gratuite (je n'ai pas trouvé de licence entreprise sur internet) car actuellement je suis limité sur certains points et à part créer un site d'équipe, gérer les utilisateurs et sotcké des fichiers c'est tout ce que je peut faire.
Sur Sharepoint 2016 j'avais + de fonctionnalité en version gratuite mais il demande une version payant de SQL Server donc je me retrouve au point initial.
Faut-il redescendre sur un SharePoint 2010 qui me laisserai plus de droits en version gratuite ?