すべてのプロダクト
Search
ドキュメントセンター

ApsaraDB RDS:データベースの削除

最終更新日:Mar 29, 2026

コンソールまたは SQL ステートメントを使用して、ApsaraDB RDS for SQL Server インスタンスからデータベースを削除します。

前提条件

    データベースを削除する前に、データベースが ONLINE 状態であることを確認してください。次のクエリを実行して確認します。

    SELECT name, state_desc FROM sys.databases WHERE name = 'Database name';

    state_descOFFLINE を返す場合は、まずデータベースをオンラインにしてください。

    EXEC sp_rds_set_db_online 'Database name'

    詳細については、「ストアドプロシージャ」をご参照ください。

    コンソールを使用したデータベースの削除

    1. インスタンスページに移動します。上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択し、対象の RDS インスタンスを見つけてインスタンス ID をクリックします。

    2. 左側のナビゲーションウィンドウで、[データベース] をクリックします。

    3. 対象のデータベースを見つけ、[操作] 列の [削除] をクリックします。

    4. 確認ダイアログボックスで、[OK] をクリックします。

    SQL ステートメントを使用したデータベースの削除

    1. RDS インスタンスに接続します。詳細については、「ApsaraDB RDS for SQL Server インスタンスへの接続」をご参照ください。

    2. 次のステートメントを実行します。

      -- database_name を削除するデータベースの名前に置き換えます
      DROP DATABASE [database_name];

      DROP DATABASERDS High-availability Edition で SQL Server 2012 以降を実行しているインスタンスでエラーを返す場合は、代わりに次のストアドプロシージャを使用してください。このプロシージャは、データベースを削除し、関連付けられたイメージを削除し、すべてのアクティブな接続を閉じます。

      EXEC sp_rds_drop_database 'database name'

    API リファレンス

    操作説明
    DeleteDatabaseデータベースを削除します。