반응형
현재 상태를 쿼리로 먼저 확인한다.
SELECT DATABASEPROPERTYEX('DB명', 'Status')
DB를 오프라인으로 변경한다.
ALTER DATABASE [DB명] SET OFFLINE
안되면
이럴땐 일단 아직 DB에 접속해 있는 분당(?)들을 제거 해야 된다고 함.
그걸 확인하는 방법은
일단 master DB에서 실행해야되고
누가 접속 해있는지 확인하는 sp_who 로 확인 해당 DB에 접속 해 있는 유저를 찾고 유저의 SPID 를 찾은 후 죽여 버리면 됨 죽일 때는 kill [SPID] 임
sp_who
근데 kill 1 로 하면 됨. (sleep 은 처리 됨, runnable 은 안됨)
반응형
'프로그래밍 > MS-SQL' 카테고리의 다른 글
MSSQL CONVERT 함수 (0) | 2017.01.12 |
---|---|
MSSQL alter table (0) | 2016.06.27 |