Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:SQL Server
Azure SQL Database
Azure SQL Managed Instance
SQL-database in Microsoft Fabric Preview
Hiermee voegt u een bestandsgroep toe aan een partitieschema of wijzigt u de aanduiding van de NEXT USED bestandsgroep voor het partitieschema.
Meer informatie over bestandsgroepen en partitioneringsstrategieën in Bestandsgroepen.
Opmerking
In Azure SQL Database en SQL Database in Microsoft Fabric Preview worden alleen primaire bestandsgroepen ondersteund.
Transact-SQL syntaxis-conventies
Syntaxis
ALTER PARTITION SCHEME partition_scheme_name
NEXT USED [ filegroup_name ] [ ; ]
Arguments
partition_scheme_name
De naam van het partitieschema dat moet worden gewijzigd.
filegroup_name
Hiermee geeft u de bestandsgroep die moet worden gemarkeerd door het partitieschema als NEXT USED. Dit betekent dat de bestandsgroep een nieuwe partitie accepteert die wordt gemaakt met behulp van een ALTER PARTITION FUNCTION-instructie .
In een partitieschema kan slechts één bestandsgroep worden aangewezen NEXT USED. Een bestandsgroep die niet leeg is, kan worden opgegeven. Als filegroup_name is opgegeven en er momenteel geen bestandsgroep is gemarkeerd NEXT USED, filegroup_name is gemarkeerd NEXT USED. Als filegroup_name is opgegeven en er al een bestandsgroep met de NEXT USED eigenschap bestaat, wordt de NEXT USED eigenschap overgedragen van de bestaande bestandsgroep naar filegroup_name.
Als filegroup_name niet is opgegeven en er al een bestandsgroep met de NEXT USED eigenschap bestaat, verliest die bestandsgroep de NEXT USED status zodat er geen NEXT USED bestandsgroepen in partition_scheme_name zijn.
Als filegroup_name niet is opgegeven en er geen bestandsgroepen zijn gemarkeerd, ALTER PARTITION SCHEME wordt een waarschuwing geretourneerdNEXT USED.
Opmerkingen
Elke bestandsgroep die wordt beïnvloed door ALTER PARTITION SCHEME , moet online zijn.
Permissions
De volgende machtigingen kunnen worden gebruikt om uit te voeren ALTER PARTITION SCHEME:
ALTER ANY DATASPACEtoestemming. Deze machtiging is standaard ingesteld op leden van de vaste serverrol sysadmin en de db_owner en db_ddladmin vaste databaserollen.CONTROLofALTERmachtiging voor de database waarin het partitieschema is gemaakt.CONTROL SERVERofALTER ANY DATABASEmachtiging op de server van de database waarin het partitieschema is gemaakt.
Voorbeelden
In het volgende voorbeeld wordt ervan uitgegaan dat het partitieschema MyRangePS1 en de bestandsgroep test5fg aanwezig zijn in de huidige database.
ALTER PARTITION SCHEME MyRangePS1
NEXT USED test5fg;
Bestandsgroep test5fg ontvangt een extra partitie van een gepartitioneerde tabel of index als gevolg van een ALTER PARTITION FUNCTION instructie.