删除自定义数据库
操作场景
使用存储过程,方便用户删除自定义数据库。
前提条件
成功连接RDS for SQL Server实例。关于连接关系型数据库实例,请参考连接实例。
约束
- 不可通过此存储过程删除系统库。如果您试图删除系统库,系统将会有如下提示:
Error DBName can not in ('msdb','master','model','tempdb','rdsadmin','resource') .
- 不可通过此存储过程删除不存在的数据库。如果您试图删除不存在的数据库,系统将会有如下提示:
Cannot find database XXX.
操作步骤
执行以下命令,删除目标自定义数据库。
EXEC rdsadmin.dbo.rds_drop_database '@DBName';
其中,“@DBName”为需要删除的数据库名称。
删除自定义数据库“testDB_1”,示例如下:
EXEC rdsadmin.dbo.rds_drop_database 'testDB_1';