FULLTEXTSERVICEPROPERTY (Transact-SQL)

Retourne des informations sur les propriétés du Moteur d'indexation et de recherche en texte intégral. Ces propriétés peuvent être définies et récupérées à l'aide de sp_fulltext_service.

Icône Lien de rubriqueConventions de syntaxe de Transact-SQL

Syntaxe

FULLTEXTSERVICEPROPERTY ('property')

Arguments

  • property
    Expression contenant le nom de la propriété du niveau de service de recherche en texte intégral. Le tableau présente les propriétés et fournit les descriptions des informations renvoyées.

    [!REMARQUE]

    Les propriétés suivantes seront supprimées dans une version ultérieure de MicrosoftSQL Server : ConnectTimeout, DataTimeout et ResourceUsage. Évitez par conséquent d'utiliser ces propriétés dans un nouveau travail de développement et prévoyez la modification des applications qui les utilisent actuellement.

    Propriété

    Valeur

    ResourceUsage

    Retourne 0. Pris en charge pour la compatibilité descendante uniquement.

    ConnectTimeout

    Retourne 0. Pris en charge pour la compatibilité descendante uniquement.

    IsFulltextInstalled

    Composant de texte intégral installé avec l'instance actuelle de SQL Server.

    0 = Texte intégral non installé.

    1 = Texte intégral installé.

    NULL = Entrée non valide ou erreur.

    DataTimeout

    Retourne 0. Pris en charge pour la compatibilité descendante uniquement.

    LoadOSResources

    Indique si les analyseurs lexicaux et les filtres du système d'exploitation sont enregistrés et utilisés avec cette instance de SQL Server. Par défaut, cette propriété est désactivée de façon à éviter tout changement de comportement intempestif suite à des mises à jour du système d'exploitation. Le fait d'utiliser les ressources du système d'exploitation permet d'accéder aux ressources associées aux langues et types de document enregistrés avec le service d'indexation Microsoft, mais cela n'implique pas l'installation des ressources propres à l'instance. Si vous activez le chargement des ressources du système d'exploitation, veillez à ce que ces ressources soient des binaires signés et approuvés. Si tel n'est pas le cas, les ressources ne pourront pas être chargées lorsque la propriété VerifySignature sera définie avec la valeur 1.

    0 = Utiliser uniquement les filtres et les analyseurs lexicaux propres à cette instance de SQL Server.

    1 = Charger les filtres et les analyseurs lexicaux du système d'exploitation.

    VerifySignature

    Indique si seuls les binaires signés sont chargés par le service Microsoft Search. Par défaut, seuls les binaires approuvés et signés sont chargés.

    0 = Ne pas vérifier si les binaires sont signés.

    1 = Vérifier que seuls les binaires approuvés et signés sont chargés.

Type des valeurs renvoyées

int

Exemple

L'exemple suivant vérifie si seules les représentations binaires signées sont chargées, et la valeur de retour indique que cette vérification n'a pas lieu.

SELECT fulltextserviceproperty('VerifySignature')

Voici l'ensemble des résultats.

----------- 
0

Notez que pour réinitialiser la vérification de signature à sa valeur par défaut, soit 1, vous pouvez utiliser l'instruction sp_fulltext_service suivante :

EXEC sp_fulltext_service @action='verify_signature', @value=1;
GO