sp_help_fulltext_catalogs_cursor (Transact-SQL)

Utilise un curseur pour renvoyer l'identificateur, le nom, le répertoire racine, l'état et le nombre de tables indexées en texte intégral du catalogue de texte intégral spécifié.

ms189495.note(fr-fr,SQL.90).gifImportant :
  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é. Utilisez de préférence la nouvelle vue de catalogue sys.fulltext_catalogs. Pour plus d'informations, consultez sys.fulltext_catalogs (Transact-SQL).

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

Syntaxe

sp_help_fulltext_catalogs_cursor [ @cursor_return= ] @cursor_variable OUTPUT , 
     [ @fulltext_catalog_name = ] 'fulltext_catalog_name' 

Arguments

[ @cursor_return=] @cursor_variable OUTPUT

Variable de sortie de type cursor. Le curseur est en lecture seule, dynamique et permet les défilements.

[ @fulltext_catalog_name=] 'fulltext_catalog_name'

Nom du catalogue de texte intégral. L'argument fulltext_catalog_name est de type sysname. Si ce paramètre est omis ou s'il a la valeur NULL, des informations sur tous les catalogues de texte intégral associés à la base de données en cours sont renvoyées.

Valeurs des codes de retour

0 (succès) ou 1 (échec)

Autorisations

Les autorisations d'exécution sont accordées par défaut au rôle public.

Ensembles de résultats

Nom de la colonne Type de données Description

fulltext_catalog_id

smallint

Identificateur du catalogue de texte intégral

NAME

sysname

Nom du catalogue de texte intégral.

PATH

nvarchar(260)

Emplacement physique du répertoire du catalogue de texte intégral. La valeur NULL indique le répertoire par défaut défini lors de l'installation. (Cet emplacement correspond au sous-répertoire Ftdata du répertoire Microsoft SQL Server, par exemple C:\Mssql\Ftdata.)

STATUS

int

État du remplissage de l'index de texte intégral du catalogue :

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

NUMBER_FULLTEXT_TABLES

int

Nombre de tables indexées en texte intégral associées au catalogue.

Exemple

Cet exemple renvoie des informations sur le catalogue de texte intégral Cat_Desc.

USE AdventureWorks;
GO
DECLARE @mycursor CURSOR;
EXEC sp_help_fulltext_catalogs_cursor @mycursor OUTPUT, 'Cat_Desc';
FETCH NEXT FROM @mycursor;
WHILE (@@FETCH_STATUS <> -1)
   BEGIN
      FETCH NEXT FROM @mycursor;
   END
CLOSE @mycursor
DEALLOCATE @mycursor;
GO 

Voir aussi

Référence

FULLTEXTCATALOGPROPERTY (Transact-SQL)
sp_fulltext_catalog (Transact-SQL)
sp_help_fulltext_catalogs (Transact-SQL)
Procédures stockées système (Transact-SQL)

Aide et Informations

Assistance sur SQL Server 2005