Como mover um índice existente para um grupo de arquivos diferente (SQL Server Management Studio)
Este tópico descreve como mover um índice existente do seu grupo de arquivos atual para um grupo de arquivos diferente usando SQL Server Management Studio. Se uma tabela tiver um índice clusterizado, mover o índice clusterizado a um novo grupo de arquivos moverá a tabela àquele grupo de arquivos.
Para mover um índice existente a um grupo de arquivos diferente ou esquema de partição
No Pesquisador de Objetos, conecte-se à instância do Mecanismo de Banco de Dados do SQL Server, expandindo-a em seguida.
Expanda o Bancos de Dados, expanda o banco de dados que contém a tabela com o índice específico e expanda Tabelas.
Expanda a tabela à qual o índice pertence e expanda Índices.
Clique com o botão direito do mouse no índice a ser movido e selecione Propriedades.
Na caixa de diálogo Propriedades do Índice, selecione a página Armazenamento.
Selecione o grupo de arquivos para onde mover o índice.
Você não pode mover índices criados com uma restrição de chave exclusiva ou primária usando a caixa de diálogo Propriedades do Índice. Para mover esses índices, use a instrução CREATE INDEX com a opção (DROP_EXISTING=ON).
Se a tabela ou o índice estiver particionado, selecione o esquema de partição no qual mover o índice. Para obter mais informações sobre índices particionados, consulte Tabelas e índices particionados.
Se você estiver movendo um índice clusterizado, poderá usar o processamento online. O processamento online permite o acesso simultâneo de usuários aos dados subjacentes e a índices não-cluster durante a operação de índice. Para obter mais informações, consulte Executando operações de índice online.
Em computadores multiprocessadores que usam o SQL Server Enterprise, é possível configurar o número de processadores usados para executar a instrução de índice especificando um grau máximo de valor de paralelismo. Para obter mais informações, consulte Configurando operações de índice paralelo.
Clique em OK.
Consulte também