728x90
mssql 데이터 베이스를 삭제 하려고 하니 삭제가 되지 않고 오류가 난다.
[에러내용]
" 메시지 3702, 수준 16, 상태 3, 줄 1
Cannot drop database "ABC" because it is currently in use. "
[발생원인]
ABC 라는 데이터 베이스 삭제를 하려고 하니 삭제가 되지 않는다
[해결]
1. 해당 데이터베이스를 다른 세션에서 사용하고 있어 강제로 종료 하는 쿼리를 사용했다
USE master
GO
ALTER DATABASE 데이터베이스이름
SET OFFLINE WITH ROLLBACK IMMEDIATE
GO
2. 데이터베이스 삭제
DROP DATABASE 데이터베이스이름
728x90
'DBMS > MSSQL' 카테고리의 다른 글
[MSSQL] 로그인 히스토리 쿼리 (0) | 2023.09.21 |
---|---|
[MSSQL] 로그온 트리거 (Login Trigger) (0) | 2023.09.21 |
[MSSQL] index 리빌드 - 인덱스 다시 구성 (0) | 2023.02.24 |
[MSSQL] DB(Database) 전체 백업, 데이터베이스 Full BackUp (0) | 2023.02.14 |
[MSSQL] Identity 초기화 (DBCC CHECKIDENT) (0) | 2023.01.16 |