最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
当前位置: 首页 - 科技 - 知识百科 - 正文

不同方法来移动数据库(更改磁盘时用)

来源:懂视网 责编:小采 时间:2020-11-09 10:10:44
文档

不同方法来移动数据库(更改磁盘时用)

不同方法来移动数据库(更改磁盘时用):不同方法来移动数据库(更改磁盘时用) 情景:公司有一个数据库,把数据库文件和事务日志文件全都存储在D盘,可是由于业务扩展,需要使用到更多D盘的磁盘空间,CIO让你把数据库文件从D盘移动到F盘。 此时,你该怎么办呢?由于白天很多用户会访问到你的数据库
推荐度:
导读不同方法来移动数据库(更改磁盘时用):不同方法来移动数据库(更改磁盘时用) 情景:公司有一个数据库,把数据库文件和事务日志文件全都存储在D盘,可是由于业务扩展,需要使用到更多D盘的磁盘空间,CIO让你把数据库文件从D盘移动到F盘。 此时,你该怎么办呢?由于白天很多用户会访问到你的数据库

不同方法来移动数据库(更改磁盘时用) 情景:公司有一个数据库,把数据库文件和事务日志文件全都存储在D盘,可是由于业务扩展,需要使用到更多D盘的磁盘空间,CIO让你把数据库文件从D盘移动到F盘。 此时,你该怎么办呢?由于白天很多用户会访问到你的数据库

不同方法来移动数据库(更改磁盘时用)

情景:公司有一个数据库,把数据库文件和事务日志文件全都存储在D盘,可是由于业务扩展,需要使用到更多D盘的磁盘空间,CIO让你把数据库文件从D盘移动到F盘。

此时,你该怎么办呢?由于白天很多用户会访问到你的数据库,香港服务器,要移动需要挑选夜间无人时进行!

转移之前请先做个完整备份,以便发生任何意想不到的事情可以拯救回来!

下面让我们开始来移动咯!

方法一:使用T-SQL语句实现移动数据库

--首先让你的数据库状态变成脱机状态

ALTER DATABASE Test SET OFFLINE WITH ROLLBACK IMMEDIATE;

--执行这个命令之后,SQL Server立即断开所有的连接并回退它们的事务(此时如果有执行未完的事务就容易让数据库丢失)

--所有正在执行事务的用户都会接收到一个连接错误,而且他们不能再连接数据库。

--查看Test数据库是否存在,对对看数据库名字是否正确
SELECT name ,
physical_name AS CurrentLocation ,
state_desc
FROM sys.master_files

--移动数据文件和事务日志文件到新位置。运行以下T-SQL语句:(此处数据库名字为Test)
ALTER DATABASE Test MODIFY FILE(NAME=Test,FILENAME='F:\Test.mdf');
ALTER DATABASE Test MODIFY FILE(NAME=Test_Log,FILENAME='F:\Test_Log.ldf');
ALTER DATABASE Test SET ONLINE

方法二:使用SSMS界面操作:

详细步骤:

(1)首先把数据库分离:(此时保证没人使用数据库)


(2)将此数据库的两个文件:DBTest.MDF、DBTest_Log.LDF移动到新的硬盘上;
(3)附加数据库:

这样就行了。

《本文为王瓒原创博文,需要转载,香港虚拟主机,请联系本人!》

posted on

,虚拟主机

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文档

不同方法来移动数据库(更改磁盘时用)

不同方法来移动数据库(更改磁盘时用):不同方法来移动数据库(更改磁盘时用) 情景:公司有一个数据库,把数据库文件和事务日志文件全都存储在D盘,可是由于业务扩展,需要使用到更多D盘的磁盘空间,CIO让你把数据库文件从D盘移动到F盘。 此时,你该怎么办呢?由于白天很多用户会访问到你的数据库
推荐度:
标签: 更改 修改 方法
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top