数据库开发-如何移动SQL SERVER2005中mater和temp数据库存放的位置
2009-09-24 17:02
357 查看
有时数据库安装时用了default install 选择项,它自动会安装在c:盘下,这样一来,C盘的空间会一直长,因为
temp数据库会越来越大,而且还有log,有什么办法可以移动这二个数据库到其它的分区呢?
我在做聚聚呀平台时就遇到过这样的问题,我是参考微软的方法操作如下.
一,先打开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
temp数据库会越来越大,而且还有log,有什么办法可以移动这二个数据库到其它的分区呢?
我在做聚聚呀平台时就遇到过这样的问题,我是参考微软的方法操作如下.
一,先打开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
相关文章推荐
- 持久化会话:将数据保存至ASPState数据库,如何设定表ASPStateTempApplications和表ASPStateTempSessions的存放位置?
- [Phonegap+Sencha Touch] 移动开发50 Android修改新建虚拟机存放的位置
- 如何更改数据库实例存放的位置?
- 高性能web开发:如何加载js,,js的存放位置
- 如何更改数据库实例存放的位置?
- ios开发中iphone模拟器中程序文件和数据库的存放位置
- ios开发中iphone模拟器中程序文件和数据库的存放位置
- 如何将 VSS 数据库或项目移动(vss 迁移)到新位置(服务器)
- 用VS2008打开链接数据库sql server2005异常,用于开发移动终端 C#
- os开发中iphone模拟器中程序文件和数据库的存放位置
- ios开发中iphone模拟器中程序文件和数据库的存放位置
- 如何配置才能使应用和数据库分开存放?
- 高性能web开发 如何加载JS,JS应该放在什么位置?
- 如何提高你的移动开发中AS3/AIR性能
- windows客户端开发--如何修复输入法提示框位置不正确
- Linux Mysql如何移动MySQL数据库目录位置
- 通过navicat软件备份数据库的存放位置的选择
- 求助!用openlayers如何实现读入数据库的地理位置信息,然后进行实时同步定位??万分感谢!
- 《BREW进阶与精通——3G移动增值业务的运营、定制与开发》连载之77——BREW中位置信息的获得(LBS应用)
- 如何把FTP用户帐号存放进MariaDB数据库中