2011-12-26 14 views
1

大量のデータを含むテーブルがあります。そのテーブルでパーティション化を行うことにしましたが、何らかの問題が発生しています。Sql Server 2008のパーティション化とID列の制約の問題

私は主キーID(int型)としてID列を持っています。

ID + dateの組み合わせでプライマリキーにしているので、日付欄で分割しました。

問題は、パーティショニングビューがID制約のためにデータを挿入できないため、パーティションテーブルにレコードを挿入できないという問題です。 私を助けてください。

+4

パーティション(部分)とテーブルのDDLを質問に追加できますか? – TetonSig

+0

パーティション関数は、Int型、Datetime型、または他の型を使用しますが、Partiton関数にデータ型を混在させることはできません。この[link](http://msdn.microsoft.com/en-us/library/ms345146 (v = sql.90).aspx) – RicardoBalda

答えて

2

私はパーティションテーブルのIdentityを指定したと思います。その場合は、Identityを指定しないでください。それ以外の場合は、ビューから主キーを送信しないでください。

関連する問題