Partager via


DROP PARTITION SCHEME (Transact-SQL)

Permet de supprimer un schéma de partition de la base de données active. Les schémas de partition sont créés à l'aide de CREATE PARTITION SCHEME et modifiés avec ALTER PARTITION SCHEME.

Icône Lien de rubriqueConventions de la syntaxe de Transact-SQL

Syntaxe

DROP PARTITION SCHEME partition_scheme_name [ ; ]

Arguments

  • partition_scheme_name
    Nom du schéma de partition à supprimer.

Notes

Un schéma de partition ne peut être supprimé que s'il n'est utilisé par aucune table ou index. S'il s'avère que des tables ou des index utilisent le schéma de partition, DROP PARTITION SCHEME renvoie une erreur. DROP PARTITION SCHEME ne supprime pas les groupes de fichiers eux-mêmes.

Autorisations

DROP PARTITION SCHEME peut être exécuté avec les autorisations suivantes :

  • Autorisation ALTER ANY DATASPACE. Cette autorisation revient par défaut aux membres du rôle de serveur fixe sysadmin et des rôles de base de données fixes db_owner et db_ddladmin.

  • Autorisation CONTROL ou ALTER sur la base de données dans laquelle le schéma de partition a été créé.

  • Autorisation CONTROL SERVER ou ALTER ANY DATABASE sur le serveur de la base de données dans laquelle le schéma de partition a été créé.

Exemple

Dans l'exemple suivant, le schéma de partition myRangePS1 est supprimé de la base de données active :

DROP PARTITION SCHEME myRangePS1;