代码改变世界

【SQLServer 】SQLServer Alwayson环境在主库节点移除数据库

2022-07-13 17:30  abce  阅读(313)  评论(0编辑  收藏  举报

(注:​从AG中移除,不是删除数据库)

1.查看和确认

通过SSMS登录,检查和确认已有AG的配置报告。SSMS中,右击AG的名称,选择"show dashboard"

本次,我们将移除两个数据库​:Add_DB_AOAG_GUI和ADD_DB_AOAG

​2.移除数据库

在SSMS中,查看"Availability Databases"。可以看到有三个数据库。右击想要移除的数据库​:

点击"Remove Database from Availability Group...",进入下一步。

3.确认移除

4.移除进行中

点击ok,开始移除操作​;结束后会自动关闭。如果有异常,会显示​相关信息。

5.确认移除结果

在从库节点,你会看到被移除的数据库状态是:正在还原....

 

使用t-sql​从ag中移除数据库:

--Remove Primary DB from AOAG
--enter the name of the Availability Group and the Database to remove
ALTER AVAILABILITY GROUP DBAG_*** REMOVE DATABASE Add_DB_AOAG;  
GO