DROP PARTITION SCHEME (Transact-SQL)
Rimuove uno schema di partizione dal database corrente. Gli schemi di partizione vengono creati tramite CREATE PARTITION SCHEME e modificati tramite ALTER PARTITION SCHEME.
Convenzioni della sintassi Transact-SQL
Sintassi
DROP PARTITION SCHEME partition_scheme_name [ ; ]
Argomenti
- partition_scheme_name
Nome dello schema di partizione che si desidera eliminare.
Osservazioni
È possibile eliminare uno schema di partizione solo se non esistono tabelle o indici che lo utilizzano. Se esistono tabelle o indici che utilizzano lo schema di partizione specifico, l'istruzione DROP PARTITION SCHEME restituisce un errore. L'esecuzione dell'istruzione DROP PARTITION SCHEME non comporta la rimozione dei filegroup.
Autorizzazioni
Per eseguire l'istruzione DROP PARTITION SCHEME, è necessario utilizzare le autorizzazioni seguenti:
Autorizzazione ALTER ANY DATASPACE. Questa autorizzazione viene concessa per impostazione predefinita al ruolo predefinito del server sysadmin e ai ruoli predefiniti del database db_owner e db_ddladmin.
Autorizzazione CONTROL o ALTER per il database nel quale viene creato lo schema di partizione.
Autorizzazione CONTROL SERVER o ALTER ANY DATABASE per il server del database nel quale viene creato lo schema di partizione.
Esempi
Nell'esempio seguente lo schema di partizione myRangePS1 viene eliminato dal database corrente:
DROP PARTITION SCHEME myRangePS1;
Vedere anche
Riferimento
CREATE PARTITION SCHEME (Transact-SQL)
ALTER PARTITION SCHEME (Transact-SQL)
sys.partition_schemes (Transact-SQL)
sys.data_spaces (Transact-SQL)