重庆思庄Oracle、Redhat认证学习论坛

标题: sqlserver分离数据库 [打印本页]

作者: 刘泽宇    时间: 2022-11-13 13:32
标题: sqlserver分离数据库
分离数据库 指从 SQL Server 实例中删除,但使数据库在其数据文件和事物日志文件保持不变;之后,就能使用这些文件将数据库附加到任何 SQL Server 实例,包括分离该数据库的服务器;
若存在以下任何情况,就不能分离数据库;

1.已复制并发布的数据库;若进行复制,数据库就必须是未发布的,必须通过运行 sp_replicationdboption 禁用发布后,才能分离数据库;
2.数据库中存在数据库快照,必须先删除所有数据库快照,才能分离数据库;
3.该数据库正在某个数据库镜像会话中进行镜像,不终止该会话,就不能分离该数据库;
4.数据库处于可疑状态;
5.该数据库是系统数据库;

分离数据库的步骤:
1.在 SSMS 对象资源管理器中连接到 SQL Server 数据库引擎的实例,展开该实例;
2.展开数据库,选择要分离的用户数据库名称;
3.右击数据库 → 任务 → 分离;
4.分离数据库对话框,确定;






欢迎光临 重庆思庄Oracle、Redhat认证学习论坛 (http://bbs.cqsztech.com/) Powered by Discuz! X3.2