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.

Icona di collegamento a un argomentoConvenzioni 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)
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)

Guida in linea e informazioni

Assistenza su SQL Server 2005