Créer et gérer des catalogues de texte intégral

Un catalogue de texte intégral est un objet virtuel qui n'appartient à aucun groupe de fichiers ; c'est un concept logique qui renvoie à un groupe d'index de recherche en texte intégral.

Dans cette rubrique

  • Création d'un catalogue de texte intégral

  • Affichage des propriétés d'un catalogue de texte intégral

  • Affichage des propriétés d'un catalogue de texte intégral

  • Reconstruction de tous les catalogues de texte intégral pour une base de données

  • Suppression d'un catalogue de texte intégral d'une base de données

Création d'un catalogue de texte intégral

Pour créer un catalogue de texte intégral

  1. Dans l'Explorateur d'objets, développez successivement le serveur, le nœud Bases de données, puis la base de données contenant le catalogue de texte intégral à créer.

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

  3. Sélectionnez Nouveau catalogue de texte intégral.

  4. Dans la boîte de dialogue Nouveau catalogue de texte intégral, précisez les informations relatives au catalogue que vous recréez. Pour plus d'informations, consultez Nouveau catalogue de texte intégral (page Général).

    [!REMARQUE]

    Les ID de catalogues de texte intégral commencent à 00005 et sont incrémentés d'une unité à chaque fois qu'un catalogue est créé.

  5. Cliquez sur OK.  

[Haut de la page]

Affichage des propriétés d'un catalogue de texte intégral

Vous pouvez faire appel à plusieurs fonctions Transact-SQL, telles que FULLTEXTCATALOGPROPERTY, pour obtenir la valeur de diverses propriétés relatives à l'indexation de texte intégral. Ces informations sont utiles pour administrer la recherche en texte intégral et résoudre les problèmes qui la concernent.

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

Propriété

Description

Fonction

AccentSensitivity

Respect des accents.

FULLTEXTCATALOGPROPERTY

ImportStatus

Indique si le catalogue de texte intégral est en cours d'importation.

FULLTEXTCATALOGPROPERTY

IndexSize

Taille du catalogue de texte intégral en mégaoctets (Mo).

FULLTEXTCATALOGPROPERTY

ItemCount

Nombre d'éléments indexés de 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 du remplissage du dernier index de texte intégral et le 01/01/1990 00:00:00.

FULLTEXTCATALOGPROPERTY

PopulateStatus

État de remplissage.

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

[Haut de la page]

Reconstruction d'un catalogue de texte intégral

Pour reconstruire un catalogue de texte intégral

  1. Dans l'Explorateur d'objets, développez successivement le serveur, l'option Bases de données, puis la base de données contenant le catalogue de texte intégral à reconstruire.

  2. Développez Stockage, puis 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. En réponse à 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 le catalogue de texte intégral, cliquez sur Fermer.

[Haut de la page]

Reconstruction de tous les catalogues de texte intégral 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 successivement le serveur, l'option Bases de données, puis la base de données contenant les catalogues de texte intégral à reconstruire.

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

  3. Sélectionnez Tout reconstruire.

  4. En réponse à 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 de texte intégral, cliquez sur Fermer.

[Haut de la page]

Suppression d'un catalogue de texte intégral 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 successivement le serveur, l'option Bases de données, puis la base de données qui contient le catalogue de texte intégral à supprimer.

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

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

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

[Haut de la page]

Voir aussi

Référence

CREATE FULLTEXT CATALOG (Transact-SQL)