SQLServer tempdb 數據庫文件遷移到D盤

查詢tempdb數據庫文件存放目錄,默認存放C盤

select name,physical_name from sys.master_files where database_id=db_id('tempdb')

遷移數據庫到D:\mssqldb目錄的SQL(先創建mssqldb目錄,不需要停服務、分離數據庫等操作)

USE master
GO
ALTER DATABASE tempdb MODIFY FILE (NAME= tempdev , FILENAME= 'D:\mssqldb\tempdb.mdf')
ALTER DATABASE tempdb MODIFY FILE (NAME= templog , FILENAME= 'D:\mssqldb\templog.ldf')

重啓SQL服務或重啓服務器後,系統會自動創建新的tempdb數據庫文件,tempdb原文件不會自動刪除。

也可以在停止sqlserver服務後手動複製tempdb數據庫文件到新目錄後,再手動啓動sql服務,這樣就會使用之前的tempdb數據庫文件。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章