728x90
갑자기 단일 사용자로 데이타베이스를 엑세스 할수 없을 때
- 해제 방법
1. 명령어로 연결된 데이터베이스 확인
sp_who2
2. 연결되어있는 PID 값 삭제
kill pid값
3.다중접속으로 수정
ALTER DATABASE [디비명] SET MULTI_USER
4.단일 사용자 모드로 변경
EXEC sp_dboption '디비명', 'single user' , ' TRUE '
4-1 단일사용자 해제
EXEC sp_dboption '디비명', 'single user' , ' FLASE'
5. 디비명 변경 ( 이전 디비명 , 바꿀디비명)
EXEC sp_renamedb 'aaa', 'bbb'
USE master;
GO
ALTER DATABASE AdventureWorks2012
SET SINGLE_USER
WITH ROLLBACK IMMEDIATE;
GO
ALTER DATABASE AdventureWorks2012
SET READ_ONLY;
GO
ALTER DATABASE AdventureWorks2012
SET MULTI_USER;
GO
출처 : https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=nawoo&logNo=221166304753
728x90
'MS-SQL' 카테고리의 다른 글
인덱스 생성 (0) | 2022.12.21 |
---|---|
Merge 문이란? (feat. 조건부 데이터 변경) (2) | 2022.12.17 |
IF ELSE 조건문(+ 유의점) (0) | 2022.12.14 |
Convert(), Cast() 함수 사용예제 (0) | 2022.12.13 |
WITH (NOLOCK) 의 개념 (0) | 2022.12.13 |