移动sql server 2005中mater和temp数据库存放位置的方法
时间:2014-09-08 21:20 来源:linux.it.net.cn 作者:it
sql server 2005在默认安装时,它自动会安装在c:盘下,这样一来,C盘的空间会一直长,因为temp数据库会越来越大,而且还有log,有什么办法可以移动这二个数据库到其它的分区呢?
本文为大家介绍移动sql server 2005中mater和temp数据库存放位置的方法,感兴趣的朋友可以参考下。
一,移动数据库文件
首先,打开sql server configuration manager把
sql server服务停止,然后把C:\Program Files (x86)\Microsoft SQL Server\MSSQL.1\MSSQL\Data下的数据库
temp和master和log文件copy到H:\JujuyaDataBase\Master\下面。
二,改变启动能数
找到sql server这个服务,右键属性,找到高级选项,下面的启动参数,把参数里面的内容改成
-dH:\JujuyaDataBase\Master\master.mdf;-eH:\JujuyaDataBase\Master\LOG\ERRORLOG;-lH:\JujuyaDataBase\Master\mastlog.ldf
然后,重新启动这个SERVICE,注意,如果启动失败,需要检查下这里的参数是否正确。
三,修改temp数据库的路径
直接执行命令:
ALTER DATABASE database_name MODIFY FILE( NAME = logical_name , FILENAME = 'new_path\os_file_name' )
根据这个语法来做就可以了。
更详细的说明,请参考官方文档:http://msdn.microsoft.com/zh-cn/library/ms345408.aspx
(责任编辑:IT)
sql server 2005在默认安装时,它自动会安装在c:盘下,这样一来,C盘的空间会一直长,因为temp数据库会越来越大,而且还有log,有什么办法可以移动这二个数据库到其它的分区呢? 本文为大家介绍移动sql server 2005中mater和temp数据库存放位置的方法,感兴趣的朋友可以参考下。
一,移动数据库文件
二,改变启动能数
三,修改temp数据库的路径 更详细的说明,请参考官方文档:http://msdn.microsoft.com/zh-cn/library/ms345408.aspx (责任编辑:IT) |