Partager via


Comment : créer des index de texte intégral

Vous devez créer un index de texte intégral si vous souhaitez exécuter des recherches de texte intégral sur les colonnes textuelles de vos tables de base de données. Un index de texte intégral se base sur un index normal ; vous devez donc le créer d'abord. L'index normal doit être créé sur une colonne unique, non null, et il est conseillé de choisir une colonne contenant des petites valeurs plutôt que des grandes.

Dans SQL Server 2008, toutes les bases de données sont activées par défaut pour l'indexation de texte intégral au moment de leur création. En outre, les utilisateurs activent automatiquement une table individuelle pour l'indexation de texte intégral lorsqu'ils créent un index de texte intégral sur la table et ajoutent une colonne à l'index. Les utilisateurs désactivent automatiquement une table pour l'indexation de texte intégral lorsqu'ils suppriment la dernière colonne de son index de texte intégral.

Pour créer un index de texte intégral, vous devez d'abord créer un catalogue à l'aide d'un outil externe, tel que SQL Server Management Studio ou Enterprise Manager.Pour permettre à l'index d'inclure les données textuelles de fichiers Microsoft Office (fichiers .doc, .xls et .ppt), de fichiers texte (fichiers .txt) et de fichiers HTML (fichiers .htm), vous devez stocker ces fichiers dans un champ avec le type de données « image ». Pour plus d'informations, consultez « Recherche de texte intégral » sur le site Web Microsoft.

Notes

Les boîtes de dialogue et les commandes de menu qui s'affichent peuvent être différentes de celles qui sont décrites dans l'aide, en fonction de vos paramètres actifs ou de l'édition utilisée. Pour modifier vos paramètres, ouvrez le menu Outils et cliquez sur Importation et exportation de paramètres. Pour plus d'informations, consultez Utilisation des paramètres.

Pour créer des index de texte intégral

  1. Dans l'Explorateur de serveurs, cliquez avec le bouton droit sur la table pour laquelle vous souhaitez créer un index de texte intégral et cliquez sur Ouvrir la définition de table.

    La table s'ouvre dans le Concepteur de tables.

  2. Dans le menu Concepteur de tables, cliquez sur Index de texte intégral.

    La boîte de dialogue Index de texte intégral s'ouvre.

  3. Cliquez sur Ajouter.

  4. Cliquez sur le nouvel index dans la liste Index de texte intégral sélectionné et définissez les propriétés de l'index dans la partie droite de la grille.

Pour plus d'informations sur la définition des propriétés, consultez Index de texte intégral, boîte de dialogue.

Voir aussi

Référence

Index de texte intégral, boîte de dialogue

Autres ressources

Utilisation des index