SQLServer的tempdb 转移到其他的位置

1.stop sqlserver

2.copy tempdb files(mdf/ldf) to new folder

3.restart sqlserver

4.exe sql:

   USE master;
GO
ALTER DATABASE tempdb
MODIFY FILE (NAME = tempdev, FILENAME = 'E: empdb empdb.mdf');
GO
ALTER DATABASE   tempdb
MODIFY FILE (NAME = templog, FILENAME = 'E: empdb emplog.ldf');
GO

5.stop sqlserver

6.delete old files

7.restart sqlserver

例:

USE master;
GO
ALTER DATABASE tempdb
MODIFY FILE (NAME = tempdev, FILENAME = 'G:SQLServerDB	empdb.mdf');
GO
ALTER DATABASE   tempdb
MODIFY FILE (NAME = templog, FILENAME = 'G:SQLServerDB	emplog.ldf');
GO

  

原文地址:https://www.cnblogs.com/wzihan/p/14430620.html