Procédure : afficher ou modifier les propriétés de serveur pour la recherche en texte intégral (SQL Server Management Studio)

Vous pouvez afficher les propriétés de recherche en texte intégral d'une instance de SQL Server dans SQL Server Management Studio.

Pour afficher et modifier les propriétés de serveur pour la recherche en texte intégral

  1. Dans l'Explorateur d'objets, cliquez avec le bouton droit sur un serveur, puis cliquez sur Propriétés.

  2. Dans la boîte de dialogue Propriétés du serveur, cliquez sur la page Avancé pour afficher les informations du serveur relatives à la recherche en texte intégral. Les propriétés de recherche en texte intégral sont les suivantes :

    • Langue de texte intégral par défaut

      Spécifie une langue par défaut pour les colonnes de texte intégral indexées. L'analyse linguistique des données de texte intégral indexées dépend de la langue des données. La valeur par défaut de cette option est la langue du serveur. Pour connaître la langue correspondant au paramètre affiché, consultez sys.fulltext_languages (Transact-SQL).

      [!REMARQUE]

      Pour plus d'informations sur cette propriété de serveur, consultez Option default full-text language.

    • Option de mise à niveau des index de recherche en texte intégral

      Cette propriété de serveur contrôle la manière dont les index de recherche en texte intégral sont migrés lors d'une mise à niveau d'une base de données de SQL Server 2000 ou SQL Server 2005 vers SQL Server 2008 ou une version ultérieure. Cette propriété s'applique à la mise à niveau par attachement d'une base de données, par la restauration d'une sauvegarde de la base, la restauration d'une sauvegarde de fichiers ou la copie de la base de données à l'aide de l'Assistant Copie de base de données.

      Les alternatives sont les suivantes :

      • Importer
        Les catalogues de texte intégral sont importés. En général, l'importation est considérablement plus rapide que lors d'une reconstruction (rebuild). Par exemple, lorsque vous utilisez un seul processeur, l'importation s'exécute approximativement 10 fois plus vite que lors de la reconstruction. Toutefois, un catalogue de texte intégral importé n'utilise pas les analyseurs lexicaux nouveaux et améliorés introduits dans SQL Server 2008, ce qui fait que vous pouvez le cas échéant reconstruire vos catalogues de texte intégral au final.

        [!REMARQUE]

        Le processus de reconstruction peut s'exécuter en mode multithread, et si plus de 10 processeurs sont disponibles, la reconstruction peut s'effectuer plus vite que l'importation si vous la laissez utiliser tous les processeurs.

        Si aucun catalogue de texte intégral n'est disponible, les index de recherche en texte intégral associés sont reconstruits. Cette option est disponible uniquement pour les bases de données SQL Server 2005.

      • Reconstruire
        Les catalogues de texte intégral sont reconstruits à l'aide des analyseurs lexicaux nouveaux et améliorés. La reconstruction des index peut prendre un moment, et une quantité importante de ressources en termes d'UC et de mémoire peut être requise après la mise à niveau.

      • Réinitialiser
        Les catalogues de texte intégral sont réinitialisés. Les fichiers de catalogue de texte intégral SQL Server 2005 sont supprimés, mais les métadonnées pour les catalogues de texte intégral et les index de texte intégral sont conservés. Après leur mise à niveau, tous les index de recherche en texte intégral ont le suivi des modifications désactivé et aucune analyse n'est démarrée automatiquement. Le catalogue reste vide tant que vous n'avez pas procédé manuellement à une alimentation complète, au terme de la mise à niveau.

      Pour plus d'informations sur le choix d'une option de mise à niveau de recherche en texte intégral, consultez Mise à niveau de la fonction de recherche en texte intégral.

      [!REMARQUE]

      L'option de mise à niveau du catalogue de texte intégral peut également être définie à l'aide de l'action sp_fulltext_serviceupgrade_option.