Compartilhar via


DROP PARTITION SCHEME (Transact-SQL)

Remove um esquema de partição do banco de dados atual. Os esquemas de partição são criados usando CREATE PARTITION SCHEME e modificados usando ALTER PARTITION SCHEME.

Ícone de vínculo de tópico Convenções da sintaxe Transact-SQL

Sintaxe

DROP PARTITION SCHEME partition_scheme_name [ ; ]

Argumentos

  • partition_scheme_name
    É o nome do esquema de partição a ser descartado.

Comentários

Um esquema de partição poderá ser descartado apenas se não houver nenhuma tabela ou índice que use o esquema de partição atualmente. Se houver tabelas ou índices que usem o esquema de partição, DROP PARTITION SCHEME retornará um erro. DROP PARTITION SCHEME não remove os próprios grupos de arquivos.

Permissões

As seguintes permissões podem ser usadas para executar DROP PARTITION SCHEME:

  • Permissão ALTER ANY DATASPACE. Esta 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.

  • Permissão CONTROL ou ALTER no banco de dados no qual o esquema de partição foi criado.

  • Permissão CONTROL SERVER ou ALTER ANY DATABASE no servidor do banco de dados no qual o esquema de partição foi criado.

Exemplos

O exemplo a seguir descarta o esquema de partição myRangePS1 do banco de dados atual:

DROP PARTITION SCHEME myRangePS1;

Consulte também

Referência

CREATE PARTITION SCHEME (Transact-SQL)

ALTER PARTITION SCHEME (Transact-SQL)

sys.partition_schemes (Transact-SQL)

EVENTDATA (Transact-SQL)

sys.data_spaces (Transact-SQL)

sys.destination_data_spaces (Transact-SQL)

sys.partitions (Transact-SQL)

sys.tables (Transact-SQL)

sys.indexes (Transact-SQL)

sys.index_columns (Transact-SQL)