SQL Server [使用SSMS来分离数据库] 奋斗的珂珂~

分离数据库

      分离数据库就是将某个数据库(如student_Mis)从SQL Server数据库列表中删除,使其不再被SQL Server管理和使用,但该数据库的文件(.MDF)和对应的日志文件(.LDF)完好无损。分离成功后,我们就可以把该数据库文件(.MDF)和对应的日志文件(.LDF)拷贝到其它磁盘中作为备份保存。

实现

首先右键单击需要操作的数据库。选择“属性”。
SQL Server [使用SSMS来分离数据库] 奋斗的珂珂~_第1张图片

在弹出的窗口中选择左侧的“选项”,在点击“选项”之后右侧出现的相关信息栏中在“其他选项”的下方找到“状态”,在“状态”栏中找到“限制访问”。
SQL Server [使用SSMS来分离数据库] 奋斗的珂珂~_第2张图片

在“限制访问”的下拉栏中选择“SINGLE_USER”。
SQL Server [使用SSMS来分离数据库] 奋斗的珂珂~_第3张图片

之后会弹出如下窗口,选择“是”。
SQL Server [使用SSMS来分离数据库] 奋斗的珂珂~_第4张图片

执行之后会发现原来的数据库名称之后加上了“单个用户“的标记。
SQL Server [使用SSMS来分离数据库] 奋斗的珂珂~_第5张图片

此时,右键数据库名,选择”任务“选项,之后选择”分离“选项。
SQL Server [使用SSMS来分离数据库] 奋斗的珂珂~_第6张图片

之后在弹出的界面中,会出现需要分离的数据库。点击“更新统计学信息”复选框,之后点击“确定”,此时数据库就已经分离完成了。

SQL Server [使用SSMS来分离数据库] 奋斗的珂珂~_第7张图片

之后会发现原来的数据库已经不存在列表中了,表明已经分离成功。
SQL Server [使用SSMS来分离数据库] 奋斗的珂珂~_第8张图片
       要将某个数据库迁移到同一台计算机的不同SQL Server实例中或其它计算机的SQL Server系统中,分离和附加数据库的方法是很有用的。

数据库的附加:https://blog.csdn.net/cmk_chy/article/details/109005420

你可能感兴趣的:(数据库,SQL,Sever学习)