SQLServer数据库从C盘迁移到其他盘

原文链接:https://www.yisu.com/zixun/708727.html

先备份数据库!!!!!!!!!!!!

 第一种:

右击“对象资源管理器”,然后单击“属性”,在单击“数据库设置”,修改下面的“数据库默认位置”中的“数据”,“日志”里面的存储位置为你想放的位置。

 

执行语句

RESTORE DATABASE 数据库名
FROM DISK = 'E:\数据库备份\数据库名.bak' --bak文件路径
with replace,
MOVE '数据库名' TO 'E:\DATA\数据库名.mdf', --mdf文件路径
MOVE '数据库名_log' TO 'E:\DATA\数据库名.ldf' --ldf文件路径
————————————————
版权声明:本文为CSDN博主「敲学生的小代码」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_16765615/article/details/103531094

 

备注:数据库名为数据库的逻辑名称

今天发现有几个其他的库里数据没了,重新还原了数据库

 第二种:

1、打开sql server控制台。

sql数据库mdf文件怎么迁移

2、选中要迁移的数据库,右击“属性”,点击“文件”。

sql数据库mdf文件怎么迁移

3、将数据文件移动到D:\DATA目录下。

sql数据库mdf文件怎么迁移

4、右击数据库选择“任务—>分离”。

sql数据库mdf文件怎么迁移

5、将数据文件复制到新的目录下。

sql数据库mdf文件怎么迁移

6、右击“数据库”点击“附加”。

sql数据库mdf文件怎么迁移

7、点击“添加”,在新的目录下选择mdf文件点击“确定”。

sql数据库mdf文件怎么迁移

8、sql server控制台显示画面。

sql数据库mdf文件怎么迁移

9、选中附加过后的数据库,右击选择“属性”点击“文件”,可以看到新存放目录。

sql数据库mdf文件怎么迁移

posted @ 2022-05-10 15:19  yinghualeihenmei  阅读(2372)  评论(0编辑  收藏  举报