sp_db_increased_partitions
对指定的数据库启用或禁用对多达 15000 个分区的支持。 此过程仅适用于 SQL Server 2008 SP2 和更高版本以及 SQL Server 2008 R2 SP1 和更高版本。 有关详细信息,请参阅 SQL Server 2008 SP2 和 SQL Server 2008 R2 SP1 中对 15,000 个分区的支持。
默认情况下,SQL Server 2012 提供了对 15,000 个分区的支持。 请勿将此过程用于 SQL Server 2012。
重要提示 |
---|
后续版本的 Microsoft SQL Server 将删除该功能。请避免在新的开发工作中使用该功能,并着手修改当前还在使用该功能的应用程序。 |
语法
sp_dp_increased_partitions
[ @dbname ] = 'database_name'
[ , [ @increased_partitions = ] 'increased_partitions' ] [;]
参数
[ @dbname= ] 'database_name'
数据库的名称。 dbname 的数据类型为 sysname,默认值为 NULL。 如果未指定 dbname,则使用当前数据库。[ @increased\_partitions= ] 'increased_partitions'
对指定的数据库启用或禁用对 15000 个分区的支持。 increased_partitions 的数据类型为 varchar(6),默认值为 NULL。 要启用支持,则接受的值是“ON”或“TRUE”;要禁用支持,则接受的值为“OFF”和“FALSE”。 如果未指定 increased_partitions,此过程返回 1 则指示对指定的数据库启用支持;返回 0 则指示禁用支持。
返回代码值
0(成功)或 1(失败)
权限
需要对指定的数据库拥有 ALTER DATABASE 权限。