offline

    [MSSQL] Database Offline

    특정 Database를 Offline 하기 위해 SSMS에서 mouse 우 click을 통해 'Take Offline'을 걸면 경우에 따라 시간이 너무 오래 걸리는 경우가 있습니다. 따라서 짧은 시간안에 해당 작업을 처리하려면 다음 절차를 따르면 됩니다. 1. Exec sp_who2 명령을 통해 offline 하고자 하는 DB를 사용 중인 사용자가 있는지를 확인합니다. 만약 사용자가 존재한다면 Kill 명령을 통해 해당 SPID를 지정하고 강제 종료하도록 합니다. 2. 아래 명령으로 offline을 시도합니다. ALTER DATABASE Crminfodb SET OFFLINE WITH ROLLBACK IMMEDIATE