sqlserver转移tempdb数据库的物理存放位置

转移前将原来的文件备份一下
将 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');
更多相关文章
  • 在工作中,我们会遇到需要更改数据库存放位置的时候,例如:原数据库所在磁盘空间不足.等.编译安装的 Mysql [[email protected] ~]# service mysqld status # 首先看到 mysql 为运行状态SUCCESS! MySQL running (3794)[root@ ...
  • navicat的数据库存放位置在什么地方?带着这样的疑问,我们去解决问题,navicat是默认安装,mysql也是默认安装,数据库存在默认用户所在的目录下面.安装MySQL时,请选择“Custom”安装方式.在选择安装目录时,可以同时选择数据安放的位置,很多人此时只是设置了MySQL的安装位置.对于 ...
  • 解剖SQLSERVER第一篇数据库恢复软件商的黑幕有删减版
    解剖SQLSERVER 第一篇  数据库恢复软件商的黑幕(有删减版) 这一系列,我们一起来解剖SQLSERVER 在系列的第一篇文章里本人可能会得罪某些人,但是作为一位SQLSERVER MVP,在我的MVP任期内希望可以对大家作出一些贡献 在第一篇里面涉及到某些内容可能不会以详细的方式给出截图并且 ...
  • 手动转移Oracle数据库步骤有时候我们会遇到这样的情况,现有的数据库要从一个机器转移到另外一个机器上,一般我们会使用导出,导入.但是如果数据库的数据非常多,数据文件尺寸很大,那么在导出导入的过程就很可能会出现问题,并且漫长的过程也是我们无法容忍的.在这种情况下,我们可以简单地使用操作系统的copy ...
  • mysql文件的默认存放位置是:/usr/local/mysql/var里(要带上mysql的整个文件夹)更改网站默认目录:编辑vi /usr/local/nginx/conf/nginx.confphp与网站的关联:将phpadmin文件夹移到网站的目录 mysql配置文件:/etc/my.cnf
  • SQLServer2012笔记分享-18:理解并设置tempdb数据库
    TEMPDB简介tempdb 系统数据库是一个全局资源(一个实例一个tempdb),可供连接到 SQL Server 实例的所有用户使用,并可用于保存下列各项:? 显式创建的临时用户对象,例如全局或局部临时表.临时存储过程.表变量或游标.? SQL Server 数据库引擎创建的内部对象,例如,用于 ...
  • resetlogs 打开数据库时新生成日志位置问题若系统中缺少联机日志,以resetlogs方式重建控制文件,那么当我们以alter database open resetlogs方式打开数据库时,新生成的联机日志会位于何处?一:下面分别讨论几种情况1 如果在重建控制文件语句中未指定日志条目,未指定 ...
  • yum安装Apache Web Server后各个文件存放位置 用yum安装apache软件:yum -y install httpd安装完成后,来查看理解yum安装软件的过程和安装路径.首先理解YUM:基于RPM包管理,能够从指定的服务器下载RPM包并自动进行安装:并自动处理依赖关系,并一次性安装 ...
一周排行
  • 一.安装.卸载apache2      apache2可直接用命令安装           sudo apt-get install apache2      卸载比较麻烦,必须卸干净,否则会影响apache2再安装 ...
  • BGP路由协议详解(完整篇)
      由于各位工程师在下载以前的BGP路由协议详解(完整篇)时,不能下载附件,所以今天我将这 ...
  • rsh命令 rsh是"remote shell"(远程 shell)的缩写. 该命令在指定的远程主机上启动一个shell并执行用户在rsh命令行中指定的命令.如果用户没有给出要执行的命令,rsh就 ...
  • import java.awt.image.BufferedImage;import java.io.File;import java.io.FileInputStream;import java.io.FileNo ...
  • SSLVPN基于IOS路由器的配置
    SSL VPN基于IOS路由器的配置实验演示使用网络拓扑图如下.图5.17 SSL VPN ...
  • 将科学计数法显示的Double还原为想要地数据:Double d = 1.314520592E10;//原数据为13145205920Double d1 = 1.3145205920811E10;//原数据为1314 ...
  • 删除name为a23的节点 $dom = new DOMDocument();$dom->load("tour.xml");$xpath = new DOMXPath($dom);$quer ...
  •    对"攻防实录:对某农业专业网站的一次安全检测"一文进行申明:   (1)本文仅仅技术交流.   (2)表达了强烈的友好安全提醒   (3)结果检测出来后,通知了官方进行修复.后面多次跟官方客 ...
  • 自互联网金融兴起以来,互联网理财已被越来越多的人所接受.事实上,由于互联网理财产品购买快捷.高流动性和收益较高等特点,用户规模一度呈现爆发式增长,随后行业发展趋于稳定.目前线上.线下的大部分潜在用户陆续转化为互联网理 ...
  • 这一节主要是jQuery中最基础的几个东东 2.    jQuery的几个基础属性和函数 a. jQuery.noConflict函数详解 在jQuery初始化的时候保存了外部的$和jQuery _jQuery = ...