Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a:SQL Server
Banco de Dados SQL do Azure
Instância Gerenciada de SQL do Azure
Banco de dados SQL no Microsoft Fabric
Adiciona um grupo de arquivos a um esquema de partição ou altera a designação do grupo de NEXT USED arquivos para o esquema de partição.
Saiba mais sobre grupos de arquivos e estratégias de particionamento em Grupos de arquivos.
Observação
No Azure SQL Database e SQL Database no Microsoft Fabric, apenas grupos de arquivos primários são suportados.
Convenções de sintaxe de Transact-SQL
Sintaxe
ALTER PARTITION SCHEME partition_scheme_name
NEXT USED [ filegroup_name ] [ ; ]
Argumentos
partition_scheme_name
O nome do esquema de partição a ser alterado.
filegroup_name
Especifica o grupo de arquivos a ser marcado pelo esquema de partição como NEXT USED. Isso significa que o grupo de arquivos aceita uma nova partição criada usando uma instrução ALTER PARTITION FUNCTION .
Em um esquema de partição, apenas um grupo de arquivos pode ser designado NEXT USED. Um grupo de arquivos que não está vazio pode ser especificado. Se filegroup_name for especificado e não houver nenhum grupo de arquivos marcado NEXT USEDno momento, filegroup_name será marcado NEXT USED. Se filegroup_name for especificado e um grupo de arquivos com a NEXT USED propriedade já existir, a NEXT USED propriedade será transferida do grupo de arquivos existente para filegroup_name.
Se filegroup_name não for especificado e um grupo de arquivos com a NEXT USED propriedade já existir, esse grupo de arquivos perderá seu NEXT USED estado para que não haja grupos NEXT USED de arquivos no partition_scheme_name.
Se filegroup_name não for especificado e não houver grupos de arquivos marcados NEXT USED, ALTER PARTITION SCHEME retornará um aviso.
Comentários
Qualquer grupo de arquivos afetado por ALTER PARTITION SCHEME deve estar online.
Permissões
As seguintes permissões podem ser usadas para executar ALTER PARTITION SCHEME:
ALTER ANY DATASPACEpermissão. Essa permissão tem como padrão os membros da função de servidor fixa sysadmin e das funções de banco de dados fixas db_owner e db_ddladmin.CONTROLouALTERpermissão no banco de dados no qual o esquema de partição foi criado.CONTROL SERVERouALTER ANY DATABASEpermissão no servidor do banco de dados no qual o esquema de partição foi criado.
Exemplos
O exemplo a seguir assume o esquema de partição MyRangePS1 e o grupo de arquivos test5fg existe no banco de dados atual.
ALTER PARTITION SCHEME MyRangePS1
NEXT USED test5fg;
O grupo test5fg de arquivos recebe qualquer partição adicional de uma tabela ou índice particionado como resultado de uma instrução ALTER PARTITION FUNCTION .