よろしいですかそれはです
  ファイルグループ「PRIMARY」のディスク領域が不十分なため、データベース「database」に新しいページを割り当てることができませんでした。
ではなく 
  ファイルグループ「PRIMARY」のディスク領域が不十分なため、データベース「tempdb」に新しいページを割り当てることができませんでした。
? 
それが実際[tempdb]にエラーメッセージにある場合、それはそれを確保することによって個別に管理する必要があるものです[tempdb]は、他のデータベースから分離された適切なサイズのディスク上にあるます。
[tempdb]エラーメッセージにない場合、この種の「アップロード」が[tempdb]かなり激しくヒットすると想像します。である[tempdb]と同じディスク/ LUNに'database'?もしそうなら、(複数のデータベース上で)複数回試行されたファイルの増加で問題を悪化させている可能性があります。したがって、この「アップロード」を行っている間は、監視していることを確認してください[tempdb]ている。
場合は[tempdb]別のドライブ上にある、あなたがしている特定のあなたは十分なスペースがあることを、私は先に行くと思いサイズあなたはそれの終わり状態のサイズであることを期待するものにデータファイル:
USE master;
GO
ALTER DATABASE [database]
MODIFY FILE
    (
    NAME = datafile,
    SIZE = 60GB,
    FILEGROWTH = 5GB
);
GO
また、データベースのログファイルがデータファイルとは別であることを確認してください。そうでない場合は、競合する成長イベントに戻っています。それらが別々のディスク上にある場合は、適切にサイズを調整します。
USE master;
GO
ALTER DATABASE [database]
MODIFY FILE 
(
    NAME = logfile, 
    SIZE = 8000MB
);
GO
ALTER DATABASE [database]
MODIFY FILE 
(
    NAME = logfile, 
    SIZE = 16000MB
);
GO
ALTER DATABASE [database]
MODIFY FILE 
(
    NAME = logfile, 
    SIZE = 24000MB
);
GO
...
希望のログファイルサイズに達するまで。80GBと呼びましょう。ここでは、成長を特定のサイズに設定します。Paul RandalとKimberly Trippが推奨する値を使用しています
ALTER DATABASE [database]
MODIFY FILE 
(
    NAME = logfile, 
    SIZE = 80000MB,
    FILEGROWTH = 8000MB
);