FULLTEXTCATALOGPROPERTY (Transact-SQL)
Mis à jour : 17 juillet 2006
Renvoie des informations concernant les propriétés de catalogue de texte intégral.
Conventions de la syntaxe de Transact-SQL
Syntaxe
FULLTEXTCATALOGPROPERTY ('catalog_name' ,'property')
Arguments
- catalog_name
Expression contenant le nom du catalogue de texte intégral.
property
Expression contenant le nom de la propriété de catalogue de texte intégral. Le tableau donne la liste des propriétés et fournit les descriptions des informations renvoyées.Propriété Description AccentSensitivity
Respect des accents.
0 = Accents ignorés
1 = Accents respectés
IndexSize
Taille du catalogue de texte intégral en mégaoctets (Mo).
ItemCount
Nombre d'éléments indexés de texte intégral actuellement dans le catalogue de texte intégral.
LogSize
Pris en charge pour compatibilité descendante uniquement. Renvoie toujours 0.
Taille en octets du jeu combiné de journaux d'erreurs associés à un catalogue de texte intégral du service Microsoft Search.
MergeStatus
Fusion principale en cours.
0 = Aucune fusion principale en cours.
1 = Fusion principale en cours.
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
Propriété uniquement mise à jour pour des analyses complètes ou incrémentielles. Renvoie la valeur 0 si aucun remplissage ne s'est produit.
PopulateStatus
0 = Inactif
1 = Remplissage complet en cours
2 = En pause
3 = Accéléré
4 = Récupération 5 = Arrêt
6 = Remplissage incrémentiel en cours
7 = Indexation en cours
8 = Disque plein Suspendu.
9 = Suivi des modifications
UniqueKeyCount
Nombre de clés uniques dans le catalogue de texte intégral.
Exceptions
Retourne la valeur NULL en cas d'erreur ou si un appelant n'est pas autorisé à afficher l'objet.
Dans SQL Server 2005, un utilisateur peut voir uniquement les métadonnées des éléments sécurisables qui lui appartiennent ou pour lesquels il dispose d'un droit d'accès. Cela signifie que les fonctions intégrées générant des métadonnées, telles que FULLTEXTCATALOGPROPERTY, peuvent retourner la valeur NULL si l'utilisateur ne dispose d'aucune autorisation sur l'objet. Pour plus d'informations, consultez Configuration de la visibilité des métadonnées et Dépannage de la visibilité des métadonnées.
Notes
Il est important que les applications n'attendent pas dans une boucle courte que la propriété PopulateStatus passe à l'état inactif (indiquant de la fin d'un remplissage) car les cycles de microprocesseur sont utilisés en dehors des processus de la base de données et la recherche de texte intégral, ce qui provoque des délais d'attente. Il est d'ailleurs généralement plus intéressant de vérifier la propriété PopulateStatus correspondante au niveau de la table ou TableFullTextPopulateStatus dans la fonction système OBJECTPROPERTYEX. Cette propriété et d'autres propriétés de texte intégral nouvelles dans OBJECTPROPERTYEX fournissent des informations plus précises sur les tables d'indexation de texte intégral. Pour plus d'informations, consultez OBJECTPROPERTYEX (Transact-SQL).
Types renvoyés
int
Exemple
L'exemple suivant renvoie le nombre d'éléments indexés en texte intégral dans un catalogue de texte intégral nommé Cat_Desc
.
USE AdventureWorks;
GO
SELECT fulltextcatalogproperty('Cat_Desc', 'ItemCount');
GO
Voir aussi
Référence
FULLTEXTSERVICEPROPERTY (Transact-SQL)
Fonctions de métadonnées (Transact-SQL)
sp_help_fulltext_catalogs (Transact-SQL)
Aide et Informations
Assistance sur SQL Server 2005
Historique des modifications
Version | Historique |
---|---|
17 juillet 2006 |
|