0

セカンダリ ファイルを fallows として新しいデータベースを作成しました。

CREATE DATABASE XYZ_Dimensions_DW
ON PRIMARY
(NAME='DBForPartitioning_1',
FILENAME=
'E:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\XYZ_Dimensions_DW_1.mdf',
SIZE = 20,
MAXSIZE=1048576,
FILEGROWTH=20 ),
FILEGROUP FG3
(NAME = 'DBForPartitioning_2',
FILENAME =
'F:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\XYZ_Dimensions_DW_2.ndf',
SIZE = 20,
MAXSIZE=1048576,
FILEGROWTH=20 )
GO

そして、fallows としてパーティション関数を作成しました:

CREATE PARTITION FUNCTION salesYearPartitions (int)
AS RANGE RIGHT FOR VALUES (5208);

CREATE PARTITION SCHEME salesPartitionScheme
AS PARTITION salesYearPartitions
TO ([PRIMARY], FG )

この後、パーティションごとにすべてのデータをアーカイブし、100 万レコードを持つ sendoray ファイルになりました。

enter code here

ここで、私の質問は、パーティション機能を 5208 から 5000 に変更する方法です。助けてください。

4

2 に答える 2

0
ALTER PARTITION FUNCTION partition_function_name()
{ 
    SPLIT RANGE ( boundary_value )
  | MERGE RANGE ( boundary_value ) 
} [ ; ]

詳細はこちら

http://technet.microsoft.com/en-us/library/ms186307.aspx

于 2013-04-12T07:52:39.177 に答える