将 tempdb 从其在磁盘上的当前位置移动到其他磁盘位置。由于每次启动 MSSQLSERVER 服务时都会重新创建 tempdb,因此不需要从物理意义上移动数据和日志文件。
1 确定 tempdb 数据库的逻辑文件名称以及在磁盘上的当前位置。
SELECT name, physical_name
FROM sys.master_files
WHERE database_id = DB_ID('tempdb');
GO
2使用 ALTER DATABASE 更改每个文件的位置
USE master;
GO
ALTER DATABASE tempdb
MODIFY FILE (NAME = tempdev, FILENAME = 'E:\SQLData\tempdb.mdf');
GO
ALTER DATABASE tempdb
MODIFY FILE (NAME = templog, FILENAME = 'E:\SQLData\templog.ldf');
GO
3停止并重新启动 SQL Server。
4验证文件更改。
SELECT name, physical_name
FROM sys.master_files
WHERE database_id = DB_ID('tempdb');
分享到:
相关推荐
迁移SqlServer2000中的tempdb.mdf不仅是一项技术挑战,也是优化数据库性能和资源管理的重要策略。通过仔细规划和遵循上述步骤,可以确保tempdb数据库的平稳过渡,从而提高整体系统的稳定性和效率。然而,这种操作应...
SQL Server 2008 系统数据库的迁移是一个重要的操作,主要目的是优化数据库的存储位置,提升系统性能,以及为一般数据库迁移提供基础。在SQL Server安装后,系统数据库如`master`、`model`、`msdb`和`tempdb`默认...
《SQLServer数据库管理与开发》习题答案涵盖了多个关于SQL Server 2000的核心知识点。以下是这些知识点的详细说明: 1. **SQL Server 2000 版本**: - SQL Server 2000 包括五个主要版本:企业版、标准版、个人版...
了解SQL Server数据库分类及迁移的方法对于数据库管理员和数据库维护人员来说非常重要,它可以帮助他们更高效地管理数据库系统,保证系统的稳定运行和数据的安全。通过掌握数据库迁移的方法,可以在硬件性能不达标...
本文档详细介绍了如何在SQL Server环境中更改不同的系统数据库路径,包括master、msdb、model以及tempdb数据库。 #### 二、更改Master数据库路径 **步骤一:** 修改SQL Server启动参数,以指向新的master数据文件...
- SQL Server以8KB的页(Page)为最小分配单位,八个页组成一个扩展(Extent),数据以表的形式存储在数据库中。它的基本数据库包括master、model、tempdb、msdb和pubs,其中数据字典与用户数据混存。 4. **安全性...
以上内容概述了 SQL Server 数据库的基本概念及其在实际应用中的重要性,同时也介绍了如何管理和操作 SQL Server 数据库的一些基础命令和技巧。通过这些基础知识的学习,可以帮助用户更好地理解和掌握 SQL Server 的...
1. SQLServer数据库的主数据文件扩展名是.mdf(选项D)。这代表了主要数据文件,其中存储了数据库的表、索引和其他对象。 2. 在SQL Server中,不属于系统数据库的是pubs(选项B)。系统数据库包括master、model、...
- 在SQL Server中创建数据库涉及定义数据库名称、文件位置、初始大小及增长策略等。 **4.2 数据查询** - **表3.1 兆阳公司订单表格**:包含订单相关信息。 - **表3.2 兆阳公司经销商表格**:包含经销商的详细信息...
SQL语言起源于1970年代,最初由Chamberlin和SEQUEL项目提出,后来在大型数据库系统中得到广泛应用,如Sybase、INFORMIX、SQL Server、Oracle、DB2和INGRES,也普及到小型数据库如FoxPro和Access。SQL语言有以下几个...
迁移SQL Server 2005到SQL Server 2008 R2是一个涉及数据库升级和迁移的复杂过程,目的是为了保留原有设置并确保系统平稳过渡。以下是对整个过程的详细说明: 1. **安装SQL Server 2008 R2 SP2**: 在目标服务器B...
SQL Server 有五个基本数据库:master(数据字典)、mode(存放样版)、tempdb(临时数据库)、msdb(存放调度信息和日志信息)和 pubs(示例数据库)。真实数据与数据字典存放在一起,对系统参数信息无安全机制。 ...
### SQL Server 2000 实用教程知识点详解 #### 一、SQL Server 2000 概述 ...此外,SQL Server 2000 在数据库复制、数据转换服务等方面也有着显著的优势,使其成为企业和组织中不可或缺的数据库管理平台之一。
需要备份的数据库包括 ReportServer$SQL2005 和 ReportServer$SQL2005TempDB。 ##### 密钥备份 - **备份命令**: `rskeymgmt -e -i [SQL 实例名] -f a:\keyname.snk -p <password>`。 - **还原命令**: `rskeymgmt -a...
- SQL Server的五个基本数据库包括master、model、tempdb、msdb和pubs,数据字典与真实数据混存,没有类似Oracle的安全机制。 4. **用户管理与登录** - Oracle有预设的SYSTEM、SYS、INSTALL和SCOTT/TIGER用户,...
master、model、msdb和tempdb是SQL Server中的系统数据库,分别用于存储系统级信息、数据库模板、代理服务和临时数据。 数据库文件包括主数据文件(.mdf)、辅助数据文件(.ndf)和日志文件(.ldf)。页和区是...