Créer et gérer des catalogues de Full-Text

Un catalogue de texte intégral est un objet virtuel qui n’appartient à aucun groupe de fichiers ; il s’agit d’un concept logique qui fait référence à un groupe d’index de recherche en texte intégral.

Création d’un catalogue Full-Text

Pour créer un catalogue de texte intégral

  1. Dans l’Explorateur d’objets, développez le serveur, développez Bases de données et développez la base de données dans laquelle vous souhaitez créer le catalogue de texte intégral.

  2. Développez Stockage, puis cliquez avec le bouton droit sur Catalogues de texte intégral.

  3. Sélectionnez Nouveau catalogue Full-Text.

  4. Dans la boîte de dialogue Nouveau Full-Text Catalogue , spécifiez les informations du catalogue que vous recréez. Pour plus d’informations, consultez New Full-Text Catalog (Page Général).

    Remarque

    Les ID de catalogue de texte intégral commencent à 00005 et sont incrémentés d’un pour chaque nouveau catalogue créé.

  5. Cliquez sur OK.

Affichage des propriétés d’un catalogue de Full-Text

Transact-SQL fonctions telles que FULLTEXTCATALOGPROPERTY peuvent être utilisées pour obtenir la valeur de différentes propriétés liées à l’indexation de texte intégral. Ces informations sont utiles pour administrer et résoudre les problèmes de recherche en texte intégral.

Le tableau suivant répertorie les propriétés liées aux catalogues de texte intégral.

Propriété Descriptif Fonction
AccentSensitivity Paramètre de sensibilité aux accents. FULLTEXTCATALOGPROPERTY
ImportStatus Indique si le catalogue de texte intégral est importé. FULLTEXTCATALOGPROPERTY
IndexSize Taille du catalogue de texte intégral en mégaoctets (Mo). FULLTEXTCATALOGPROPERTY
ItemCount Nombre d’éléments indexés en texte intégral actuellement dans le catalogue de texte intégral. FULLTEXTCATALOGPROPERTY
MergeStatus Indique si une fusion principale est en cours. FULLTEXTCATALOGPROPERTY
PopulateCompletionAge Différence en secondes entre la fin de la dernière population d’index de texte intégral et le 01/01/1990 00:00:00. FULLTEXTCATALOGPROPERTY
PopulateStatus Mettez à jour le statut.

Cette fonctionnalité sera supprimée dans une prochaine version de Microsoft SQL Server. Évitez d'utiliser cette fonctionnalité dans de nouveaux travaux de développement, et prévoyez de modifier les applications qui utilisent actuellement cette fonctionnalité.
FULLTEXTCATALOGPROPERTY
UniqueKeyCount Nombre de clés uniques dans le catalogue de texte intégral. FULLTEXTCATALOGPROPERTY

Reconstruction d’un catalogue Full-Text

Pour reconstruire un catalogue de texte intégral

  1. Dans l’Explorateur d’objets, développez le serveur, développez Bases de données, puis développez la base de données qui contient le catalogue de texte intégral que vous souhaitez reconstruire.

  2. Développez Stockage, puis développez Catalogues de texte intégral.

  3. Cliquez avec le bouton droit sur le nom du catalogue de texte intégral que vous souhaitez reconstruire, puis sélectionnez Reconstruire.

  4. Pour la question Voulez-vous supprimer le catalogue de texte intégral et le reconstruire ?, cliquez sur OK.

  5. Dans la boîte de dialogue Reconstruire Full-Text catalogue , cliquez sur Fermer.

Reconstruction de tous les catalogues Full-Text pour une base de données

Pour reconstruire les catalogues de texte intégral pour une base de données

  1. Dans l’Explorateur d’objets, développez le serveur, développez Bases de données, puis développez la base de données qui contient les catalogues de texte intégral que vous souhaitez reconstruire.

  2. Développez Stockage, puis cliquez avec le bouton droit sur Catalogues de texte intégral.

  3. Sélectionnez Reconstruire tout.

  4. Pour la question, voulez-vous supprimer tous les catalogues de texte intégral et les reconstruire ?, cliquez sur OK.

  5. Dans la boîte de dialogue Reconstruire tous les catalogues Full-Text , cliquez sur Fermer.

Suppression d’un catalogue de Full-Text d’une base de données

Pour supprimer un catalogue de texte intégral d’une base de données

  1. Dans l’Explorateur d’objets, développez le serveur, développez Bases de données et développez la base de données qui contient le catalogue de texte intégral que vous souhaitez supprimer.

  2. Développez Stockage et développez Catalogues de texte intégral.

  3. Cliquez avec le bouton droit sur le catalogue de texte intégral à supprimer, puis sélectionnez Supprimer.

  4. Dans la boîte de dialogue Supprimer des objets , cliquez sur OK.

Voir aussi

CRÉER UN CATALOGUE TEXTE INTÉGRAL (Transact-SQL)