Compartir a través de


Cómo: Crear índices de texto completo

Cree un índice de texto completo si desea realizar búsquedas de texto completo en columnas basadas en texto de las tablas de la base de datos. Un índice de texto completo se basa en un índice normal, por lo que deberá crear primero este último. El índice normal debe crearse en una sola columna sin valores nulos, y es conveniente elegir una columna con valores más pequeños que una con valores más grandes.

En SQL Server 2008, todas las bases de datos están habilitadas de forma predeterminada para la indización de texto completo cuando las crean los usuarios. Además, los usuarios habilitan automáticamente una tabla individual para la indización de texto completo cuando crean un índice de texto completo en ella y agregan una columna al índice. Los usuarios deshabilitan automáticamente una tabla para la indización de texto completo cuando quitan la última columna de su índice de texto completo.

Para crear un índice de texto completo, primero debe crear un catálogo utilizando una herramienta externa como SQL Server Management Studio o Administrador corporativo.Para permitir que el índice incluya los datos textuales de los archivos de Microsoft Office (archivos .doc, .xls y .ppt), los archivos de texto (archivos .txt) y los archivos HTML (archivos .htm), debe almacenar esos archivos en un campo con el tipo de datos "image". Para obtener más información, vaya a MSDN en el sitio web de Microsoft y busque "Búsqueda de texto completo".

Nota

Hay una nueva versión del Diseñador de tablas para bases de datos con el formato de SQL Server 2012. En este tema se describe la versión anterior del Diseñador de tablas, que se utiliza con bases de datos de versiones anteriores de SQL Server.

En la nueva versión, las definiciones de tablas se pueden cambiar a través de una interfaz gráfica o directamente en un panel de scripts. Si se utiliza la interfaz gráfica, la definición de la tabla se actualiza automáticamente en el panel de scripts. Para aplicar el código SQL en el panel de scripts, elija el botón Actualizar. Para obtener más información sobre la nueva versión, vea Cómo: Crear objetos de base de datos usando el Diseñador de tablas.

Nota

Es posible que su equipo muestre nombres o ubicaciones diferentes para algunos de los elementos de la interfaz de usuario de Visual Studio en las siguientes instrucciones. La edición de Visual Studio que se tenga y la configuración que se utilice determinan estos elementos. Para obtener más información, vea Valores de configuración de Visual Studio.

Crear índices de texto completo

  1. En el Explorador de servidores, haga clic con el botón secundario en la tabla en la que desea crear un índice de texto completo y haga clic en Abrir definición de tabla.

    La tabla se abre en el Diseñador de tablas.

  2. En el menú Diseñador de tablas, haga clic en Índice de texto completo.

    Se abrirá el cuadro de diálogo Índice de texto completo.

  3. Haga clic en Agregar.

  4. Haga clic en el nuevo índice en la lista Índice de texto completo seleccionado y configure las propiedades del índice en la cuadrícula de la derecha.

Para obtener más información acerca de cómo establecer propiedades, vea Índice de texto completo (Cuadro de diálogo).

Vea también

Referencia

Índice de texto completo (Cuadro de diálogo)

Otros recursos

Trabajar con índices