sp_db_increased_partitions

指定したデータベースに最大 15, 000 のパーティションのサポートを有効または無効にします。 この手順は、SQL Server 2008 SP2 以降のバージョンと SQL Server 2008 R2 SP1 以降のバージョンにのみ適用されます。 詳細については、「Support for 15,000 Partitions in SQL Server 2008 SP2 and SQL Server 2008 R2 SP1」(英語) を参照してください。

15, 000 のパーティションのサポートは既定で SQL Server 2012 で利用できます。 SQL Server 2012 にはこのストアド プロシージャを使用しないでください。

重要な注意事項重要

この機能は、将来のバージョンの Microsoft SQL Server では削除される予定です。新しい開発作業では、この機能の使用を避け、現在この機能を使用しているアプリケーションは修正するようにしてください。

トピック リンク アイコン Transact-SQL 構文表記規則

構文

sp_dp_increased_partitions 
[ @dbname ] = 'database_name' 
[ , [ @increased_partitions = ] 'increased_partitions' ] [;]

引数

  • [ @dbname= ] 'database_name'
    データベースの名前を指定します。 dbname のデータ型は sysname で、既定値は NULL です。 dbname を指定しない場合は、現在のデータベースが使用されます。

  • [ @increased\_partitions= ] 'increased_partitions'
    指定したデータベースに対して 15, 000 個のパーティションのサポートを有効または無効にします。 increased_partitions のデータ型は varchar(6) で、既定値は NULL です。 サポートを有効にするための承認済みの値は 'ON' または 'TRUE' です。サポートを無効にするための承認済みの値は 'OFF' または 'FALSE' です。 increased_partitions を指定しない場合、プロシージャは、指定したデータベースにサポートが有効であることを示す 1 か、サポートが無効であることを示す 0 を返します。

リターン コード値

成功した場合は 0 を、失敗した場合は 1 をそれぞれ返します。

権限

指定したデータベースに対する ALTER DATABASE 権限が必要です。