sp_fulltext_load_thesaurus_file (Transact-SQL)sp_fulltext_load_thesaurus_file (Transact-SQL)

ESTE TEMA SE APLICA A:síSQL Server (a partir de 2008)noAzure SQL DatabasenoAzure SQL Data Warehouse noAlmacenamiento de datos paralelos THIS TOPIC APPLIES TO:yesSQL Server (starting with 2008)noAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

Hace que la instancia de servidor analice y cargue los datos del archivo de sinónimos correspondiente al idioma cuyo LCID se especifica.Causes the server instance to parse and load the data from the thesaurus file that corresponds to the language whose LCID is specified. Este procedimiento almacenado es útil después de actualizar un archivo de sinónimos.This stored procedure is useful after updating a thesaurus file. Ejecutar sp_fulltext_load_thesaurus_file causa recompilación de consultas de texto completo que utilizan el diccionario de sinónimos del LCID especificado.Executing sp_fulltext_load_thesaurus_file causes recompilation of full-text queries that use the thesaurus of the specified LCID.

Icono de vínculo de tema Convenciones de sintaxis de Transact-SQLTopic link icon Transact-SQL Syntax Conventions

SintaxisSyntax


sys.sp_fulltext_load_thesaurus_file lcid [ , @loadOnlyIfNotLoaded  = action ]   

ArgumentosArguments

lcidlcid
Número entero que asigna el identificador de configuración regional (LCID) del idioma para el que desea lade la definición XML del diccionario de sinónimos.Integer mapping the locale identifier (LCID) of the language for which you want to lade the thesaurus XML definition. Para obtener los LCID de los idiomas que están disponibles en una instancia del servidor, use la sys.fulltext_languages ( Transact-SQL ) vista de catálogo.To obtain the LCIDs of languages that are available on a server instance, use the sys.fulltext_languages (Transact-SQL) catalog view.

@loadOnlyIfNotLoaded = acción@loadOnlyIfNotLoaded = action
Especifica si el archivo de diccionario de sinónimos se carga en las tablas de diccionario de sinónimos internas aun cuando ya se haya cargado.Specifies whether the thesaurus file is loaded into the internal thesaurus tables even if it has already been loaded. acción es uno de:action is one of:

ValueValue DefiniciónDefinition
00 Se carga el archivo de diccionario de sinónimos sin tener en cuenta si ya está cargado.Load the thesaurus file regardless of whether it is already loaded. Éste es el comportamiento predeterminado de sp_fulltext_load_thesaurus_file.This is the default behavior of sp_fulltext_load_thesaurus_file.
11 Solo se carga el archivo de diccionario de sinónimos si todavía no está cargado.Load the thesaurus file only if it is not yet loaded.

Valores de código de retornoReturn Code Values

NoneNone

Conjuntos de resultadosResult Sets

NoneNone

ComentariosRemarks

Las consultas de texto completo que utilizan el diccionario de sinónimos cargan automáticamente los archivos de sinónimos.Thesaurus files are automatically loaded by full-text queries that use the thesaurus. Para evitar este impacto en el rendimiento de la primera vez en consultas de texto completo, se recomienda que ejecute sp_fulltext_load_thesaurus_file.To avoid this first-time performance impact on full-text queries, we recommend that you execute sp_fulltext_load_thesaurus_file.

Use sp_fulltext_service'update_languages' para actualizar la lista de idiomas registrados con búsqueda de texto completo.Use sp_fulltext_service'update_languages' to update the list of languages registered with full-text search.

PermissionsPermissions

Solo los miembros de la sysadmin rol fijo de servidor o el administrador del sistema puede ejecutar la sp_fulltext_load_thesaurus_file procedimiento almacenado.Only members of the sysadmin fixed server role or the system administrator can execute the sp_fulltext_load_thesaurus_file stored procedure.

Solo los administradores del sistema pueden actualizar, modificar o eliminar archivos de diccionarios de sinónimos.Only system administrators can update, modify, or delete thesaurus files.

EjemplosExamples

A.A. Cargar un archivo de diccionario de sinónimos aunque esté cargadoLoad a thesaurus file even if it is already loaded

En el ejemplo siguiente se analiza y carga el archivo de diccionario de sinónimos en inglés.The following example parses and loads the English thesaurus file.

EXEC sys.sp_fulltext_load_thesaurus_file 1033;  
GO  

B.B. Cargar un archivo de diccionario de sinónimos si todavía no está cargadoLoad a thesaurus file only if it is not yet loaded

El ejemplo siguiente analiza y carga el archivo de diccionario de sinónimos en árabe, a menos que ya esté cargado.The following example parses and loads the Arabic thesaurus file, unless it is already loaded.

EXEC sys.sp_fulltext_load_thesaurus_file 1025, @loadOnlyIfNotLoaded = 1;  
GO  

Vea tambiénSee Also

FULLTEXTSERVICEPROPERTY (Transact-SQL) FULLTEXTSERVICEPROPERTY (Transact-SQL)
Procedimientos almacenados del sistema (Transact-SQL) System Stored Procedures (Transact-SQL)
Configurar y administrar archivos de diccionario de sinónimos para búsquedas de texto completo Configure and Manage Thesaurus Files for Full-Text Search
Configurar y administrar archivos de sinónimos para búsquedas de texto completoConfigure and Manage Thesaurus Files for Full-Text Search