Étape 2 : déployer et tester le connecteur de recherche fédérée SQL Server
Dernière modification : mercredi 21 avril 2010
S’applique à : SharePoint Server 2010
Lorsque vous avez créé la page ASPX pour le connecteur fédéré de recherche SQL Server, vous devez effectuer les opérations suivantes :
Déployez la page ASPX.
Créez l'emplacement fédéré du connecteur.
Configurez le composant WebPart Federated Results.
Testez l'affichage des résultats provenant de la base de données AdventureWorksDW dans le composant WebPart Federated Results.
Déployer la page ASPX et vérifier le fonctionnement de la connectivité des données
Créez un dossier nommé FederatedConnectorSample dans le chemin d’accès suivant :
%ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\\TEMPLATE\LAYOUTS\
Copiez le fichier SearchResellers.aspx.cs et le fichier SearchResellers.aspx dans le dossier FederatedConnectorSample.
Recherchez l’emplacement http://YourServerName/_layouts/FederatedConnectorSample/SearchResellers.aspx.
Notez dans la page SearchResellers.aspx la présence d’un flux RSS qui présente plusieurs résultats de la table DimResellers de la base de données AdventureWorksDW.
Notes
Vous devez modifier le nom du serveur spécifié dans cette URL de façon à ce qu’il corresponde au serveur Web que vous utilisez.
Créer l'emplacement fédéré
Dans la page Administration de la recherche, cliquez sur Emplacements fédérés, puis sur Nouvel emplacement.
Dans le champ Nom de l’emplacement et le champ Nom complet, tapez AdvWorksResellers .
Dans le champ Description tapez le texte qui décrit l'emplacement (ex. Rechercher la table DimResellers dans la base de données AdventureWorksDW ).
Pour le champ type emplacement cliquez sur OpenSearch 1.0/1.1.
Dans le champ Modèle de requête, tapez https://localhost/_layouts/FederatedConnectorSample/searchresellers.aspx?q={searchTerms}.
Dans le champ Modèle de lien "Autres résultats", tapez https://localhost/_layouts/FederatedConnectorSample/searchresellers.aspx?q={searchTerms}&f=htm.
Dans Spécifier les informations d’identification, sélectionnez le protocole d’authentification correct. Par exemple, vous pouvez sélectionner Éléments communs : NTLM - Spécifier un nom d'utilisateur et un mot de passe et taper les informations d’identification d’un compte qui a accès à la base de données AdventureWorksDW.
Cliquez sur OK.
Configurer le composant WebPart Federated Results
Accédez à la page où vous souhaitez afficher les résultats de la recherche, par exemple :
http://nomserveur/Pages/results.aspx.
Cliquez sur Actions du site, puis sur Modifier la page.
Cliquez sur Modifier pour le composant WebPart Federated Results, puis sur Modifier le composant WebPart.
Dans Propriétés de l’emplacement, dans la liste Emplacement, cliquez sur AdvWorksResellers, puis sur OK.
Cliquez sur Actions du site, puis sur Quitter le mode Edition pour fermer la page de modification.
Tester le connecteur de recherche fédérée SQL Server
Tapez un terme à rechercher dans la zone de recherche qui renverra les résultats de la table DimResellers. Par exemple, tapez vélo.
Vérifiez que le connecteur de recherche fédérée Server SQL fonctionne. Les résultats de la recherche dans la base de données AdventureWorksDW doivent s’afficher dans la page des résultats.
Voir aussi
Concepts
Étape 1: créer le projet pour le connecteur de recherche fédérée SQL Server
Exemple de code : Connecteur SQL Server pour la recherche fédérée
Conseils d'architecture pour créer des connecteurs de recherche fédérée