SQL Server tempdb を移動してサイズを変更するには

SQL Server で tempdb の場所を移動して、サイズを変更するには、次のように ALTER DATABASE ステートメントを実行します。

ALTER DATABASE tempdb MODIFY FILE
 ( NAME=tempdev
  ,FILENAME='E:\tempdb.mdf'
  ,SIZE=1024MB)
ALTER DATABASE tempdb MODIFY FILE
 ( NAME=templog
  ,FILENAME='E:\templog.ldf'
  ,SIZE=1024MB) 

この例では、E ドライブへ移動して、データ ファイル(tempdev)の SIZE を 1GB、ログ ファイル(templog)の SIZE も 1GB へ変更しています。設定は、SQL Server サービスの再起動後に有効になります。