
# 将自定义数据库移出可用性组
#### 操作场景
使用存储过程将某个自定义数据库从可用性组"\[AG-RDS-YUN\]"中移除。
![](https://support.huaweicloud.com/usermanual-rds-mssql/public_sys-resources/note_3.0-zh-cn.png)
该存储过程**仅支持**SQL Server 2017和2019 企业版。
#### 前提条件
- 成功连接RDS for SQL Server实例。关于连接关系型数据库实例，请参考[连接实例](https://support.huaweicloud.com/usermanual-rds-mssql/rds_mssql_connect_06.html)。
- 要进行移除的数据库必须已加入到\[AG-RDS-YUN\]可用性组中。若对未加入到该可用性组中的数据库进行移除，系统将会如下提示：
  ```
  Database 数据库名 is not joined to AG-RDS-YUN.
  ```
  
 
#### 约束
对于系统库，不可进行移除操作。如果您试图移除系统库，系统将会如下提示：
```
Error DBName can not  in ('msdb','master','model','tempdb','rdsadmin','resource') .
```
#### 操作步骤
执行以下命令，
```
EXEC rdsadmin.dbo.rds_remove_database_from_ag '@DBName';
```
@ DBName是需要移除的自定义数据库名称。
将数据库testDB_1从可用性组\[AG-RDS-YUN\]中移除，示例如下：
```
EXEC rdsadmin.dbo.rds_remove_database_from_ag 'testDB_1';
```
