sql >> データベース >  >> RDS >> Sqlserver

SQL Server データベースをオフラインにするときの極端な待ち時間

    追加の検索 (gbn の回答と KMike の回答に対する u07ch のコメントに触発された新しい検索用語) の後、2 秒で正常に完了したこれを見つけました:

    ALTER DATABASE <dbname> SET OFFLINE WITH ROLLBACK IMMEDIATE
    

    (更新)

    これでも次のエラーで失敗する場合は、 このブログ投稿 :

    次のコマンドを実行して、データベースをロックしている人を見つけることができます:

    EXEC sp_who2
    

    SPID を使用します 次のコマンドで見つかります:

    KILL <SPID>
    

    次に ALTER DATABASE を実行します コマンドを再度実行します。これで動作するはずです。



    1. OracleでUnixタイムスタンプを日付値に変換する

    2. 非常に大量のデータのデータベース設計

    3. 配列上の集計関数

    4. 10進数のNLS_NUMERIC_CHARACTERS設定