パーティション セットを作成し、そのパーティション セットでテーブルを再構築する必要があります。SQL2005 は 1 つの列でしか分割できないため、DB に列が必要です。
- かなり予測どおりに動作するため、各パーティションのデータ量に大きな偏りが生じません
 
- IIRC 列は数値または日時値でなければなりません
 
- 実際には、単調に増加する場合が最も簡単です。一連のパーティションを (自動または手動で) 作成することができ、システムは範囲定義に達するとそれらを埋めます。
 
日付 (おそらく文書が入力された日付) が理想的です。ただし、大きなテーブルに有用な列がある場合とない場合があります。これについては、MS のテクニカル サポートが最適なアドバイス源です。
パーティショニングは、アプリケーションに対して透過的である必要があります (ここでも、パーティション キーとして使用する適切な動作を備えた列が必要です)。  
幸運にも、最も一般的なクエリで検索述語としても使用されるパーティション キー列を持っていない限り、パーティショニングによるクエリ パフォーマンスのメリットはあまり得られない可能性があります。適切に機能する列の例は、データ ウェアハウスの日付列です。ただし、Sharepoint アプリケーションでは、この種のクエリをあまり使用しない場合があります。