在sql server 中如何移动tempdb到新的位置
来源:互联网 发布:k60单片机编程用什么 编辑:程序博客网 时间:2024/05/29 17:00
最近在做数据库的时候,发现经常由于tempdb太大而造成的磁盘空间不足的问题,为了解决这个问题我们使用的一个解决办法是把tempdb移到一个新的位置.
下面是具体的操作步骤;
1、检查tempdb的逻辑名字和它的存在位置。可以使用下面语句:
SELECT name, physical_nameFROM sys.master_filesWHERE database_id = DB_ID('tempdb');
2、暂停数据库服务.
3、拷贝原来tempdb的文件到新的位置(原来文件位置可以通过上述查询得到)。
3、拷贝完毕后,启动数据库服务。
4、执行如下命令:
3、拷贝原来tempdb的文件到新的位置(原来文件位置可以通过上述查询得到)。
3、拷贝完毕后,启动数据库服务。
4、执行如下命令:
USE master;GOALTER DATABASE tempdb MODIFY FILE (NAME = tempdev, FILENAME = 'E:\tempdb\tempdb.mdf');GOALTER DATABASE tempdb MODIFY FILE (NAME = templog, FILENAME = 'E:\tempdb\templog.ldf');GO
在这里,name=tempdev 和templog是tempdb的逻辑名字,FileName='E:\temdb\tempdb.mdf'是tempdb的新位置.
5、最后检查tempdb移动是否成功。
SELECT name, physical_nameFROM sys.master_filesWHERE database_id = DB_ID('tempdb');
- SQL Server 中如何移动tempdb到新的位置
- 在sql server 2005 中如何移动tempdb到新的位置
- 在sql server 中如何移动tempdb到新的位置
- 更改SQL Server 2008数据库中tempdb的位置
- 将 tempdb 从其在磁盘上的当前位置移动到其他磁盘位置
- SQL Server中tempdb的管理
- sql server 转移tempdb数据库的物理存放位置
- SQL Server 2016新特性: tempdb增强(Multiple TempDB Files)
- 移动tempdb磁盘位置的方法
- 如何监测谁用了SQL Server的Tempdb空间?
- 如何监测谁用了SQL Server的Tempdb空间?
- 如何监测谁用了SQL Server的Tempdb空间?
- 如何监测谁用了SQL Server的Tempdb空间?
- 如何监测谁用了SQL Server的Tempdb空间?
- 如何监测谁用了SQL Server的Tempdb空间?
- sqlserver2005移动tempdb位置
- 如何收缩 SQL Server 中的 Tempdb 数据库
- 如何对SQL Server中的tempdb“减肥”
- xp 壁纸自动切换
- JAVA NIO写服务端判断客户端断开连接的方法
- Python 字符串前面加'r'
- 兼容IE、FF的设为首页,加入收藏代码
- 手机 camera
- 在sql server 中如何移动tempdb到新的位置
- 匈牙利命名法vc++前缀规则
- Jquery插件--easyUI属性汇总
- 任天堂社长访谈《时之笛3D》,宫本大神亲自讲述开发趣事
- 纠结的 hasLayout与overflow:hidden --- 清除浮动之谜
- 有关JSON以及JSON在PHP中的应用
- 第一道二叉树的题zzlui.1208
- 一个通用的单元测试框架的思考和设计02-设计篇
- Delphi中的包介绍