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.
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