Eliminación de una base de datos personalizada de un grupo de disponibilidad
Escenarios
Puede utilizar un procedimiento almacenado para quitar una base de datos personalizada del grupo de disponibilidad [AG-RDS-YUN].
El procedimiento almacenado solo admite RDS for SQL Server 2017 Enterprise Edition.
Prerrequisitos
- Se ha conectado una instancia de base de datos de RDS for SQL Server. Para obtener más información sobre cómo conectarse a una instancia de base de datos, consulte Conexión a una instancia de base de datos.
- La base de datos personalizada que se va a quitar debe haberse agregado al grupo de disponibilidad [AG-RDS-YUN]. Si quita una base de datos que no se ha agregado al grupo de disponibilidad, el sistema muestra la siguiente información:
Database Database name is not joined to AG-RDS-YUN.
Restricciones
Error DBName can not in ('msdb','master','model','tempdb','rdsadmin','resource') .
Procedimiento
Para quitar una base de datos personalizada de un grupo de disponibilidad, ejecute el siguiente comando:
EXEC rdsadmin.dbo.rds_remove_database_from_ag '@DBName';
@DBName: especifica la base de datos personalizada que se va a eliminar.
Por ejemplo, para quitar la base de datos testDB_1 del grupo de disponibilidad [AG-RDS-YUN], ejecute el siguiente comando:
EXEC rdsadmin.dbo.rds_remove_database_from_ag 'testDB_1';