Cómo mover un índice existente a un grupo de archivos distinto (SQL Server Management Studio)

En este tema se describe cómo mover un índice existente de su grupo de archivos actual a otro distinto mediante SQL Server Management Studio. Si una tabla base tiene un índice agrupado, al mover el índice agrupado a un nuevo grupo de archivos se mueve también la tabla a ese grupo de archivos.

Para mover un índice existente a un grupo de archivos o esquema de partición distintos

  1. En el Explorador de objetos, conéctese a una instancia del SQL Server 2005 Database Engine (Motor de base de datos de SQL Server 2005) y expándala.

  2. Expanda Bases de datos, a continuación, la base de datos que contiene la tabla con el índice especificado y, por último, Tablas.

  3. Expanda la tabla a la que pertenece el índice y, a continuación, Índices.

  4. Haga clic con el botón secundario en el índice que desee mover y, a continuación, seleccione Propiedades.

  5. En el cuadro de diálogo Propiedades del índice, seleccione la página Almacenamiento.

  6. Seleccione el grupo de archivos al que desee mover el índice.

    No puede mover los índices que se crearon como resultado de una restricción PRIMARY KEY o UNIQUE con el cuadro de diálogo Propiedades del índice. Para mover estos índices, quite la restricción con ALTER TABLE con la opción DROP CONSTRAINT y vuelva a crear la restricción en el grupo de archivos deseado con ALTER TABLE y la opción ADD CONSTRAINT.

    Si la tabla o el índice contienen particiones, seleccione el esquema de particiones al que desee mover el índice. Para obtener más información sobre índices con particiones, vea Tablas e índices con particiones.

    Si lo que desea mover es un índice agrupado, utilice el procesamiento en línea. El procesamiento en línea permite que varios usuarios obtengan acceso al mismo tiempo a los datos subyacentes, así como a índices sin agrupar durante la operación de índice. Para obtener más información, vea Realizar operaciones de índices en línea.

    En equipos multiprocesador que ejecuten SQL Server 2005 Enterprise Edition, puede configurar el número de procesadores que desee utilizar para ejecutar la instrucción de índice. Para hacerlo, especifique el grado máximo del valor de paralelismo. Para obtener más información, vea Configurar operaciones de índice en paralelo.

  7. Haga clic en Aceptar.

Vea también

Conceptos

Colocar índices en grupos de archivos
Descripción de archivos y grupos de archivos

Otros recursos

Temas de procedimientos del motor de base de datos
Temas de procedimientos de los índices
Descripción de los índices
Tutorial de SQL Server Management Studio

Ayuda e información

Obtener ayuda sobre SQL Server 2005