none
Recherche dans Sharepoint 2013 RRS feed

  • 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
    mercredi 27 mars 2019 09:03

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

    Cordialement, 

    mercredi 27 mars 2019 09:39
  • 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

    mercredi 27 mars 2019 09:48
  • J'ai bien coché "Include in Full Text Index" et aucune modification, que ce soit en recherche classique ou Title:Document comme sur le lien
    mercredi 27 mars 2019 12:39
  • Je suis allé voir dans mes Logs et j'ai en continue ces 3 erreurs là en lien avec SharePoint Server Search --> Crawler

    Avec juste après ces 3 erreurs ci-dessous, puis les 3 du dessus et ainsi de suite ces 6 erreurs tournent en boucle dans l'ordre.

    mercredi 27 mars 2019 12:51
  • 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.html

    Ensuite, effectuez un full crawl puis consulter les logs pour voir si vous possedez encore la même erreur.

    Cordialement, 


    mercredi 27 mars 2019 13:35
  • 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
    mercredi 27 mars 2019 13:40
  • 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, 

    mercredi 27 mars 2019 14:21
  • Oui je me suis trompé de PowerShell je vais réessayer

    Cependant la surprise continue puisque lorsque j'appuie sur "Assistant de configuration", une page s'ouvre mais le lien n'est pas cliquable ! Surprise !

    mercredi 27 mars 2019 14:44
  • Utilisez-vous bien le compte administrateur de la ferme ? 

    Pour utiliser l'assistant :  

    mercredi 27 mars 2019 14:50
  • J'ai essayer avec l'assistant cela ne change rien au problème, l'application ne fonctionne toujours pas.

    J'essaie en PowerShell

    mercredi 27 mars 2019 15:03
  • 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 SilentlyContinue

    if (!$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 SilentlyContinue

    Write-Host -ForegroundColor Yellow "Checking if Search Service Application exists" 
    $ServiceApplication = Get-SPEnterpriseSearchServiceApplication -Identity $SearchServiceName -ErrorAction SilentlyContinue

    if (!$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 SilentlyContinue

    if (!$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 $SSI

    Remove-Item -Recurse -Force -LiteralPath $IndexLocation -ErrorAction SilentlyContinue 
    mkdir -Path $IndexLocation -Force

    New-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"

    mercredi 27 mars 2019 15:17
  • Ou est ce que ça ne marche pas? 
    mercredi 27 mars 2019 15:52
  • Au niveau de : $clone = $ServiceApplication.ActiveTopology.Clone() 

    $clone devient une erreur jusqu'a la fin

    -DatabaseName $DatabaseName me met également une erreur.

    mercredi 27 mars 2019 16:26
  • 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
    jeudi 28 mars 2019 07:41
  • 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.

    https://sharepoint.stackexchange.com/questions/194616/sharepoint-search-application-in-sharepoint-2013-foundation

    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 OK

    Pour 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.

    jeudi 28 mars 2019 09:08
  • Alors j'ai tenté la technique du supprimer "disabled", je ne dois pas être doué en HTML, j'ai pu écrire la clé que j'ai trouvé sur internet mais j'ai l'erreur suivante :


    jeudi 28 mars 2019 15:18
  • 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 ?

     
    vendredi 29 mars 2019 07:37