如何更改SQL Server 2005数据库中tempdb的位置

您当前的位置:   首页 > 首页 > 解决方案
如何更改SQL Server 2005数据库中tempdb的位置
发布时间:2026-02-17 05:10:13

了解SQL Server 2005数据库的朋友可能都知道,tempdb系统数据库是一个全局资源,可供连接到SQL Server 2005实例的所有用户使用。我们有时候为了操作方便,常常会更改一下tempdb数据库的位置,那么该如何操作呢?本文我们就来介绍这一更改的过程。

获得tempdb的原始位置:

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

更改tempdb数据库位置:

1、将原始tempdb.mdf和templog.ldf文件复制到目标位置,然后执行如下语句: 

USE master   Go   ALTER DATABASE tempdb MODIFY FILE (NAME = tempdevFILENAME = 'F:tempdbtempdb.mdf')   Go   ALTER DATABASE tempdb MODIFY FILE (NAME = templogFILENAME = 'F:tempdbtemplog.ldf')   Go 

2、重启sql server服务。tempdb数据库的位置就更改成功了。

关于SQL Server 2005数据库tempdb数据库的知识就介绍到这里了,假如您想了解更多SQL Server数据库的知识,可以看一下这里的文章:http://database.51cto.com/sqlserver/,相信一定可以带给您收获的!